@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&display=swap);
@font-face {
  font-family: "Riffic";
  src: url("../fonts/Riffic-Bold.woff2") format("woff2"),
    url("../fonts/Riffic-Bold.woff") format("woff"),
    url("../fonts/Riffic-Bold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@media screen and (max-width: 699px) {
  .prius-large {
    display: none;
  }
  .prius-tablet {
    display: none;
  }
}
@media screen and (min-width: 700px) and (max-width: 863px) {
  .prius-large {
    display: none;
  }
  .prius-mobile {
    display: none;
  }
}
@media screen and (min-width: 864px) {
  .prius-tablet {
    display: none;
  }
  .prius-mobile {
    display: none;
  }
}
/* screen - prius-large */

.font-class-1 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.32px;
}
.font-class-2 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.28px;
}
.font-class-3 {
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
  line-height: 25.7px;
}
.font-class-4 {
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.4px;
  line-height: 22px;
}
.font-class-5 {
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12.5px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.25px;
  line-height: 16px;
}
.font-class-6 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.46px;
}
.font-class-7 {
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.44px;
  line-height: 28.1px;
}
.font-class-8 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.24px;
}
.prius-large {
  background-color: var(--white);
  height: 100vh;
  margin: 0px auto;
  min-height: 1980px;
  min-width: 864px;
  overflow: hidden;
  position: relative;
  /* width: 100%; */
}
.prius-large .acompanhe--sem-mimimi-lg0LxK {
  background-color: transparent;
  color: var(--gunsmoke);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 300;
  height: 54px;
  left: 90px;
  letter-spacing: 0.2px;
  line-height: 15px;
  position: absolute;
  text-align: center;
  top: 54px;
  width: 484px;
}
.prius-large .ate-XtpZzV {
  background-color: transparent;
  color: var(--pastel-pink);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 17.6px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 19px;
  letter-spacing: 0.35px;
  line-height: 17.5px;
  position: absolute;
  text-align: center;
  top: 87px;
  white-space: nowrap;
  width: auto;
}
.prius-large .ativadas-c-ra-os-pais-fezuT2 {
  background-color: transparent;
  color: var(--mosque);
  height: 155px;
  left: 0px;
  line-height: 20.4px;
  position: absolute;
  text-align: left;
  top: 138px;
  width: 253px;
}
.prius-large .bb637-OgO2jJ {
  background-color: transparent;
  height: auto;
  left: 11px;
  position: absolute;
  text-align: left;
  top: 12px;
  white-space: nowrap;
  width: auto;
}
.prius-large .bb63701-OgO2jJ {
  background-color: transparent;
  height: 158px;
  left: 26px;
  position: absolute;
  top: 16px;
  width: 121px;
}
.prius-large .bb63701-b2g5OA {
  background-color: transparent;
  height: 248px;
  left: 137px;
  position: absolute;
  top: 28px;
  width: 244px;
}
.prius-large .bb63701-copy-2-nxYHCP {
  background-color: transparent;
  height: 175px;
  left: -92px;
  position: absolute;
  top: -39px;
  width: 225px;
}
.prius-large .bb63703-KSdyHS {
  background-color: transparent;
  height: 205px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 320px;
}
.prius-large .bb63704-xLx3KX {
  background-color: transparent;
  height: 202px;
  left: 0px;
  position: absolute;
  top: 26px;
  width: 176px;
}
.prius-large .bb637prius-efeito-29jbyT {
  background-color: transparent;
  height: 303px;
  left: 58px;
  position: absolute;
  top: 0px;
  width: 324px;
}
.prius-large .bb638-9BFcxq {
  background-color: transparent;
  height: auto;
  left: 14px;
  position: absolute;
  text-align: left;
  top: 12px;
  white-space: nowrap;
  width: auto;
}
.prius-large .bb63801-9BFcxq {
  background-color: transparent;
  height: 166px;
  left: 16px;
  overflow: hidden;
  position: absolute;
  top: 18px;
  width: 169px;
}
.prius-large .bb63801-SJAJax {
  background-color: transparent;
  height: 166px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 168px;
}
.prius-large .bb639-Z5vaqL {
  background-color: transparent;
  height: auto;
  left: 15px;
  position: absolute;
  text-align: left;
  top: 11px;
  white-space: nowrap;
  width: auto;
}
.prius-large .bb63901-Z5vaqL {
  background-color: transparent;
  height: 158px;
  left: 29px;
  position: absolute;
  top: 19px;
  width: 126px;
}
.prius-large .bloco-de-imagens-96gOB6 {
  background-color: transparent;
  height: 130px;
  left: 96px;
  position: absolute;
  top: 2099px;
  width: 770px;
}
.prius-large .brilho-1-fx7Jjn {
  background-color: transparent;
  height: 29px;
  left: 28px;
  position: absolute;
  top: 193px;
  width: 53px;
}
.prius-large .cadeira-para-auto-311spG {
  background-color: transparent;
  color: var(--turquoise-blue);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 20.7px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 296px;
  letter-spacing: 0.41px;
  line-height: 24.2px;
  position: absolute;
  text-align: left;
  top: 865px;
  white-space: nowrap;
  width: auto;
}
.prius-large .card-1-CQLxzx {
  background-color: rgba(249, 200, 213, 1);
  height: 190px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 185px;
}
.prius-large .card-2-CQLxzx {
  background-color: rgba(250, 243, 174, 1);
  height: 190px;
  left: 195px;
  position: absolute;
  top: 0px;
  width: 186px;
}
.prius-large .card-3-CQLxzx {
  background-color: rgba(255, 236, 210, 1);
  height: 189px;
  left: 391px;
  position: absolute;
  top: 1px;
  width: 185px;
}
.prius-large .card-4-CQLxzx {
  background-color: rgba(198, 224, 200, 1);
  height: 188px;
  left: 586px;
  position: absolute;
  top: 1px;
  width: 184px;
}
.prius-large .cinto-de-5-pontos-96gOB6 {
  background-color: transparent;
  height: 277px;
  left: 40px;
  position: absolute;
  top: 1346px;
  width: 483px;
}
.prius-large .cinto-de-5-pontos-KSdyHS {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 261px;
  position: absolute;
  text-align: left;
  top: 66px;
  white-space: nowrap;
  width: auto;
}
.prius-large .clip-756DTz {
  background-color: transparent;
  height: 125px;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 124px;
}
.prius-large .com-nosso--onfortavel-KSdyHS {
  background-color: transparent;
  color: var(--mosque);
  height: 152px;
  left: 260px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 124px;
  width: 154px;
}
.prius-large .conjunto-lavagem-nh1cex {
  background-color: transparent;
  height: 281px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 407px;
}
.prius-large .conjunto-reclino-fezuT2 {
  background-color: transparent;
  height: 424px;
  left: 296px;
  position: absolute;
  top: 0px;
  width: 419px;
}
.prius-large .contra-imp--e-quadris-xLx3KX {
  background-color: transparent;
  color: var(--mosque);
  height: 152px;
  left: 197px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 149px;
  width: 200px;
}
.prius-large .coracao-dgiYMB {
  background-color: transparent;
  height: 75px;
  left: 40px;
  position: absolute;
  top: 20px;
  width: 83px;
}
.prius-large .cores-96gOB6 {
  background-color: transparent;
  height: 190px;
  left: 96px;
  position: absolute;
  top: 2346px;
  width: 770px;
}
.prius-large .desde-o-XtpZzV {
  background-color: transparent;
  color: var(--pastel-pink);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 19.9px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 46px;
  letter-spacing: 0.4px;
  line-height: 19.9px;
  position: absolute;
  text-align: center;
  top: 36px;
  white-space: nowrap;
  width: auto;
}
.prius-large .desde-o-pr-ao-passeio-oR3TGZ {
  background-color: transparent;
  color: var(--mosque);
  height: auto;
  left: 397px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 19px;
  white-space: nowrap;
  width: auto;
}
.prius-large .detalhe-img-tecido-fx7Jjn {
  background-color: transparent;
  height: 156px;
  left: 17px;
  position: absolute;
  top: 67px;
  width: 155px;
}
.prius-large .detalhe-txt-lavagem-fx7Jjn {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 91px;
  width: 57px;
}
.prius-large .detalhe-txt-reclino-29jbyT {
  background-color: transparent;
  background-image: url(../img/shape-25@1x.png);
  background-size: 100% 100%;
  height: 41px;
  left: 15px;
  position: absolute;
  top: 257px;
  width: 64px;
}
.prius-large .ellipse-1-XAvxRF {
  background-color: transparent;
  height: 35px;
  left: 0px;
  position: absolute;
  top: -0px;
  width: 35px;
}
.prius-large .ellipse-1-copy-2-GXSmSY {
  background-color: transparent;
  height: 35px;
  left: 0px;
  position: absolute;
  top: -0px;
  width: 35px;
}
.prius-large .ellipse-1-copy-KbVk7W {
  background-color: transparent;
  height: 35px;
  left: 0px;
  position: absolute;
  top: -0px;
  width: 35px;
}
.prius-large .estofado-r-or-higiene-nh1cex {
  background-color: transparent;
  color: var(--mosque);
  height: 152px;
  left: 101px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 313px;
  width: 204px;
}
.prius-large .facil-de-lavar-96gOB6 {
  background-color: transparent;
  height: 466px;
  left: 508px;
  position: absolute;
  top: 1525px;
  width: 407px;
}
.prius-large .facil-de-lavar-nh1cex {
  background-color: transparent;
  color: var(--sinbad);
  height: auto;
  left: 102px;
  position: absolute;
  text-align: left;
  top: 277px;
  white-space: nowrap;
  width: auto;
}
.prius-large .faixa-cores-96gOB6 {
  background-color: var(--sinbad);
  height: 97px;
  left: 96px;
  position: absolute;
  top: 2239px;
  width: 770px;
}
.prius-large .fb-C3EFha {
  background-color: transparent;
  height: 35px;
  left: 41px;
  position: absolute;
  top: 0px;
  width: 35px;
}
.prius-large .fundo-azul-bebe-96gOB6 {
  background-color: rgba(119, 207, 226, 1);
  height: 568px;
  left: 96px;
  position: absolute;
  top: 818px;
  width: 770px;
}
.prius-large .fundo-branco-96gOB6 {
  background-color: transparent;
  height: 1725px;
  left: 96px;
  position: absolute;
  top: 1050px;
  width: 771px;
}
.prius-large .fundo-cinza-96gOB6 {
  background-color: transparent;
  height: 2473px;
  left: 0px;
  position: absolute;
  top: 820px;
  width: 963px;
}
.prius-large .garantem-u-s-conforto-b2g5OA {
  background-color: transparent;
  color: var(--mosque);
  height: 152px;
  left: 1px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 85px;
  width: 152px;
}
.prius-large .group-8-NpTOEj {
  background-color: transparent;
  height: 0px;
  left: -508px;
  position: absolute;
  top: -796px;
  width: 0px;
}
.prius-large .icon-facebook-KbVk7W {
  background-color: transparent;
  height: 19px;
  left: 7px;
  position: absolute;
  top: 8px;
  width: 22px;
}
.prius-large .icon-instagram-XAvxRF {
  background-color: transparent;
  height: 19px;
  left: 7px;
  position: absolute;
  top: 8px;
  width: 22px;
}
.prius-large .icon-youtube-GXSmSY {
  background-color: transparent;
  height: 19px;
  left: 7px;
  position: absolute;
  top: 8px;
  width: 22px;
}
.prius-large .icones-lg0LxK {
  background-color: transparent;
  height: 35px;
  left: 273px;
  position: absolute;
  top: 96px;
  width: 117px;
}
.prius-large .ig-C3EFha {
  background-color: transparent;
  height: 35px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 35px;
}
.prius-large .img-lavagem-fx7Jjn {
  background-color: transparent;
  height: 281px;
  left: 9px;
  position: absolute;
  top: 0px;
  width: 398px;
}
.prius-large .kg-TdQToV {
  background-color: transparent;
  height: 38px;
  left: 84px;
  position: absolute;
  top: 29px;
  width: 47px;
}
.prius-large .lado-esq-96gOB6 {
  background-color: transparent;
  height: 174px;
  left: 149px;
  position: absolute;
  top: 866px;
  width: 276px;
}
.prius-large .lammultila-sv2-222223-C61RwL {
  background-color: transparent;
  height: 166.31%;
  left: -5.43%;
  position: relative;
  top: -41.41%;
  width: 156.13%;
}
.prius-large .linha-lg0LxK {
  background-color: var(--cerulean);
  height: 3px;
  left: 0px;
  position: absolute;
  top: 35px;
  width: 662px;
}
.prius-large .logo-elefante-lg0LxK {
  background-color: transparent;
  height: 38px;
  left: 281px;
  position: absolute;
  top: 0px;
  width: 105px;
}
.prius-large .logo-ml-nxgS0x {
  background-color: transparent;
  height: 48px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 151px;
}
.prius-large .multikidsbabycombr-lg0LxK {
  background-color: transparent;
  color: var(--cerulean);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  height: 58px;
  left: 90px;
  letter-spacing: 0.26px;
  line-height: 15px;
  position: absolute;
  text-align: center;
  top: 135px;
  width: 484px;
}
.prius-large .nascimento-TdQToV {
  background-color: transparent;
  height: 28px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.prius-large .op-component-1-3y53gP {
  background-color: transparent;
  height: 42px;
  left: 21px;
  position: absolute;
  top: 35px;
  width: 34px;
}
.prius-large .op-component-1-Fx3nLV {
  background-color: transparent;
  height: 16px;
  left: 42px;
  position: absolute;
  top: 10px;
  width: 12px;
}
.prius-large .op-component-1-VsmeN4 {
  background-color: transparent;
  height: 5px;
  left: 80px;
  position: absolute;
  top: 16px;
  width: 3px;
}
.prius-large .op-component-1-uD9098 {
  background-color: transparent;
  height: 1050px;
  left: -0px;
  position: absolute;
  top: 0px;
  width: 1019px;
}
.prius-large .op-component-10-VsmeN4 {
  background-color: transparent;
  height: 24px;
  left: 0px;
  position: absolute;
  top: 14px;
  width: 41px;
}
.prius-large .op-component-2-3y53gP {
  background-color: transparent;
  height: 32px;
  left: 57px;
  position: absolute;
  top: 44px;
  width: 36px;
}
.prius-large .op-component-2-Fx3nLV {
  background-color: transparent;
  height: 9px;
  left: 0px;
  position: absolute;
  top: -0px;
  width: 18px;
}
.prius-large .op-component-2-VsmeN4 {
  background-color: transparent;
  height: 9px;
  left: 77px;
  position: absolute;
  top: 28px;
  width: 3px;
}
.prius-large .op-component-2-uD9098 {
  background-color: var(--cerulean-2);
  height: 853px;
  left: 536px;
  position: absolute;
  top: 793px;
  width: 684px;
}
.prius-large .op-component-3-3y53gP {
  background-color: transparent;
  height: 93px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 108px;
}
.prius-large .op-component-3-Fx3nLV {
  background-color: transparent;
  height: 17px;
  left: 19px;
  position: absolute;
  top: 12px;
  width: 11px;
}
.prius-large .op-component-3-VsmeN4 {
  background-color: transparent;
  height: 5px;
  left: 60px;
  position: absolute;
  top: 32px;
  width: 3px;
}
.prius-large .op-component-4-3y53gP {
  background-color: transparent;
  height: 21px;
  left: 96px;
  position: absolute;
  top: 25px;
  width: 18px;
}
.prius-large .op-component-4-VsmeN4 {
  background-color: transparent;
  height: 5px;
  left: 81px;
  position: absolute;
  top: 25px;
  width: 11px;
}
.prius-large .op-component-5-VsmeN4 {
  background-color: transparent;
  height: 37px;
  left: 40px;
  position: absolute;
  top: -0px;
  width: 65px;
}
.prius-large .op-component-6-VsmeN4 {
  background-color: transparent;
  height: 3px;
  left: 26px;
  position: absolute;
  top: 24px;
  width: 2px;
}
.prius-large .op-component-7-VsmeN4 {
  background-color: transparent;
  height: 6px;
  left: 24px;
  position: absolute;
  top: 31px;
  width: 2px;
}
.prius-large .op-component-8-VsmeN4 {
  background-color: transparent;
  height: 3px;
  left: 13px;
  position: absolute;
  top: 34px;
  width: 2px;
}
.prius-large .op-component-9-VsmeN4 {
  background-color: transparent;
  height: 3px;
  left: 26px;
  position: absolute;
  top: 30px;
  width: 7px;
}
.prius-large .opcoes-de---os-gostos-oR3TGZ {
  background-color: transparent;
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 25.5px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 40px;
  letter-spacing: 1.02px;
  line-height: 30.8px;
  position: absolute;
  text-align: right;
  top: 18px;
  white-space: nowrap;
  width: auto;
}
.prius-large .para-o-seu-bebe-dgiYMB {
  background-color: transparent;
  color: var(--mosque);
  font-family: "HanziPenSC", Helvetica, Arial, serif;
  font-size: 13.7px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 46px;
  letter-spacing: -0.55px;
  line-height: 16.5px;
  position: absolute;
  text-align: center;
  top: 143px;
  white-space: nowrap;
  width: auto;
}
.prius-large .pata-grande-1-KSdyHS {
  background-color: transparent;
  height: 249px;
  left: 185px;
  position: absolute;
  top: 13px;
  width: 277px;
}
.prius-large .pata-grande-2-xLx3KX {
  background-color: transparent;
  height: 332px;
  left: 110px;
  position: absolute;
  top: 0px;
  width: 366px;
}
.prius-large .patas-0-29jbyT {
  background-color: transparent;
  height: 335px;
  left: 128px;
  position: absolute;
  top: 35px;
  width: 291px;
}
.prius-large .patas-2-KSdyHS {
  background-color: transparent;
  height: 48px;
  left: 62px;
  position: absolute;
  top: 189px;
  width: 127px;
}
.prius-large .patas-3-29jbyT {
  background-color: transparent;
  height: 68px;
  left: 302px;
  position: absolute;
  top: 355px;
  width: 113px;
}
.prius-large .patas-4-nh1cex {
  background-color: transparent;
  height: 46px;
  left: 296px;
  position: absolute;
  top: 106px;
  width: 41px;
}
.prius-large .patas-5-xLx3KX {
  background-color: transparent;
  height: 65px;
  left: 94px;
  position: absolute;
  top: 27px;
  width: 60px;
}
.prius-large .patinha-2-29jbyT {
  background-color: transparent;
  height: 15px;
  left: 137px;
  position: absolute;
  top: 303px;
  width: 15px;
}
.prius-large .patinha-KSdyHS {
  background-color: transparent;
  height: 15px;
  left: 468px;
  position: absolute;
  top: 124px;
  width: 15px;
}
.prius-large .produto-textos-96gOB6 {
  background-color: transparent;
  height: 1050px;
  left: 330px;
  position: absolute;
  top: 0px;
  width: 1019px;
}
.prius-large .protecao-lateral-96gOB6 {
  background-color: transparent;
  height: 332px;
  left: 147px;
  position: absolute;
  top: 1822px;
  width: 476px;
}
.prius-large .protecao-lateral-xLx3KX {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 198px;
  position: absolute;
  text-align: left;
  top: 118px;
  white-space: nowrap;
  width: auto;
}
.prius-large .reclino-96gOB6 {
  background-color: transparent;
  height: 424px;
  left: 150px;
  position: absolute;
  top: 1083px;
  width: 716px;
}
.prius-large .rodape-96gOB6 {
  background-color: transparent;
  height: 209px;
  left: 151px;
  position: absolute;
  top: 2558px;
  width: 662px;
}
.prius-large .seguranca---bem-estar-dgiYMB {
  background-color: transparent;
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 16.4px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 40px;
  letter-spacing: 0.66px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 108px;
  white-space: nowrap;
  width: auto;
}
.prius-large .seta-lavagem-nh1cex {
  background-color: transparent;
  height: 110px;
  left: 280px;
  position: absolute;
  top: 181px;
  width: 41px;
}
.prius-large .shape-19-copy-2-Z5vaqL {
  background-color: transparent;
  height: 151px;
  left: 16px;
  position: absolute;
  top: 21px;
  width: 166px;
}
.prius-large .shape-19-copy-3-9BFcxq {
  background-color: transparent;
  height: 165px;
  left: 26px;
  position: absolute;
  top: 17px;
  width: 151px;
}
.prius-large .shape-19-copy-4-OgO2jJ {
  background-color: transparent;
  height: 144px;
  left: 21px;
  position: absolute;
  top: 27px;
  width: 148px;
}
.prius-large .shape-19-dgiYMB {
  background-color: transparent;
  height: 139px;
  left: 16px;
  position: absolute;
  top: 34px;
  width: 153px;
}
.prius-large .shape-20-JLdqYW {
  background-color: transparent;
  height: 26px;
  left: 12px;
  position: absolute;
  top: 39px;
  width: 26px;
}
.prius-large .shape-20-copy-3-1QIjgw {
  background-color: transparent;
  height: 26px;
  left: 22px;
  position: absolute;
  top: 33px;
  width: 26px;
}
.prius-large .shape-20-copy-4-1QIjgw {
  background-color: transparent;
  height: 26px;
  left: 66px;
  position: absolute;
  top: 7px;
  width: 26px;
}
.prius-large .shape-20-copy-5-uVlQxJ {
  background-color: transparent;
  height: 26px;
  left: 101px;
  position: absolute;
  top: 7px;
  width: 26px;
}
.prius-large .shape-20-copy-6-uVlQxJ {
  background-color: transparent;
  height: 26px;
  left: 75px;
  position: absolute;
  top: 22px;
  width: 26px;
}
.prius-large .shape-20-copy-7-uVlQxJ {
  background-color: transparent;
  height: 26px;
  left: 37px;
  position: absolute;
  top: 18px;
  width: 26px;
}
.prius-large .shape-20-copy-G68jQ5 {
  background-color: transparent;
  height: 26px;
  left: 15px;
  position: absolute;
  top: 0px;
  width: 26px;
}
.prius-large .shape-21-JLdqYW {
  background-color: transparent;
  height: 16px;
  left: 44px;
  position: absolute;
  top: 32px;
  width: 16px;
}
.prius-large .shape-21-copy-3-1QIjgw {
  background-color: transparent;
  height: 16px;
  left: 47px;
  position: absolute;
  top: 22px;
  width: 16px;
}
.prius-large .shape-21-copy-4-uVlQxJ {
  background-color: transparent;
  height: 16px;
  left: 24px;
  position: absolute;
  top: 1px;
  width: 16px;
}
.prius-large .shape-21-copy-5-uVlQxJ {
  background-color: transparent;
  height: 16px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 16px;
}
.prius-large .shape-21-copy-G68jQ5 {
  background-color: transparent;
  height: 16px;
  left: 17px;
  position: absolute;
  top: 30px;
  width: 16px;
}
.prius-large .shape-22-JLdqYW {
  background-color: transparent;
  height: 29px;
  left: 19px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.prius-large .shape-22-copy-1QIjgw {
  background-color: transparent;
  height: 29px;
  left: 13px;
  position: absolute;
  top: 0px;
  width: 24px;
}
.prius-large .shape-22-copy-2-1QIjgw {
  background-color: transparent;
  height: 29px;
  left: 89px;
  position: absolute;
  top: 39px;
  width: 24px;
}
.prius-large .shape-23-JLdqYW {
  background-color: transparent;
  height: 15px;
  left: 0px;
  position: absolute;
  top: 19px;
  width: 15px;
}
.prius-large .shape-23-copy-10-uVlQxJ {
  background-color: transparent;
  height: 15px;
  left: 13px;
  position: absolute;
  top: 19px;
  width: 15px;
}
.prius-large .shape-23-copy-5-1QIjgw {
  background-color: transparent;
  height: 15px;
  left: 0px;
  position: absolute;
  top: 26px;
  width: 15px;
}
.prius-large .shape-23-copy-6-1QIjgw {
  background-color: transparent;
  height: 15px;
  left: 68px;
  position: absolute;
  top: 40px;
  width: 15px;
}
.prius-large .shape-23-copy-7-1QIjgw {
  background-color: transparent;
  height: 15px;
  left: 95px;
  position: absolute;
  top: 19px;
  width: 15px;
}
.prius-large .shape-23-copy-8-uVlQxJ {
  background-color: transparent;
  height: 15px;
  left: 78px;
  position: absolute;
  top: 3px;
  width: 15px;
}
.prius-large .shape-23-copy-9-uVlQxJ {
  background-color: transparent;
  height: 15px;
  left: 60px;
  position: absolute;
  top: 9px;
  width: 15px;
}
.prius-large .shape-23-copy-G68jQ5 {
  background-color: transparent;
  height: 15px;
  left: 0px;
  position: absolute;
  top: 19px;
  width: 15px;
}
.prius-large .shape-24-NpTOEj {
  background-color: transparent;
  height: 52px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 57px;
}
.prius-large .shape-5-756DTz {
  background-color: transparent;
  height: 156px;
  left: -21px;
  position: absolute;
  top: -12px;
  width: 155px;
}
.prius-large .shape-5-U4hpvD {
  background-color: transparent;
  height: 125px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 124px;
}
.prius-large .shape-9-copy-6-311spG {
  background-color: transparent;
  height: 1050px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1019px;
}
.prius-large .simplifica-sem-mimimi-nxgS0x {
  background-color: transparent;
  color: var(--minsk);
  height: 101px;
  left: 0px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 73px;
  width: 276px;
}
.prius-large .span0-5p4Rjq {
  color: rgba(0, 105, 104, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.28px;
}
.prius-large .span0-7TfK8p {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span0-Giiy8i {
  color: rgba(255, 255, 255, 1);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
}
.prius-large .span0-bOrH0J {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span0-eUMF84 {
  color: rgba(56, 49, 123, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.32px;
}
.prius-large .span0-kS1boH {
  color: rgba(164, 212, 200, 1);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
}
.prius-large .span0-ytbpJx {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span1-5p4Rjq {
  color: rgba(0, 105, 104, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.28px;
}
.prius-large .span1-7TfK8p {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span1-Giiy8i {
  color: rgba(255, 255, 255, 1);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
}
.prius-large .span1-bOrH0J {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span1-eUMF84 {
  color: rgba(56, 49, 123, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.32px;
}
.prius-large .span1-kS1boH {
  color: rgba(164, 212, 200, 1);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
}
.prius-large .span1-ytbpJx {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span2-5p4Rjq {
  color: rgba(0, 105, 104, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.28px;
}
.prius-large .span2-bOrH0J {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-large .span2-kS1boH {
  color: rgba(164, 212, 200, 1);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
}
.prius-large .splash-4x-29jbyT {
  background-color: transparent;
  height: 93px;
  left: 0px;
  position: absolute;
  top: 32px;
  width: 114px;
}
.prius-large .splash-nascimento-29jbyT {
  background-color: transparent;
  background-image: url(../img/shape-9-copy-2@1x.png);
  background-size: 100% 100%;
  height: 160px;
  left: 138px;
  position: absolute;
  top: 264px;
  width: 179px;
}
.prius-large .tamanho-96gOB6 {
  background-color: transparent;
  height: 72px;
  left: 649px;
  position: absolute;
  top: 1981px;
  width: 147px;
}
.prius-large .tamanho-A29gcm {
  background-color: transparent;
  background-image: url(../img/lam-multilaser-mkidsbaby-lamina-prius-v2-2-22223-07@1x.png);
  background-size: 100% 100%;
  height: 72px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 147px;
}
.prius-large .tecido-mac--reforcado-b2g5OA {
  background-color: transparent;
  color: var(--sinbad);
  height: auto;
  left: 0px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: auto;
}
.prius-large .tecido-macio-96gOB6 {
  background-color: transparent;
  height: 276px;
  left: 150px;
  position: absolute;
  top: 1625px;
  width: 381px;
}
.prius-large .textos-com-sombra-XtpZzV {
  background-color: transparent;
  height: 67px;
  left: 21px;
  position: absolute;
  top: 60px;
  width: 138px;
}
.prius-large .vector-smart-object-311spG {
  background-color: transparent;
  height: 56px;
  left: 289px;
  position: absolute;
  top: 898px;
  width: 194px;
}
.prius-large .x-multikids-reservados-lg0LxK {
  background-color: transparent;
  color: var(--gunsmoke);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 300;
  height: 54px;
  left: 90px;
  letter-spacing: 0.2px;
  line-height: 15px;
  position: absolute;
  text-align: center;
  top: 155px;
  width: 484px;
}
.prius-large .x0-a-25-kgs-pos-0-i-ii-311spG {
  background-color: transparent;
  color: var(--turquoise-blue);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 15.4px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 263px;
  letter-spacing: 0.31px;
  line-height: 17.9px;
  position: absolute;
  text-align: left;
  top: 968px;
  white-space: nowrap;
  width: auto;
}
.prius-large .x25-TdQToV {
  background-color: transparent;
  height: 49px;
  left: 36px;
  position: absolute;
  top: 22px;
  width: 49px;
}
.prius-large .x4-posicoes--tranquila-fezuT2 {
  background-color: transparent;
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 24.8px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.5px;
  line-height: 29.8px;
  position: absolute;
  text-align: left;
  top: 32px;
  white-space: nowrap;
  width: auto;
}
.prius-large .yt-C3EFha {
  background-color: transparent;
  height: 35px;
  left: 82px;
  position: absolute;
  top: 0px;
  width: 35px;
}
:root {
  --cerulean: rgba(15, 188, 241, 1);
  --cerulean-2: rgba(0, 160, 220, 1);
  --gunsmoke: rgba(133, 134, 134, 1);
  --minsk: rgba(56, 49, 123, 1);
  --mosque: rgba(0, 105, 104, 1);
  --onyx: rgba(52, 55, 56, 1);
  --pastel-pink: rgba(248, 207, 220, 1);
  --sinbad: rgba(164, 212, 200, 1);
  --turquoise-blue: rgba(77, 221, 255, 1);
  --white: rgba(255, 255, 255, 1);
}
/* screen - prius-mobile */

.font-class-1 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.32px;
}
.font-class-2 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.28px;
}
.font-class-3 {
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
  line-height: 25.7px;
}
.font-class-4 {
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.4px;
  line-height: 22px;
}
.font-class-5 {
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12.5px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.25px;
  line-height: 16px;
}
.font-class-6 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.46px;
}
.font-class-7 {
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.44px;
  line-height: 28.1px;
}
.font-class-8 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.24px;
}
.prius-mobile {
  background-color: var(--white);
  height: 3380px;
  overflow: hidden;
  position: relative;
  width: 375px;
}
.prius-mobile .acompanhe--sem-mimimi-QRkpad {
  background-color: transparent;
  color: var(--gunsmoke);
  height: 89px;
  left: 97px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: calc(26.05% - 23px);
  width: calc(100% - 192px);
}
.prius-mobile .ate-cuCBM8 {
  background-color: transparent;
  bottom: calc(34.41% - 6px);
  color: var(--pastel-pink);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: 18px;
  left: 16px;
  letter-spacing: 0.28px;
  line-height: 5px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 28px;
}
.prius-mobile .ativadas-c-ra-os-pais-rKNWLl {
  background-color: transparent;
  bottom: -1px;
  color: var(--mosque);
  height: 66px;
  left: 9px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  width: calc(100% - 33px);
}
.prius-mobile .bb637-xx7FKS {
  background-color: transparent;
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 300;
  height: 18px;
  left: 11px;
  letter-spacing: 0.26px;
  line-height: 9px;
  position: absolute;
  text-align: left;
  top: 8px;
  white-space: nowrap;
  width: 45px;
}
.prius-mobile .bb63701-copy-2-fK74ss {
  background-color: transparent;
  height: calc(100% + 49px);
  left: -93px;
  position: absolute;
  top: -39px;
  width: calc(100% + 101px);
}
.prius-mobile .bb63701-xpPj8h {
  background-color: transparent;
  height: calc(100% - 35px);
  position: absolute;
  right: 1px;
  top: 35px;
  width: 252px;
}
.prius-mobile .bb63701-xx7FKS {
  background-color: transparent;
  height: calc(100% - 31px);
  left: 26px;
  position: absolute;
  top: 15px;
  width: 120px;
}
.prius-mobile .bb63703-STVTxH {
  background-color: transparent;
  height: calc(100% - 35px);
  left: 0px;
  position: absolute;
  top: 35px;
  width: 347px;
}
.prius-mobile .bb63704-NULOlG {
  background-color: transparent;
  bottom: 0px;
  height: 215px;
  left: 1px;
  position: absolute;
  width: 187px;
}
.prius-mobile .bb637prius-efeito-rKNWLl {
  background-color: transparent;
  height: 289px;
  left: 27px;
  position: absolute;
  top: 0px;
  width: calc(100% - 41px);
}
.prius-mobile .bb638-UmYNoh {
  background-color: transparent;
  color: var(--onyx);
  height: 17px;
  left: 14px;
  line-height: 9px;
  position: absolute;
  text-align: left;
  top: 9px;
  white-space: nowrap;
  width: 43px;
}
.prius-mobile .bb63801-KNLTYw {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: -1px;
  width: calc(100% - 1px);
}
.prius-mobile .bb63801-UmYNoh {
  background-color: transparent;
  height: calc(100% - 24px);
  left: 16px;
  overflow: hidden;
  position: absolute;
  top: 18px;
  width: calc(100% - 17px);
}
.prius-mobile .bb639-QWxpXD {
  background-color: transparent;
  color: var(--onyx);
  height: 17px;
  left: 14px;
  line-height: 9px;
  position: absolute;
  text-align: left;
  top: 8px;
  white-space: nowrap;
  width: 42px;
}
.prius-mobile .bb63901-QWxpXD {
  background-color: transparent;
  height: calc(100% - 31px);
  left: calc(47.73% - 59px);
  position: absolute;
  top: 19px;
  width: 125px;
}
.prius-mobile .brilho-1-jYjATu {
  background-color: transparent;
  bottom: calc(23.3% - 7px);
  height: 30px;
  left: 28px;
  position: absolute;
  width: 54px;
}
.prius-mobile .cadeira-para-auto-9q05pX {
  background-color: transparent;
  color: var(--turquoise-blue);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 20px;
  left: 1px;
  letter-spacing: 0.28px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: 1px;
  white-space: nowrap;
  width: 128px;
}
.prius-mobile .card-1-hxvoUz {
  background-color: rgba(249, 200, 213, 1);
  height: 188px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 183px;
}
.prius-mobile .card-2-hxvoUz {
  background-color: rgba(250, 243, 174, 1);
  height: 188px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 184px;
}
.prius-mobile .card-3-hxvoUz {
  background-color: rgba(255, 236, 210, 1);
  bottom: 0px;
  height: 187px;
  left: 0px;
  position: absolute;
  width: 183px;
}
.prius-mobile .card-4-hxvoUz {
  background-color: rgba(198, 224, 200, 1);
  bottom: 1px;
  height: 186px;
  position: absolute;
  right: 1px;
  width: 184px;
}
.prius-mobile .cinto-de-5-pontos-Z7LU8x {
  background-color: transparent;
  height: 276px;
  left: 0px;
  position: absolute;
  top: calc(40.88% - 113px);
  width: calc(100% - 82px);
}
.prius-mobile .cinto-de5-pontos-STVTxH {
  background-color: transparent;
  color: var(--white);
  height: 48px;
  position: absolute;
  right: calc(23.14% - 24px);
  text-align: left;
  top: calc(18.73% - 9px);
  white-space: nowrap;
  width: 104px;
}
.prius-mobile .clip-IkXJbe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-mobile .com-nosso--onfortavel-STVTxH {
  background-color: transparent;
  bottom: 31px;
  color: var(--mosque);
  height: 141px;
  line-height: 18px;
  position: absolute;
  right: 47px;
  text-align: left;
  width: 143px;
}
.prius-mobile .conjunto-lavagem-fSByT1 {
  background-color: transparent;
  height: 283px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-mobile .conjunto-reclino-xuKQhx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.prius-mobile .contra-imp--e-quadris-NULOlG {
  background-color: transparent;
  bottom: calc(43.15% - 28px);
  color: var(--mosque);
  height: 65px;
  line-height: 18px;
  position: absolute;
  right: 10px;
  text-align: left;
  width: 219px;
}
.prius-mobile .coracao-MaiPNQ {
  background-color: transparent;
  height: 74px;
  left: calc(38.04% - 31px);
  position: absolute;
  top: 20px;
  width: 82px;
}
.prius-mobile .cores-PRTZxU {
  background-color: transparent;
  height: calc(100% - 148px);
  left: 0px;
  position: absolute;
  top: 148px;
  width: 100%;
}
.prius-mobile .desde-o-cuCBM8 {
  background-color: transparent;
  color: var(--pastel-pink);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  height: 18px;
  left: calc(49.76% - 33px);
  letter-spacing: 0.28px;
  line-height: 9px;
  position: absolute;
  text-align: center;
  top: calc(24.58% - 4px);
  white-space: nowrap;
  width: 66px;
}
.prius-mobile .desde-o-pr-ao-passeio-PRTZxU {
  background-color: transparent;
  color: var(--mosque);
  height: 73px;
  left: 6px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  top: 67px;
  width: calc(100% - 12px);
}
.prius-mobile .detalhe-img-tecido-jYjATu {
  background-color: transparent;
  bottom: calc(43.8% - 69px);
  height: 156px;
  left: 23px;
  position: absolute;
  width: 155px;
}
.prius-mobile .detalhe-txt-lavagem-jYjATu {
  background-color: transparent;
  height: 53px;
  left: 0px;
  position: absolute;
  top: calc(39.76% - 21px);
  width: 57px;
}
.prius-mobile .detalhe-txt-reclino-rKNWLl {
  background-color: transparent;
  bottom: calc(40.4% - 12px);
  height: 30px;
  left: 31px;
  position: absolute;
  width: 47px;
}
.prius-mobile .ellipse-1-awvFix {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.prius-mobile .ellipse-1-copy-2-xlrEU2 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.prius-mobile .ellipse-1-copy-mUnyaM {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.prius-mobile .estofado-r-or-higiene-fSByT1 {
  background-color: transparent;
  bottom: -1px;
  color: var(--mosque);
  height: 154px;
  left: 1px;
  line-height: 18px;
  position: absolute;
  text-align: center;
  width: calc(100% - 69px);
}
.prius-mobile .facil-de-lavar-Z7LU8x {
  background-color: transparent;
  bottom: calc(33.79% - 157px);
  height: 466px;
  position: absolute;
  right: 20px;
  width: 412px;
}
.prius-mobile .facil-de-lavar-fSByT1 {
  background-color: transparent;
  bottom: calc(38.47% - 10px);
  color: var(--sinbad);
  height: 26px;
  left: calc(25.84% - 40px);
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 154px;
}
.prius-mobile .faixa-cores-Z7LU8x {
  background-color: transparent;
  bottom: 343px;
  height: 531px;
  position: absolute;
  right: 72px;
  width: 376px;
}
.prius-mobile .fb-BnkU6p {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: calc(50% - 24px);
  top: 0px;
  width: 47px;
}
.prius-mobile .fundo-azul-Z7LU8x {
  background-color: var(--cerulean-2);
  height: 383px;
  position: absolute;
  right: 72px;
  top: calc(18.63% - 71px);
  width: 376px;
}
.prius-mobile .fundo-azul-bebe-Z7LU8x {
  background-color: transparent;
  height: 844px;
  position: absolute;
  right: 71px;
  top: 0px;
  width: 377px;
}
.prius-mobile .fundo-azul-ebe-copy-2-Z7LU8x {
  background-color: transparent;
  height: 149px;
  position: absolute;
  right: 71px;
  top: calc(25.6% - 38px);
  width: 377px;
}
.prius-mobile .garantem-u-s-conforto-xpPj8h {
  background-color: transparent;
  bottom: calc(40.75% - 58px);
  color: var(--mosque);
  height: 143px;
  left: 1px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  width: 188px;
}
.prius-mobile .group-8-U8nfQ1 {
  background-color: transparent;
  height: 0px;
  left: -58px;
  position: absolute;
  top: -1757px;
  width: 0px;
}
.prius-mobile .icon-facebook-mUnyaM {
  background-color: transparent;
  bottom: calc(49.1% - 10px);
  height: 21px;
  left: 10px;
  position: absolute;
  width: calc(100% - 21px);
}
.prius-mobile .icon-instagram-awvFix {
  background-color: transparent;
  bottom: calc(49.1% - 10px);
  height: 21px;
  left: 10px;
  position: absolute;
  width: calc(100% - 20px);
}
.prius-mobile .icon-youtube-xlrEU2 {
  background-color: transparent;
  height: 20px;
  left: 11px;
  position: absolute;
  top: calc(49.02% - 10px);
  width: calc(100% - 21px);
}
.prius-mobile .icones-QRkpad {
  background-color: transparent;
  bottom: calc(40.85% - 19px);
  height: 47px;
  position: absolute;
  right: calc(49.87% - 78px);
  width: 157px;
}
.prius-mobile .ig-BnkU6p {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 47px;
}
.prius-mobile .img-lavagem-jYjATu {
  background-color: transparent;
  height: 100%;
  left: 9px;
  position: absolute;
  top: 1px;
  width: calc(100% - 9px);
}
.prius-mobile .kg-DWKhxq {
  background-color: transparent;
  bottom: -2px;
  height: 26px;
  position: absolute;
  right: -6px;
  width: 33px;
}
.prius-mobile .lammultila-obile22223-C61RwL {
  background-color: transparent;
  height: 4019px;
  left: -105px;
  position: relative;
  top: -692px;
  width: 553px;
}
.prius-mobile .layer-3-Z7LU8x {
  background-color: transparent;
  bottom: calc(23.63% - 68px);
  height: 288px;
  position: absolute;
  right: 72px;
  width: 376px;
}
.prius-mobile .linha-QRkpad {
  background-color: var(--cerulean);
  height: 4px;
  left: 97px;
  position: absolute;
  top: 39px;
  width: calc(100% - 194px);
}
.prius-mobile .logo-elefante-QRkpad {
  background-color: transparent;
  height: 41px;
  position: absolute;
  right: calc(48.66% - 56px);
  top: 1px;
  width: 116px;
}
.prius-mobile .logo-ml-Z7LU8x {
  background-color: transparent;
  height: 49px;
  left: calc(34.33% - 54px);
  position: absolute;
  top: 711px;
  width: 156px;
}
.prius-mobile .multikidsbabycombr-QRkpad {
  background-color: transparent;
  bottom: calc(25.62% - 8px);
  color: var(--cerulean);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  height: 31px;
  left: 82px;
  letter-spacing: 0.42px;
  line-height: 35.9px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100% - 156px);
}
.prius-mobile .nascimento-DWKhxq {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100% + 3px);
}
.prius-mobile .op-component-1-KQUy8y {
  background-color: transparent;
  height: 6px;
  position: absolute;
  right: calc(20.81% - 1px);
  top: calc(49.87% - 3px);
  width: 4px;
}
.prius-mobile .op-component-1-WUy0FO {
  background-color: transparent;
  bottom: 4px;
  height: 16px;
  position: absolute;
  right: 1px;
  width: 12px;
}
.prius-mobile .op-component-1-lovhky {
  background-color: transparent;
  bottom: calc(31.75% - 10px);
  height: 32px;
  left: calc(26.89% - 7px);
  position: absolute;
  width: 26px;
}
.prius-mobile .op-component-10-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 26px;
  left: 0px;
  position: absolute;
  width: 45px;
}
.prius-mobile .op-component-2-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 10px;
  position: absolute;
  right: calc(24.07% - 1px);
  width: 3px;
}
.prius-mobile .op-component-2-WUy0FO {
  background-color: transparent;
  height: 9px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 18px;
}
.prius-mobile .op-component-2-lovhky {
  background-color: transparent;
  bottom: calc(26.74% - 7px);
  height: 25px;
  position: absolute;
  right: calc(27.48% - 8px);
  width: 27px;
}
.prius-mobile .op-component-3-KQUy8y {
  background-color: transparent;
  bottom: 0px;
  height: 6px;
  position: absolute;
  right: calc(40.51% - 2px);
  width: 4px;
}
.prius-mobile .op-component-3-WUy0FO {
  background-color: transparent;
  bottom: 0px;
  height: 17px;
  left: calc(43.89% - 5px);
  position: absolute;
  width: 11px;
}
.prius-mobile .op-component-3-lovhky {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: calc(100% - 5px);
}
.prius-mobile .op-component-4-KQUy8y {
  background-color: transparent;
  bottom: calc(22.54% - 1px);
  height: 6px;
  position: absolute;
  right: 13px;
  width: 12px;
}
.prius-mobile .op-component-4-lovhky {
  background-color: transparent;
  height: 16px;
  position: absolute;
  right: 0px;
  top: calc(34.02% - 5px);
  width: 14px;
}
.prius-mobile .op-component-5-KQUy8y {
  background-color: transparent;
  height: calc(100% - 1px);
  position: absolute;
  right: 1px;
  top: 0px;
  width: 72px;
}
.prius-mobile .op-component-6-KQUy8y {
  background-color: transparent;
  bottom: calc(30.06% - 1px);
  height: 4px;
  left: calc(24.93% - 1px);
  position: absolute;
  width: 2px;
}
.prius-mobile .op-component-7-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 7px;
  left: 23.05%;
  position: absolute;
  width: 2px;
}
.prius-mobile .op-component-8-KQUy8y {
  background-color: transparent;
  bottom: 0px;
  height: 4px;
  left: 14px;
  position: absolute;
  width: 2px;
}
.prius-mobile .op-component-9-KQUy8y {
  background-color: transparent;
  bottom: 5px;
  height: 4px;
  left: calc(26.93% - 2px);
  position: absolute;
  width: 8px;
}
.prius-mobile .opcoes-de---os-gostos-PRTZxU {
  background-color: transparent;
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  height: 48px;
  left: 56px;
  letter-spacing: 0.8px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 12px;
  white-space: nowrap;
  width: 266px;
}
.prius-mobile .para-o-seu-bebe-MaiPNQ {
  background-color: transparent;
  bottom: calc(15.87% - 3px);
  color: var(--mosque);
  font-family: "HanziPenSC", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 21px;
  letter-spacing: -0.56px;
  line-height: 11px;
  position: absolute;
  right: calc(48.24% - 46px);
  text-align: center;
  white-space: nowrap;
  width: 96px;
}
.prius-mobile .pata-grande-1-STVTxH {
  background-color: transparent;
  height: calc(100% - 26px);
  position: absolute;
  right: 21px;
  top: 0px;
  width: 278px;
}
.prius-mobile .pata-grande-2-NULOlG {
  background-color: transparent;
  height: calc(100% - 50px);
  left: 20px;
  position: absolute;
  top: 33px;
  width: calc(100% - 20px);
}
.prius-mobile .patas-0-rKNWLl {
  background-color: transparent;
  height: 271px;
  position: absolute;
  right: 1px;
  top: 9px;
  width: 235px;
}
.prius-mobile .patas-2-STVTxH {
  background-color: transparent;
  bottom: calc(39.87% - 18px);
  height: 44px;
  left: calc(30.98% - 36px);
  position: absolute;
  width: 118px;
}
.prius-mobile .patas-3-rKNWLl {
  background-color: transparent;
  bottom: calc(38.25% - 21px);
  height: 55px;
  position: absolute;
  right: 3px;
  width: 91px;
}
.prius-mobile .patas-4-fSByT1 {
  background-color: transparent;
  height: 47px;
  position: absolute;
  right: calc(19.12% - 8px);
  top: calc(25.41% - 12px);
  width: 41px;
}
.prius-mobile .patas-5-NULOlG {
  background-color: transparent;
  height: 69px;
  left: 31px;
  position: absolute;
  top: 0px;
  width: 64px;
}
.prius-mobile .patinha-2-rKNWLl {
  background-color: transparent;
  height: 11px;
  left: calc(32.46% - 4px);
  position: absolute;
  top: calc(49.11% - 5px);
  width: 11px;
}
.prius-mobile .patinha-STVTxH {
  background-color: transparent;
  height: 15px;
  position: absolute;
  right: 1px;
  top: calc(42.76% - 6px);
  width: 15px;
}
.prius-mobile .protecao-lateral-NULOlG {
  background-color: transparent;
  color: var(--white);
  height: 48px;
  position: absolute;
  right: calc(48.17% - 56px);
  text-align: left;
  top: calc(32.07% - 15px);
  white-space: nowrap;
  width: 117px;
}
.prius-mobile .protecao-lateral-Z7LU8x {
  background-color: transparent;
  bottom: calc(45.87% - 159px);
  height: 347px;
  position: absolute;
  right: calc(44.05% - 153px);
  width: 348px;
}
.prius-mobile .reclino-Z7LU8x {
  background-color: transparent;
  height: 488px;
  position: absolute;
  right: 78px;
  top: calc(28.2% - 138px);
  width: 349px;
}
.prius-mobile .rectangle-8-copy-4-PRTZxU {
  background-color: var(--sinbad);
  height: 139px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-mobile .rodape-Z7LU8x {
  background-color: transparent;
  bottom: 0px;
  height: 324px;
  left: 23px;
  position: absolute;
  width: calc(100% - 23px);
}
.prius-mobile .seguranca---bem-estar-MaiPNQ {
  background-color: transparent;
  bottom: calc(31.08% - 12px);
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  height: 39px;
  letter-spacing: 0.64px;
  line-height: 18px;
  position: absolute;
  right: calc(48.93% - 49px);
  text-align: center;
  white-space: nowrap;
  width: 100px;
}
.prius-mobile .seta-lavagem-fSByT1 {
  background-color: transparent;
  bottom: calc(48.58% - 54px);
  height: 111px;
  position: absolute;
  right: calc(26.52% - 11px);
  width: 41px;
}
.prius-mobile .shape-19-MaiPNQ {
  background-color: transparent;
  bottom: 15px;
  height: 137px;
  left: 15px;
  position: absolute;
  width: calc(100% - 33px);
}
.prius-mobile .shape-19-copy-2-QWxpXD {
  background-color: transparent;
  height: calc(100% - 38px);
  left: 15px;
  position: absolute;
  top: 21px;
  width: calc(100% - 19px);
}
.prius-mobile .shape-19-copy-3-UmYNoh {
  background-color: transparent;
  height: calc(100% - 25px);
  left: 25px;
  position: absolute;
  top: 17px;
  width: calc(100% - 35px);
}
.prius-mobile .shape-19-copy-4-xx7FKS {
  background-color: transparent;
  height: calc(100% - 46px);
  left: 21px;
  position: absolute;
  top: 27px;
  width: calc(100% - 36px);
}
.prius-mobile .shape-20-OTPtS4 {
  background-color: transparent;
  bottom: 0px;
  height: 28px;
  left: calc(35.22% - 10px);
  position: absolute;
  width: 28px;
}
.prius-mobile .shape-20-copy-3-kx4fMa {
  background-color: transparent;
  bottom: 7px;
  height: 21px;
  left: calc(25.25% - 5px);
  position: absolute;
  width: 21px;
}
.prius-mobile .shape-20-copy-4-kx4fMa {
  background-color: transparent;
  height: 21px;
  position: absolute;
  right: calc(24.13% - 5px);
  top: 6px;
  width: 21px;
}
.prius-mobile .shape-20-copy-5-k7Y4T1 {
  background-color: transparent;
  height: 24px;
  position: absolute;
  right: 0px;
  top: 6px;
  width: 24px;
}
.prius-mobile .shape-20-copy-6-k7Y4T1 {
  background-color: transparent;
  bottom: 0px;
  height: 24px;
  position: absolute;
  right: calc(25.76% - 6px);
  width: 24px;
}
.prius-mobile .shape-20-copy-7-k7Y4T1 {
  background-color: transparent;
  bottom: 4px;
  height: 24px;
  left: calc(36.59% - 9px);
  position: absolute;
  width: 24px;
}
.prius-mobile .shape-20-copy-HT6qWX {
  background-color: transparent;
  height: 26px;
  position: absolute;
  right: 1px;
  top: 0px;
  width: 26px;
}
.prius-mobile .shape-21-OTPtS4 {
  background-color: transparent;
  bottom: calc(34.69% - 6px);
  height: 17px;
  position: absolute;
  right: 0px;
  width: 17px;
}
.prius-mobile .shape-21-copy-3-kx4fMa {
  background-color: transparent;
  height: 13px;
  left: calc(48.47% - 6px);
  position: absolute;
  top: calc(42.32% - 5px);
  width: 13px;
}
.prius-mobile .shape-21-copy-4-k7Y4T1 {
  background-color: transparent;
  height: 15px;
  left: calc(21.62% - 3px);
  position: absolute;
  top: 1px;
  width: 15px;
}
.prius-mobile .shape-21-copy-5-k7Y4T1 {
  background-color: transparent;
  height: 15px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 15px;
}
.prius-mobile .shape-21-copy-HT6qWX {
  background-color: transparent;
  bottom: 0px;
  height: 16px;
  position: absolute;
  right: calc(32.02% - 5px);
  width: 16px;
}
.prius-mobile .shape-22-OTPtS4 {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: calc(47.2% - 12px);
  top: 0px;
  width: 26px;
}
.prius-mobile .shape-22-copy-2-kx4fMa {
  background-color: transparent;
  bottom: 0px;
  height: 23px;
  position: absolute;
  right: 1px;
  width: 19px;
}
.prius-mobile .shape-22-copy-kx4fMa {
  background-color: transparent;
  height: 23px;
  left: 11px;
  position: absolute;
  top: 0px;
  width: 19px;
}
.prius-mobile .shape-23-OTPtS4 {
  background-color: transparent;
  height: 16px;
  left: 1px;
  position: absolute;
  top: calc(37.99% - 6px);
  width: 16px;
}
.prius-mobile .shape-23-copy-10-k7Y4T1 {
  background-color: transparent;
  bottom: calc(42.44% - 6px);
  height: 14px;
  left: 12px;
  position: absolute;
  width: 14px;
}
.prius-mobile .shape-23-copy-5-kx4fMa {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: calc(49.05% - 6px);
  width: 12px;
}
.prius-mobile .shape-23-copy-6-kx4fMa {
  background-color: transparent;
  bottom: calc(24.52% - 3px);
  height: 12px;
  position: absolute;
  right: calc(30.61% - 4px);
  width: 12px;
}
.prius-mobile .shape-23-copy-7-kx4fMa {
  background-color: transparent;
  height: 12px;
  position: absolute;
  right: 2px;
  top: calc(35.84% - 4px);
  width: 12px;
}
.prius-mobile .shape-23-copy-8-k7Y4T1 {
  background-color: transparent;
  height: 14px;
  position: absolute;
  right: calc(30.38% - 4px);
  top: 3px;
  width: 14px;
}
.prius-mobile .shape-23-copy-9-k7Y4T1 {
  background-color: transparent;
  height: 14px;
  position: absolute;
  right: calc(46.45% - 6px);
  top: calc(27.22% - 4px);
  width: 14px;
}
.prius-mobile .shape-23-copy-HT6qWX {
  background-color: transparent;
  bottom: calc(38.69% - 6px);
  height: 15px;
  left: 0px;
  position: absolute;
  width: 15px;
}
.prius-mobile .shape-24-U8nfQ1 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-mobile .shape-25-lQpT6M {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-mobile .shape-5-IkXJbe {
  background-color: transparent;
  height: calc(100% + 30px);
  left: -15px;
  position: absolute;
  top: -8px;
  width: calc(100% + 30px);
}
.prius-mobile .shape-5-WTGxWW {
  background-color: transparent;
  height: calc(100% - 30px);
  left: 0px;
  position: relative;
  top: 0px;
  width: calc(100% - 30px);
}
.prius-mobile .shape-9-copy-2-cuCBM8 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-mobile .simplifica-sem-mimimi-Z7LU8x {
  background-color: transparent;
  color: var(--minsk);
  height: 78px;
  left: calc(46.87% - 123px);
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: calc(19.49% - 15px);
  width: 263px;
}
.prius-mobile .span0-IOhUBr {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-mobile .span1-IOhUBr {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-mobile .span2-IOhUBr {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-mobile .splash-4x-rKNWLl {
  background-color: transparent;
  height: 71px;
  left: 1px;
  position: absolute;
  top: 40px;
  width: 87px;
}
.prius-mobile .splash-nascimento-rKNWLl {
  background-color: transparent;
  bottom: calc(46.23% - 54px);
  height: 117px;
  position: absolute;
  right: 47px;
  width: 131px;
}
.prius-mobile .tamanho-6xxhEc {
  background-color: transparent;
  background-image: url(../img/lam-multilaser-mkidsbaby-lamina-prius-mobile-22223-03-1@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 1px;
  position: relative;
  top: 1px;
  width: 100%;
}
.prius-mobile .tamanho-Z7LU8x {
  background-color: transparent;
  bottom: calc(30.23% - 23px);
  height: 76px;
  position: absolute;
  right: calc(46.64% - 74px);
  width: 158px;
}
.prius-mobile .tecido-mac-oreforcado-xpPj8h {
  background-color: transparent;
  color: var(--sinbad);
  height: 70px;
  left: 0px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 207px;
}
.prius-mobile .tecido-macio-Z7LU8x {
  background-color: transparent;
  height: 292px;
  position: absolute;
  right: 64px;
  top: calc(48.38% - 141px);
  width: 351px;
}
.prius-mobile .textos-com-sombra-cuCBM8 {
  background-color: transparent;
  bottom: calc(41.99% - 20px);
  height: 49px;
  left: 15px;
  position: absolute;
  width: calc(100% - 33px);
}
.prius-mobile .txt-produto-Z7LU8x {
  background-color: transparent;
  height: 95px;
  position: absolute;
  right: calc(45.69% - 79px);
  top: calc(22.06% - 21px);
  width: 174px;
}
.prius-mobile .vector-smart-object-9q05pX {
  background-color: transparent;
  height: calc(100% - 45px);
  left: 1px;
  position: absolute;
  top: 23px;
  width: calc(100% - 1px);
}
.prius-mobile .x-multikids-reservados-QRkpad {
  background-color: transparent;
  bottom: -1px;
  color: var(--gunsmoke);
  height: 62px;
  left: 0px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  width: calc(100% + 2px);
}
.prius-mobile .x0-a-25-kgs-pos-0-i-ii-9q05pX {
  background-color: transparent;
  bottom: -5px;
  color: var(--turquoise-blue);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 17px;
  left: 0px;
  letter-spacing: 0.24px;
  line-height: 9px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 100%;
}
.prius-mobile .x25-DWKhxq {
  background-color: transparent;
  bottom: -4px;
  height: 36px;
  position: absolute;
  right: calc(42.6% - 16px);
  width: 37px;
}
.prius-mobile .x4-posicoes--tranquila-rKNWLl {
  background-color: transparent;
  bottom: calc(18.09% - 14px);
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 700;
  height: 75px;
  left: 49px;
  letter-spacing: 0.46px;
  line-height: 23px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 236px;
}
.prius-mobile .yt-BnkU6p {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 47px;
}
:root {
  --cerulean: rgba(15, 188, 241, 1);
  --cerulean-2: rgba(0, 160, 220, 1);
  --gunsmoke: rgba(133, 134, 134, 1);
  --minsk: rgba(56, 49, 123, 1);
  --mosque: rgba(0, 105, 104, 1);
  --onyx: rgba(52, 55, 56, 1);
  --pastel-pink: rgba(248, 207, 220, 1);
  --sinbad: rgba(164, 212, 200, 1);
  --turquoise-blue: rgba(77, 221, 255, 1);
  --white: rgba(255, 255, 255, 1);
}
/* screen - prius-tablet */

.font-class-1 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.32px;
}
.font-class-2 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.28px;
}
.font-class-3 {
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 21px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.42px;
  line-height: 25.7px;
}
.font-class-4 {
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.4px;
  line-height: 22px;
}
.font-class-5 {
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12.5px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.25px;
  line-height: 16px;
}
.font-class-6 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.46px;
}
.font-class-7 {
  color: var(--onyx);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 22px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.44px;
  line-height: 28.1px;
}
.font-class-8 {
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.24px;
}
.prius-tablet {
  background-color: var(--white);
  height: 6080px;
  overflow: hidden;
  position: relative;
  width: 700px;
}
.prius-tablet .acompanhe--sem-mimimi-QRkpad {
  background-color: transparent;
  color: var(--gunsmoke);
  height: 175px;
  line-height: 29.4px;
  position: absolute;
  right: calc(49.86% - 226px);
  text-align: center;
  top: calc(26.75% - 47px);
  width: 452px;
}
.prius-tablet .ate-cuCBM8 {
  background-color: transparent;
  bottom: calc(36.85% - 11px);
  color: var(--pastel-pink);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 22.9px;
  font-style: normal;
  font-weight: 700;
  height: 29px;
  left: 24px;
  letter-spacing: 0.46px;
  line-height: 22.8px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 46px;
}
.prius-tablet .ativadas-c-ra-os-pais-rKNWLl {
  background-color: transparent;
  bottom: 4px;
  color: var(--mosque);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 28px;
  font-style: normal;
  font-weight: 300;
  height: 299px;
  left: 5px;
  letter-spacing: 0.56px;
  line-height: 40.4px;
  position: absolute;
  text-align: center;
  width: calc(100% - 60px);
}
.prius-tablet .bb637-xx7FKS {
  background-color: transparent;
  height: 29px;
  left: 19px;
  position: absolute;
  text-align: left;
  top: 21px;
  white-space: nowrap;
  width: 75px;
}
.prius-tablet .bb63701-copy-2-fK74ss {
  background-color: transparent;
  height: calc(100% + 88px);
  left: -165px;
  position: absolute;
  top: -70px;
  width: calc(100% + 179px);
}
.prius-tablet .bb63701-xpPj8h {
  background-color: transparent;
  height: calc(100% - 51px);
  position: absolute;
  right: 1px;
  top: 51px;
  width: 449px;
}
.prius-tablet .bb63701-xx7FKS {
  background-color: transparent;
  height: calc(100% - 55px);
  left: 46px;
  position: absolute;
  top: 27px;
  width: 213px;
}
.prius-tablet .bb63703-STVTxH {
  background-color: transparent;
  height: calc(100% - 62px);
  left: 1px;
  position: absolute;
  top: 62px;
  width: 618px;
}
.prius-tablet .bb63704-NULOlG {
  background-color: transparent;
  bottom: 0px;
  height: 383px;
  left: 1px;
  position: absolute;
  width: 334px;
}
.prius-tablet .bb637prius-efeito-rKNWLl {
  background-color: transparent;
  height: 514px;
  left: 48px;
  position: absolute;
  top: 0px;
  width: calc(100% - 73px);
}
.prius-tablet .bb638-UmYNoh {
  background-color: transparent;
  height: 29px;
  left: 25px;
  position: absolute;
  text-align: left;
  top: 21px;
  white-space: nowrap;
  width: 76px;
}
.prius-tablet .bb63801-KNLTYw {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: -1px;
  width: calc(100% - 2px);
}
.prius-tablet .bb63801-UmYNoh {
  background-color: transparent;
  height: calc(100% - 42px);
  left: 28px;
  overflow: hidden;
  position: absolute;
  top: 32px;
  width: calc(100% - 30px);
}
.prius-tablet .bb639-QWxpXD {
  background-color: transparent;
  height: 29px;
  left: 24px;
  position: absolute;
  text-align: left;
  top: 19px;
  white-space: nowrap;
  width: 76px;
}
.prius-tablet .bb63901-QWxpXD {
  background-color: transparent;
  height: calc(100% - 55px);
  left: calc(47.73% - 106px);
  position: absolute;
  top: 33px;
  width: 222px;
}
.prius-tablet .brilho-1-jYjATu {
  background-color: transparent;
  bottom: calc(23.3% - 12px);
  height: 53px;
  left: 50px;
  position: absolute;
  width: 96px;
}
.prius-tablet .cadeira-para-auto-9q05pX {
  background-color: transparent;
  color: var(--turquoise-blue);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 32.9px;
  font-style: normal;
  font-weight: 400;
  height: 42px;
  left: 25px;
  letter-spacing: 0.66px;
  line-height: 38.3px;
  position: absolute;
  text-align: center;
  top: 1px;
  white-space: nowrap;
  width: calc(100% - 48px);
}
.prius-tablet .card-1-hxvoUz {
  background-color: transparent;
  height: 334px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 325px;
}
.prius-tablet .card-2-hxvoUz {
  background-color: transparent;
  height: 334px;
  position: absolute;
  right: 1px;
  top: 0px;
  width: 327px;
}
.prius-tablet .card-3-hxvoUz {
  background-color: transparent;
  bottom: 0px;
  height: 332px;
  left: 0px;
  position: absolute;
  width: 325px;
}
.prius-tablet .card-4-hxvoUz {
  background-color: transparent;
  bottom: 2px;
  height: 331px;
  position: absolute;
  right: 1px;
  width: 328px;
}
.prius-tablet .cinto-de-5-pontos-Z7LU8x {
  background-color: transparent;
  height: 491px;
  left: 64px;
  position: absolute;
  top: calc(17.71% - 87px);
  width: 840px;
}
.prius-tablet .cinto-de5-pontos-STVTxH {
  background-color: transparent;
  color: var(--white);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 34.6px;
  font-style: normal;
  font-weight: 700;
  height: 85px;
  letter-spacing: 0.69px;
  line-height: 42.4px;
  position: absolute;
  right: calc(23.98% - 43px);
  text-align: left;
  top: calc(20.68% - 18px);
  white-space: nowrap;
  width: 178px;
}
.prius-tablet .clip-IkXJbe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .com-nosso--onfortavel-STVTxH {
  background-color: transparent;
  bottom: 61px;
  color: var(--mosque);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23.1px;
  font-style: normal;
  font-weight: 300;
  height: 249px;
  letter-spacing: 0.46px;
  line-height: 33px;
  position: absolute;
  right: 85px;
  text-align: left;
  width: 253px;
}
.prius-tablet .conjunto-lavagem-fSByT1 {
  background-color: transparent;
  height: 504px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .conjunto-reclino-xuKQhx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.prius-tablet .contra-imp--e-quadris-NULOlG {
  background-color: transparent;
  bottom: 50px;
  color: var(--mosque);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 26.6px;
  font-style: normal;
  font-weight: 300;
  height: 286px;
  letter-spacing: 0.53px;
  line-height: 37.9px;
  position: absolute;
  right: 57px;
  text-align: left;
  width: 350px;
}
.prius-tablet .coracao-MaiPNQ {
  background-color: transparent;
  height: 132px;
  left: calc(38.04% - 56px);
  position: absolute;
  top: 35px;
  width: 146px;
}
.prius-tablet .cores-PRTZxU {
  background-color: transparent;
  height: calc(100% - 263px);
  left: 0px;
  position: absolute;
  top: 263px;
  width: 100%;
}
.prius-tablet .desde-o-cuCBM8 {
  background-color: transparent;
  color: var(--pastel-pink);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 26px;
  font-style: normal;
  font-weight: 700;
  height: 33px;
  letter-spacing: 0.52px;
  line-height: 25.9px;
  position: absolute;
  right: calc(46.66% - 57px);
  text-align: center;
  top: calc(26.67% - 9px);
  white-space: nowrap;
  width: 122px;
}
.prius-tablet .desde-o-pr-ao-passeio-PRTZxU {
  background-color: transparent;
  color: var(--mosque);
  height: 203px;
  left: 78px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 118px;
  width: calc(100% - 163px);
}
.prius-tablet .detalhe-img-tecido-jYjATu {
  background-color: transparent;
  bottom: calc(46.58% - 119px);
  height: 255px;
  left: 53px;
  position: absolute;
  width: 254px;
}
.prius-tablet .detalhe-txt-lavagem-jYjATu {
  background-color: transparent;
  height: 94px;
  left: 0px;
  position: absolute;
  top: calc(39.76% - 37px);
  width: 102px;
}
.prius-tablet .detalhe-txt-reclino-rKNWLl {
  background-color: transparent;
  height: 53px;
  left: 55px;
  position: absolute;
  top: calc(47.4% - 25px);
  width: 83px;
}
.prius-tablet .ellipse-1-awvFix {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.prius-tablet .ellipse-1-copy-2-xlrEU2 {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.prius-tablet .ellipse-1-copy-mUnyaM {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 100%;
}
.prius-tablet .estofado-r-or-higiene-fSByT1 {
  background-color: transparent;
  bottom: 3px;
  color: var(--mosque);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 25.2px;
  font-style: normal;
  font-weight: 300;
  height: 272px;
  left: 12px;
  letter-spacing: 0.5px;
  line-height: 36px;
  position: absolute;
  text-align: center;
  width: calc(100% - 162px);
}
.prius-tablet .facil-de-lavar-Z7LU8x {
  background-color: transparent;
  height: 830px;
  position: absolute;
  right: 140px;
  top: calc(27.84% - 231px);
  width: 733px;
}
.prius-tablet .facil-de-lavar-fSByT1 {
  background-color: transparent;
  bottom: calc(37.59% - 18px);
  color: var(--sinbad);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 37.8px;
  font-style: normal;
  font-weight: 700;
  height: 47px;
  left: calc(34.39% - 100px);
  letter-spacing: 0.76px;
  line-height: 46.3px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 290px;
}
.prius-tablet .faixa-cores-Z7LU8x {
  background-color: transparent;
  height: 945px;
  position: absolute;
  right: calc(47.96% - 322px);
  top: calc(37.51% - 355px);
  width: 670px;
}
.prius-tablet .fb-BnkU6p {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: calc(50% - 42px);
  top: 0px;
  width: 84px;
}
.prius-tablet .fundo-azul-Z7LU8x {
  background-color: var(--cerulean-2);
  height: 682px;
  position: absolute;
  right: calc(47.94% - 321px);
  top: 1207px;
  width: 670px;
}
.prius-tablet .fundo-azul-bebe-Z7LU8x {
  background-color: transparent;
  height: 1503px;
  position: absolute;
  right: calc(47.73% - 321px);
  top: 0px;
  width: 672px;
}
.prius-tablet .fundo-azul-ebe-copy-2-Z7LU8x {
  background-color: transparent;
  height: 265px;
  position: absolute;
  right: calc(47.73% - 321px);
  top: 1765px;
  width: 672px;
}
.prius-tablet .garantem-u-s-conforto-xpPj8h {
  background-color: transparent;
  bottom: calc(44.06% - 111px);
  color: var(--mosque);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23.4px;
  font-style: normal;
  font-weight: 300;
  height: 252px;
  left: 1px;
  letter-spacing: 0.47px;
  line-height: 33.4px;
  position: absolute;
  text-align: left;
  width: 252px;
}
.prius-tablet .group-8-U8nfQ1 {
  background-color: transparent;
  height: 0px;
  left: -103px;
  position: absolute;
  top: -3129px;
  width: 0px;
}
.prius-tablet .icon-facebook-mUnyaM {
  background-color: transparent;
  height: calc(100% - 42px);
  left: 16px;
  position: absolute;
  top: 21px;
  width: calc(100% - 32px);
}
.prius-tablet .icon-instagram-awvFix {
  background-color: transparent;
  height: calc(100% - 42px);
  left: 16px;
  position: absolute;
  top: 21px;
  width: calc(100% - 32px);
}
.prius-tablet .icon-youtube-xlrEU2 {
  background-color: transparent;
  height: calc(100% - 42px);
  left: 16px;
  position: absolute;
  top: 21px;
  width: calc(100% - 32px);
}
.prius-tablet .icones-QRkpad {
  background-color: transparent;
  bottom: calc(40.85% - 34px);
  height: 84px;
  position: absolute;
  right: calc(49.81% - 140px);
  width: 280px;
}
.prius-tablet .ig-BnkU6p {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 84px;
}
.prius-tablet .img-lavagem-jYjATu {
  background-color: transparent;
  height: 100%;
  left: 16px;
  position: absolute;
  top: 0px;
  width: calc(100% - 16px);
}
.prius-tablet .kg-DWKhxq {
  background-color: transparent;
  bottom: 1px;
  height: 50px;
  position: absolute;
  right: 11px;
  width: 59px;
}
.prius-tablet .lammultila-obile22223-C61RwL {
  background-color: transparent;
  height: 15883px;
  left: -239px;
  position: relative;
  top: -1225px;
  width: 1154px;
}
.prius-tablet .layer-1-Z7LU8x {
  background-color: transparent;
  height: calc(100% - 1225px);
  position: absolute;
  right: 159px;
  top: 1225px;
  width: 816px;
}
.prius-tablet .layer-3-Z7LU8x {
  background-color: transparent;
  height: 513px;
  position: absolute;
  right: calc(47.94% - 321px);
  top: calc(33.02% - 169px);
  width: 670px;
}
.prius-tablet .linha-QRkpad {
  background-color: var(--cerulean);
  height: 7px;
  position: absolute;
  right: calc(49.85% - 299px);
  top: 69px;
  width: 600px;
}
.prius-tablet .logo-elefante-QRkpad {
  background-color: transparent;
  height: 74px;
  position: absolute;
  right: calc(48.95% - 101px);
  top: 0px;
  width: 206px;
}
.prius-tablet .logo-ml-Z7LU8x {
  background-color: transparent;
  height: 88px;
  left: calc(35.05% - 97px);
  position: absolute;
  top: 1267px;
  width: 278px;
}
.prius-tablet .multikidsbabycombr-QRkpad {
  background-color: transparent;
  bottom: 42px;
  color: var(--cerulean);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 31.1px;
  font-style: normal;
  font-weight: 700;
  height: 136px;
  left: 0px;
  letter-spacing: 0.62px;
  line-height: 35.9px;
  position: absolute;
  text-align: center;
  width: calc(100% + 2px);
}
.prius-tablet .nascimento-DWKhxq {
  background-color: transparent;
  height: 35px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100% + 5px);
}
.prius-tablet .op-component-1-KQUy8y {
  background-color: transparent;
  height: 10px;
  position: absolute;
  right: calc(20.81% - 1px);
  top: calc(49.87% - 5px);
  width: 7px;
}
.prius-tablet .op-component-1-WUy0FO {
  background-color: transparent;
  bottom: 6px;
  height: 29px;
  position: absolute;
  right: 1px;
  width: 21px;
}
.prius-tablet .op-component-1-lovhky {
  background-color: transparent;
  bottom: calc(31.75% - 18px);
  height: 57px;
  left: calc(26.89% - 13px);
  position: absolute;
  width: 47px;
}
.prius-tablet .op-component-10-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 46px;
  left: 0px;
  position: absolute;
  width: 81px;
}
.prius-tablet .op-component-2-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 18px;
  position: absolute;
  right: calc(24.07% - 1px);
  width: 6px;
}
.prius-tablet .op-component-2-WUy0FO {
  background-color: transparent;
  height: 15px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 32px;
}
.prius-tablet .op-component-2-lovhky {
  background-color: transparent;
  bottom: calc(26.74% - 12px);
  height: 44px;
  position: absolute;
  right: calc(27.48% - 13px);
  width: 49px;
}
.prius-tablet .op-component-3-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 10px;
  position: absolute;
  right: calc(40.51% - 3px);
  width: 7px;
}
.prius-tablet .op-component-3-WUy0FO {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  left: calc(43.89% - 8px);
  position: absolute;
  width: 19px;
}
.prius-tablet .op-component-3-lovhky {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: calc(100% - 8px);
}
.prius-tablet .op-component-4-KQUy8y {
  background-color: transparent;
  bottom: calc(22.54% - 2px);
  height: 11px;
  position: absolute;
  right: 24px;
  width: 22px;
}
.prius-tablet .op-component-4-lovhky {
  background-color: transparent;
  height: 28px;
  position: absolute;
  right: 0px;
  top: calc(34.02% - 10px);
  width: 25px;
}
.prius-tablet .op-component-5-KQUy8y {
  background-color: transparent;
  height: calc(100% - 1px);
  position: absolute;
  right: 1px;
  top: 0px;
  width: 127px;
}
.prius-tablet .op-component-6-KQUy8y {
  background-color: transparent;
  bottom: calc(30.06% - 2px);
  height: 6px;
  left: calc(24.93% - 1px);
  position: absolute;
  width: 4px;
}
.prius-tablet .op-component-7-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 12px;
  left: calc(23.04% - 1px);
  position: absolute;
  width: 4px;
}
.prius-tablet .op-component-8-KQUy8y {
  background-color: transparent;
  bottom: 1px;
  height: 6px;
  left: 25px;
  position: absolute;
  width: 4px;
}
.prius-tablet .op-component-9-KQUy8y {
  background-color: transparent;
  bottom: 9px;
  height: 7px;
  left: calc(26.93% - 4px);
  position: absolute;
  width: 14px;
}
.prius-tablet .opcoes-de---os-gostos-PRTZxU {
  background-color: transparent;
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 32.3px;
  font-style: normal;
  font-weight: 700;
  height: 80px;
  left: calc(48.57% - 207px);
  letter-spacing: 1.29px;
  line-height: 38.9px;
  position: absolute;
  text-align: center;
  top: 32px;
  white-space: nowrap;
  width: 426px;
}
.prius-tablet .para-o-seu-bebe-MaiPNQ {
  background-color: transparent;
  bottom: 45px;
  color: var(--mosque);
  font-family: "HanziPenSC", Helvetica, Arial, serif;
  font-size: 24.1px;
  font-style: normal;
  font-weight: 400;
  height: 34px;
  left: calc(48.47% - 79px);
  letter-spacing: -0.97px;
  line-height: 29px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 164px;
}
.prius-tablet .pata-grande-1-STVTxH {
  background-color: transparent;
  height: calc(100% - 46px);
  position: absolute;
  right: 38px;
  top: 0px;
  width: 495px;
}
.prius-tablet .pata-grande-2-NULOlG {
  background-color: transparent;
  height: calc(100% - 89px);
  left: 35px;
  position: absolute;
  top: 59px;
  width: calc(100% - 35px);
}
.prius-tablet .patas-0-rKNWLl {
  background-color: transparent;
  height: 483px;
  position: absolute;
  right: 0px;
  top: 16px;
  width: 419px;
}
.prius-tablet .patas-2-STVTxH {
  background-color: transparent;
  bottom: calc(39.87% - 32px);
  height: 79px;
  left: calc(30.98% - 65px);
  position: absolute;
  width: 210px;
}
.prius-tablet .patas-3-rKNWLl {
  background-color: transparent;
  height: 98px;
  position: absolute;
  right: 6px;
  top: calc(48.54% - 47px);
  width: 162px;
}
.prius-tablet .patas-4-fSByT1 {
  background-color: transparent;
  height: 83px;
  position: absolute;
  right: calc(19.12% - 14px);
  top: calc(25.41% - 21px);
  width: 74px;
}
.prius-tablet .patas-5-NULOlG {
  background-color: transparent;
  height: 123px;
  left: 56px;
  position: absolute;
  top: 0px;
  width: 114px;
}
.prius-tablet .patinha-2-rKNWLl {
  background-color: transparent;
  height: 20px;
  left: calc(32.46% - 6px);
  position: absolute;
  top: calc(39.38% - 8px);
  width: 20px;
}
.prius-tablet .patinha-STVTxH {
  background-color: transparent;
  height: 27px;
  position: absolute;
  right: 0px;
  top: calc(42.76% - 11px);
  width: 27px;
}
.prius-tablet .protecao-lateral-NULOlG {
  background-color: transparent;
  color: var(--white);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 39.8px;
  font-style: normal;
  font-weight: 700;
  height: 99px;
  letter-spacing: 0.8px;
  line-height: 48.8px;
  position: absolute;
  right: calc(45.15% - 104px);
  text-align: left;
  top: calc(33.2% - 33px);
  white-space: nowrap;
  width: 231px;
}
.prius-tablet .protecao-lateral-Z7LU8x {
  background-color: transparent;
  height: 619px;
  position: absolute;
  right: calc(49.68% - 308px);
  top: calc(23.19% - 143px);
  width: 619px;
}
.prius-tablet .reclino-Z7LU8x {
  background-color: transparent;
  height: 1080px;
  position: absolute;
  right: calc(43.21% - 269px);
  top: 1774px;
  width: 622px;
}
.prius-tablet .rectangle-1-Z7LU8x {
  background-color: var(--white);
  height: 5418px;
  position: absolute;
  right: calc(47.94% - 321px);
  top: 2027px;
  width: 670px;
}
.prius-tablet .rectangle-8-copy-2-QWxpXD {
  background-color: rgba(255, 236, 210, 1);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .rectangle-8-copy-3-MaiPNQ {
  background-color: rgba(198, 224, 200, 1);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .rectangle-8-copy-4-PRTZxU {
  background-color: var(--sinbad);
  height: 248px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .rectangle-8-copy-UmYNoh {
  background-color: rgba(250, 243, 174, 1);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .rectangle-8-xx7FKS {
  background-color: rgba(249, 200, 213, 1);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .rodape-Z7LU8x {
  background-color: transparent;
  height: 576px;
  left: 0px;
  position: absolute;
  top: calc(43.01% - 248px);
  width: 100%;
}
.prius-tablet .seguranca---bem-estar-MaiPNQ {
  background-color: transparent;
  bottom: calc(27.47% - 19px);
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 28.9px;
  font-style: normal;
  font-weight: 700;
  height: 69px;
  left: calc(46.29% - 82px);
  letter-spacing: 1.16px;
  line-height: 31.7px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 178px;
}
.prius-tablet .seta-lavagem-fSByT1 {
  background-color: transparent;
  bottom: calc(48.58% - 96px);
  height: 198px;
  position: absolute;
  right: calc(26.52% - 20px);
  width: 74px;
}
.prius-tablet .shape-19-MaiPNQ {
  background-color: transparent;
  bottom: 26px;
  height: 244px;
  left: 27px;
  position: absolute;
  width: calc(100% - 59px);
}
.prius-tablet .shape-19-copy-2-QWxpXD {
  background-color: transparent;
  height: calc(100% - 67px);
  left: 26px;
  position: absolute;
  top: 37px;
  width: calc(100% - 33px);
}
.prius-tablet .shape-19-copy-3-UmYNoh {
  background-color: transparent;
  height: calc(100% - 45px);
  left: 45px;
  position: absolute;
  top: 29px;
  width: calc(100% - 62px);
}
.prius-tablet .shape-19-copy-4-xx7FKS {
  background-color: transparent;
  height: calc(100% - 81px);
  left: 38px;
  position: absolute;
  top: 48px;
  width: calc(100% - 64px);
}
.prius-tablet .shape-20-OTPtS4 {
  background-color: transparent;
  bottom: 0px;
  height: 49px;
  left: calc(35.22% - 17px);
  position: absolute;
  width: 49px;
}
.prius-tablet .shape-20-copy-3-kx4fMa {
  background-color: transparent;
  bottom: 13px;
  height: 37px;
  left: calc(25.25% - 9px);
  position: absolute;
  width: 37px;
}
.prius-tablet .shape-20-copy-4-kx4fMa {
  background-color: transparent;
  height: 37px;
  position: absolute;
  right: calc(24.13% - 9px);
  top: 10px;
  width: 37px;
}
.prius-tablet .shape-20-copy-5-k7Y4T1 {
  background-color: transparent;
  height: 43px;
  position: absolute;
  right: 0px;
  top: 12px;
  width: 43px;
}
.prius-tablet .shape-20-copy-6-k7Y4T1 {
  background-color: transparent;
  bottom: 0px;
  height: 43px;
  position: absolute;
  right: calc(25.76% - 11px);
  width: 43px;
}
.prius-tablet .shape-20-copy-7-k7Y4T1 {
  background-color: transparent;
  bottom: 7px;
  height: 43px;
  left: calc(36.59% - 16px);
  position: absolute;
  width: 43px;
}
.prius-tablet .shape-20-copy-HT6qWX {
  background-color: transparent;
  height: 47px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 47px;
}
.prius-tablet .shape-21-OTPtS4 {
  background-color: transparent;
  bottom: calc(34.69% - 11px);
  height: 30px;
  position: absolute;
  right: 0px;
  width: 30px;
}
.prius-tablet .shape-21-copy-3-kx4fMa {
  background-color: transparent;
  height: 23px;
  left: calc(48.47% - 11px);
  position: absolute;
  top: calc(42.32% - 10px);
  width: 23px;
}
.prius-tablet .shape-21-copy-4-k7Y4T1 {
  background-color: transparent;
  height: 26px;
  left: calc(21.62% - 6px);
  position: absolute;
  top: 2px;
  width: 26px;
}
.prius-tablet .shape-21-copy-5-k7Y4T1 {
  background-color: transparent;
  height: 26px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 26px;
}
.prius-tablet .shape-21-copy-HT6qWX {
  background-color: transparent;
  bottom: 0px;
  height: 29px;
  position: absolute;
  right: calc(32.03% - 9px);
  width: 29px;
}
.prius-tablet .shape-22-OTPtS4 {
  background-color: transparent;
  height: 55px;
  position: absolute;
  right: calc(47.2% - 21px);
  top: 0px;
  width: 45px;
}
.prius-tablet .shape-22-copy-2-kx4fMa {
  background-color: transparent;
  bottom: 0px;
  height: 42px;
  position: absolute;
  right: 0px;
  width: 34px;
}
.prius-tablet .shape-22-copy-kx4fMa {
  background-color: transparent;
  height: 42px;
  left: 19px;
  position: absolute;
  top: 0px;
  width: 34px;
}
.prius-tablet .shape-23-OTPtS4 {
  background-color: transparent;
  height: 29px;
  left: 1px;
  position: absolute;
  top: calc(37.99% - 11px);
  width: 28px;
}
.prius-tablet .shape-23-copy-10-k7Y4T1 {
  background-color: transparent;
  bottom: calc(42.44% - 11px);
  height: 25px;
  left: 21px;
  position: absolute;
  width: 25px;
}
.prius-tablet .shape-23-copy-5-kx4fMa {
  background-color: transparent;
  height: 22px;
  left: 0px;
  position: absolute;
  top: calc(49.06% - 11px);
  width: 22px;
}
.prius-tablet .shape-23-copy-6-kx4fMa {
  background-color: transparent;
  bottom: calc(24.51% - 5px);
  height: 22px;
  position: absolute;
  right: calc(30.61% - 7px);
  width: 22px;
}
.prius-tablet .shape-23-copy-7-kx4fMa {
  background-color: transparent;
  height: 22px;
  position: absolute;
  right: 4px;
  top: calc(35.84% - 8px);
  width: 22px;
}
.prius-tablet .shape-23-copy-8-k7Y4T1 {
  background-color: transparent;
  height: 25px;
  position: absolute;
  right: calc(30.38% - 8px);
  top: 5px;
  width: 25px;
}
.prius-tablet .shape-23-copy-9-k7Y4T1 {
  background-color: transparent;
  height: 25px;
  position: absolute;
  right: calc(46.45% - 11px);
  top: calc(27.22% - 7px);
  width: 25px;
}
.prius-tablet .shape-23-copy-HT6qWX {
  background-color: transparent;
  bottom: calc(38.7% - 10px);
  height: 27px;
  left: 0px;
  position: absolute;
  width: 27px;
}
.prius-tablet .shape-24-U8nfQ1 {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .shape-25-lQpT6M {
  background-color: transparent;
  height: 100%;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .shape-5-IkXJbe {
  background-color: transparent;
  height: calc(100% + 30px);
  left: -15px;
  position: absolute;
  top: -8px;
  width: calc(100% + 30px);
}
.prius-tablet .shape-5-WTGxWW {
  background-color: transparent;
  height: calc(100% - 30px);
  left: 0px;
  position: relative;
  top: 0px;
  width: calc(100% - 30px);
}
.prius-tablet .shape-9-copy-2-cuCBM8 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.prius-tablet .simplifica-sem-mimimi-Z7LU8x {
  background-color: transparent;
  color: var(--minsk);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 21.8px;
  font-style: normal;
  font-weight: 300;
  height: 137px;
  left: calc(44.61% - 208px);
  letter-spacing: 0.44px;
  line-height: 27.3px;
  position: absolute;
  text-align: left;
  top: 1368px;
  width: 467px;
}
.prius-tablet .span0-4sjKJP {
  color: rgba(164, 212, 200, 1);
  font-style: normal;
}
.prius-tablet .span0-5oY8rF {
  color: rgba(255, 255, 255, 1);
  font-style: normal;
}
.prius-tablet .span0-Dxogqe {
  color: rgba(255, 255, 255, 1);
  font-style: normal;
}
.prius-tablet .span0-IOhUBr {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .span0-QfFLDu {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .span0-X8xKEO {
  color: rgba(133, 134, 134, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.46px;
}
.prius-tablet .span0-cAhdoI {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .span1-4sjKJP {
  color: rgba(164, 212, 200, 1);
  font-style: normal;
}
.prius-tablet .span1-5oY8rF {
  color: rgba(255, 255, 255, 1);
  font-style: normal;
}
.prius-tablet .span1-Dxogqe {
  color: rgba(255, 255, 255, 1);
  font-style: normal;
}
.prius-tablet .span1-IOhUBr {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .span1-QfFLDu {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .span1-X8xKEO {
  color: rgba(133, 134, 134, 1);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 23px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 0.46px;
}
.prius-tablet .span1-cAhdoI {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .span2-4sjKJP {
  color: rgba(164, 212, 200, 1);
  font-style: normal;
}
.prius-tablet .span2-IOhUBr {
  color: rgba(0, 105, 104, 1);
  font-style: normal;
}
.prius-tablet .splash-4x-rKNWLl {
  background-color: transparent;
  height: 127px;
  left: 1px;
  position: absolute;
  top: 72px;
  width: 156px;
}
.prius-tablet .splash-nascimento-rKNWLl {
  background-color: transparent;
  height: 208px;
  position: absolute;
  right: 83px;
  top: calc(40.8% - 85px);
  width: 233px;
}
.prius-tablet .tamanho-6xxhEc {
  background-color: transparent;
  background-image: url(../img/lam-multilaser-mkidsbaby-lamina-prius-mobile-22223-03@1x.png);
  background-size: 100% 100%;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.prius-tablet .tamanho-Z7LU8x {
  background-color: transparent;
  height: 137px;
  position: absolute;
  right: calc(49.33% - 140px);
  top: calc(31.13% - 43px);
  width: 284px;
}
.prius-tablet .tecido-mac-oreforcado-xpPj8h {
  background-color: transparent;
  color: var(--sinbad);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  height: 130px;
  left: 0px;
  letter-spacing: 0.7px;
  line-height: 42.9px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 361px;
}
.prius-tablet .tecido-macio-Z7LU8x {
  background-color: transparent;
  height: 509px;
  position: absolute;
  right: calc(41.25% - 258px);
  top: calc(20.96% - 107px);
  width: 625px;
}
.prius-tablet .textos-com-sombra-cuCBM8 {
  background-color: transparent;
  bottom: calc(36.01% - 31px);
  height: 87px;
  left: 27px;
  position: absolute;
  width: calc(100% - 53px);
}
.prius-tablet .txt-produto-Z7LU8x {
  background-color: transparent;
  height: 194px;
  position: absolute;
  right: calc(48.72% - 170px);
  top: 1530px;
  width: 348px;
}
.prius-tablet .vector-smart-object-9q05pX {
  background-color: transparent;
  bottom: calc(49.11% - 44px);
  height: 89px;
  left: 20px;
  position: absolute;
  width: calc(100% - 42px);
}
.prius-tablet .x-multikids-reservados-QRkpad {
  background-color: transparent;
  bottom: 1px;
  color: var(--gunsmoke);
  height: 108px;
  left: 104px;
  line-height: 29.4px;
  position: absolute;
  text-align: center;
  width: calc(100% - 207px);
}
.prius-tablet .x0-a-25-kgs-pos-0-i-ii-9q05pX {
  background-color: transparent;
  bottom: -3px;
  color: var(--turquoise-blue);
  font-family: "Montserrat", Helvetica, Arial, serif;
  font-size: 24.4px;
  font-style: normal;
  font-weight: 400;
  height: 32px;
  left: 0px;
  letter-spacing: 0.49px;
  line-height: 28.4px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100% + 2px);
}
.prius-tablet .x25-DWKhxq {
  background-color: transparent;
  bottom: -4px;
  height: 63px;
  left: calc(40.18% - 25px);
  position: absolute;
  width: 63px;
}
.prius-tablet .x4-posicoes--tranquila-rKNWLl {
  background-color: transparent;
  bottom: calc(34.43% - 54px);
  color: var(--mosque);
  font-family: "Riffic", Helvetica, Arial, serif;
  font-size: 49px;
  font-style: normal;
  font-weight: 700;
  height: 158px;
  left: 36px;
  letter-spacing: 0.98px;
  line-height: 48.6px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100% - 124px);
}
.prius-tablet .yt-BnkU6p {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 84px;
}
:root {
  --cerulean: rgba(15, 188, 241, 1);
  --cerulean-2: rgba(0, 160, 220, 1);
  --gunsmoke: rgba(133, 134, 134, 1);
  --minsk: rgba(56, 49, 123, 1);
  --mosque: rgba(0, 105, 104, 1);
  --onyx: rgba(52, 55, 56, 1);
  --pastel-pink: rgba(248, 207, 220, 1);
  --sinbad: rgba(164, 212, 200, 1);
  --turquoise-blue: rgba(77, 221, 255, 1);
  --white: rgba(255, 255, 255, 1);
}
