banner informativo
eFácil logo
Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml
Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml
Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml
Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml
Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml
Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml

Kit Shampoo 300ml + Condicionador Salon Line Tô de Cachos Uva Kids 200ml

Código: 112604

Vendido e entregue por eFácil
Ideal para os cachinhos das crianças. Com extrato de uva, garante hidratação, brilho e cuidado diário! Salon Line
Ver todas as parcelas disponíveis

Calcule o frete e prazo

Detalhes do produto

   <!-- ----------------------------------------------------------- CÓDIGO BASE, SEMPRE COPIAR ABAIXO ----------------------------------------------------------- -->
   <!-- Begin SPECIALESPOT_CONTENT1_OFFERS -->
   <div class="lp-container">
       <link rel="preconnect" href="https://fonts.googleapis.com">
       <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
       <meta charset="UTF-8">
       <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap"
       rel="stylesheet">
       <title>PDP - eFácil</title>
       <style>
       body {
       margin: 0
       }
       .tw-container {
       margin-left: auto;
       margin-right: auto;
       padding-left: 1.5rem;
       padding-right: 1.5rem;
       width: 100%
       }
       @media (min-width:576px) {
       .tw-container {
       max-width: 576px
       }
       }
       @media (min-width:768px) {
       .tw-container {
       max-width: 768px
       }
       }
       @media (min-width:992px) {
       .tw-container {
       max-width: 992px
       }
       }
       @media (min-width:1200px) {
       .tw-container {
       max-width: 1200px
       }
       }
       @media (min-width:1536px) {
       .tw-container {
       max-width: 1536px
       }
       }
       .tw-absolute {
       position: absolute
       }
       .tw-relative {
       position: relative
       }
       .-tw-bottom-16 {
       bottom: -4rem
       }
       .tw-left-0 {
       left: 0
       }
       .tw-top-0 {
       top: 0
       }
       .tw-z-0 {
       z-index: 0
       }
       .tw-z-10 {
       z-index: 10
       }
       .tw-col-span-2 {
       grid-column: span 2/span 2
       }
       .tw-m-0 {
       margin: 0
       }
       .tw-my-16 {
       margin-bottom: 4rem;
       margin-top: 4rem
       }
       .tw-my-8 {
       margin-bottom: 2rem;
       margin-top: 2rem
       }
       .tw-mb-1 {
       margin-bottom: .25rem
       }
       .tw-mb-6 {
       margin-bottom: 1.5rem
       }
       .tw-mt-16 {
       margin-top: 4rem
       }
       .tw-mt-4 {
       margin-top: 1rem
       }
       .tw-mt-8 {
       margin-top: 2rem
       }
       .tw-flex {
       display: flex
       }
       .tw-grid {
       display: grid
       }
       .tw-h-14 {
       height: 3.5rem
       }
       .tw-h-32 {
       height: 8rem
       }
       .tw-h-5 {
       height: 1.25rem
       }
       .tw-h-56 {
       height: 14rem
       }
       .tw-h-6 {
       height: 1.5rem
       }
       .tw-h-64 {
       height: 16rem
       }
       .tw-h-\[25rem\] {
       height: 25rem
       }
       .tw-h-\[31\.25rem\] {
       height: 31.25rem
       }
       .tw-h-\[32rem\] {
       height: 32rem
       }
       .tw-h-full {
       height: 100%
       }
       .tw-w-14 {
       width: 3.5rem
       }
       .tw-w-32 {
       width: 8rem
       }
       .tw-w-5 {
       width: 1.25rem
       }
       .tw-w-6 {
       width: 1.5rem
       }
       .tw-w-full {
       width: 100%
       }
       .tw-max-w-\[6rem\] {
       max-width: 6rem
       }
       .tw-max-w-md {
       max-width: 28rem
       }
       .tw-max-w-sm {
       max-width: 24rem
       }
       .tw-max-w-xl {
       max-width: 36rem
       }
       .tw-select-none {
       -webkit-user-select: none;
       user-select: none
       }
       .tw-list-none {
       list-style-type: none
       }
       .tw-grid-cols-1 {
       grid-template-columns: repeat(1, minmax(0, 1fr))
       }
       .tw-flex-col {
       flex-direction: column
       }
       .tw-items-end {
       align-items: flex-end
       }
       .tw-items-center {
       align-items: center
       }
       .tw-justify-end {
       justify-content: flex-end
       }
       .tw-justify-center {
       justify-content: center
       }
       .tw-justify-between {
       justify-content: space-between
       }
       .tw-gap-10 {
       gap: 2.5rem
       }
       .tw-gap-14 {
       gap: 3.5rem
       }
       .tw-gap-4 {
       gap: 1rem
       }
       .tw-gap-y-4 {
       row-gap: 1rem
       }
       .tw-rounded {
       border-radius: .25rem
       }
       .tw-rounded-2xl {
       border-radius: 1rem
       }
       .tw-rounded-full {
       border-radius: 9999px
       }
       .tw-rounded-lg {
       border-radius: .5rem
       }
       .tw-rounded-t {
       border-top-left-radius: .25rem;
       border-top-right-radius: .25rem
       }
       .tw-border-t {
       border-top-width: 1px
       }
       .tw-border-solid {
       border-style: solid
       }
       .tw-border-transparent {
       border-color: transparent
       }
       .tw-bg-gray-900 {
       --tw-bg-opacity: 1;
       background-color: rgb(46 53 56/var(--tw-bg-opacity))
       }
       .tw-bg-primary {
       --tw-bg-opacity: 1;
       background-color: rgb(255 153 0/var(--tw-bg-opacity))
       }
       .tw-bg-white {
       --tw-bg-opacity: 1;
       background-color: rgb(255 255 255/var(--tw-bg-opacity))
       }
       .tw-object-contain {
       object-fit: contain
       }
       .tw-object-cover {
       object-fit: cover
       }
       .tw-p-3 {
       padding: .75rem
       }
       .tw-p-5 {
       padding: 1.25rem
       }
       .tw-p-6 {
       padding: 1.5rem
       }
       .tw-p-8 {
       padding: 2rem
       }
       .tw-py-10 {
       padding-bottom: 2.5rem;
       padding-top: 2.5rem
       }
       .tw-pl-0 {
       padding-left: 0
       }
       .tw-pt-8 {
       padding-top: 2rem
       }
       .tw-text-center {
       text-align: center
       }
       .tw-font-roboto {
       font-family: Roboto, sans-serif
       }
       .tw-text-2xl {
       font-size: 32px;
       font-weight: 600;
       line-height: 40px
       }
       .tw-text-lg {
       font-size: 20px;
       font-weight: 700;
       line-height: 28px
       }
       .tw-text-md {
       font-size: 16px;
       line-height: 24px
       }
       .tw-text-sm {
       font-size: 14px;
       line-height: 22px
       }
       .tw-text-xs {
       font-size: 12px;
       font-weight: 700;
       line-height: 16px
       }
       .tw-uppercase {
       text-transform: uppercase
       }
       .tw-text-black {
       --tw-text-opacity: 1;
       color: rgb(0 0 0/var(--tw-text-opacity))
       }
       .tw-text-gray-500 {
       --tw-text-opacity: 1;
       color: rgb(138 138 138/var(--tw-text-opacity))
       }
       .pdp {
       display: flex;
       flex-direction: column;
       font-family: Roboto, sans-serif
       }
       .pdp * {
       box-sizing: border-box;
       margin: 0
       }
       .pdp-header {
       align-items: flex-end;
       background-color: rgb(46 53 56/var(--tw-bg-opacity));
       border-radius: .25rem;
       height: 16rem;
       margin-bottom: 6rem;
       position: relative;
       width: 100%
       }
       .pdp-header,
       .pdp-header-logo {
       --tw-bg-opacity: 1;
       display: flex;
       justify-content: center
       }
       .pdp-header-logo {
       align-items: center;
       background-color: rgb(255 153 0/var(--tw-bg-opacity));
       border-radius: 9999px;
       bottom: -4rem;
       height: 8rem;
       position: absolute;
       width: 8rem
       }
       .pdp-header-logo-image {
       max-width: 6rem;
       object-fit: contain
       }
       .pdp-header-background {
       border-radius: .25rem;
       height: 100%;
       object-fit: cover;
       width: 100%
       }
       .pdp-banner {
       margin-left: auto;
       margin-right: auto;
       padding-left: 1.5rem;
       padding-right: 1.5rem;
       width: 100%
       }
       @media (min-width:576px) {
       .pdp-banner {
       max-width: 576px
       }
       }
       @media (min-width:768px) {
       .pdp-banner {
       max-width: 768px
       }
       }
       @media (min-width:992px) {
       .pdp-banner {
       max-width: 992px
       }
       }
       @media (min-width:1200px) {
       .pdp-banner {
       max-width: 1200px
       }
       }
       @media (min-width:1536px) {
       .pdp-banner {
       max-width: 1536px
       }
       }
       .pdp-banner {
       margin-bottom: 4rem;
       margin-top: 4rem
       }
       .pdp-banner-video {
       display: flex;
       justify-content: flex-end;
       padding: 2rem;
       position: relative;
       width: 100%;
       }
       @media (min-width:576px) {
       .pdp-banner-video {
       padding: 4rem
       }
       }
       @media (min-width:768px) {
       .pdp-banner-video {
       padding-left: 7rem;
       padding-right: 7rem
       }
       }
       .pdp-banner-card {
       --tw-bg-opacity: 1;
       background-color: rgb(255 255 255/var(--tw-bg-opacity));
       border-radius: 1rem;
       max-width: 24rem;
       padding: 2.5rem 1.5rem;
       position: relative;
       z-index: 10
       }
       @media (min-width:576px) {
       .pdp-banner-card {
       padding: 2.5rem
       }
       }
       .pdp-banner-card .is-divider {
       --tw-border-opacity: 1;
       border-color: transparent;
       border-top: 1px rgb(245 245 245/var(--tw-border-opacity));
       border-style: solid;
       margin-top: 2rem;
       padding-top: 2rem
       }
       .pdp-banner-content {
       display: flex;
       justify-content: flex-end;
       padding: 2rem;
       position: relative
       }
       @media (min-width:576px) {
       .pdp-banner-content {
       padding: 4rem
       }
       }
       @media (min-width:768px) {
       .pdp-banner-content {
       padding-left: 7rem;
       padding-right: 7rem
       }
       }
       .pdp-banner-background {
       border-radius: .5rem;
       height: 100%;
       left: 0;
       object-fit: cover;
       position: absolute;
       top: 0;
       -webkit-user-select: none;
       user-select: none;
       z-index: 0
       }
       .pdp-banner-background,
       .pdp-product {
       width: 100%
       }
       .pdp-product {
       margin-left: auto;
       margin-right: auto;
       padding-left: 1.5rem;
       padding-right: 1.5rem
       }
       @media (min-width:576px) {
       .pdp-product {
       max-width: 576px
       }
       }
       @media (min-width:768px) {
       .pdp-product {
       max-width: 768px
       }
       }
       @media (min-width:992px) {
       .pdp-product {
       max-width: 992px
       }
       }
       @media (min-width:1200px) {
       .pdp-product {
       max-width: 1200px
       }
       }
       @media (min-width:1536px) {
       .pdp-product {
       max-width: 1536px
       }
       }
       .pdp-product {
       align-items: center;
       margin-bottom: 2rem
       }
       .pdp-product,
       .pdp-product-list {
       display: flex;
       flex-direction: column;
       margin-top: 2rem
       }
       .pdp-product-list {
       --tw-border-opacity: 1;
       border-color: transparent;
       border-top: 1px rgb(245 245 245/var(--tw-border-opacity));
       border-style: solid;
       gap: 1rem;
       list-style-type: none;
       padding-left: 0;
       padding-top: 2rem
       }
       .pdp-product-list-item {
       --tw-text-opacity: 1;
       align-items: center;
       color: rgb(138 138 138/var(--tw-text-opacity));
       display: flex;
       font-size: 14px;
       line-height: 22px
       }
       .pdp-product-list-item-icon {
       height: 1.25rem;
       margin-right: 1rem;
       width: 1.25rem
       }
       .pdp-product-title {
       --tw-text-opacity: 1;
       color: rgb(0 0 0/var(--tw-text-opacity));
       max-width: 56rem;
       text-align: center
       }
       .pdp-product-cover {
       border-radius: .25rem;
       height: 25rem;
       margin-top: 4rem;
       object-fit: cover;
       width: 100%
       }
       .pdp-product-images {
       display: grid;
       gap: 1rem;
       grid-template-columns: repeat(1, minmax(0, 1fr))
       }
       @media (min-width:768px) {
       .pdp-product-images {
       grid-template-columns: repeat(2, minmax(0, 1fr))
       }
       }
       .pdp-product-images-image {
       border-radius: .25rem;
       height: 100%;
       object-fit: cover;
       width: 100%
       }
       .pdp-product-images.is-small {
       height: 16rem;
       margin-top: 1rem
       }
       .pdp-product-images.is-large {
       height: 31.25rem;
       margin-top: 4rem
       }
       .pdp-product-subtitle {
       text-align: center
       }
       .pdp-product-gallery {
       display: grid;
       grid-template-columns: repeat(1, minmax(0, 1fr));
       margin-top: 4rem;
       row-gap: 1rem
       }
       @media (min-width:768px) {
       .pdp-product-gallery {
       -webkit-column-gap: 1rem;
       column-gap: 1rem;
       grid-template-columns: repeat(3, minmax(0, 1fr))
       }
       }
       .pdp-product-gallery-card {
       display: flex;
       flex-direction: column
       }
       .pdp-product-gallery-card-cover {
       border-top-left-radius: .25rem;
       border-top-right-radius: .25rem;
       height: 14rem;
       object-fit: cover
       }
       .pdp-product-gallery-card-content {
       --tw-bg-opacity: 1;
       background-color: rgb(255 153 0/var(--tw-bg-opacity));
       border-bottom-left-radius: .25rem;
       border-bottom-right-radius: .25rem;
       padding: .75rem
       }
       .pdp-product-gallery-card-message {
       --tw-bg-opacity: 1;
       background-color: rgb(255 255 255/var(--tw-bg-opacity));
       font-size: 16px;
       font-weight: 700;
       line-height: 24px;
       padding: 1.25rem
       }
       .pdp-product-gallery-left {
       border-radius: .25rem;
       height: 32rem;
       object-fit: cover;
       width: 100%
       }
       .pdp-product-gallery-right {
       display: flex;
       flex-direction: column;
       gap: 1rem;
       grid-column: span 2/span 2;
       height: 100%
       }
       .pdp-product-gallery-cover {
       border-radius: .25rem;
       object-fit: cover;
       width: 100%
       }
       @media not all and (min-width:768px) {
       .pdp-product-gallery-cover {
       height: 15rem
       }
       }
       @media (min-width:768px) {
       .pdp-product-gallery-cover {
       flex: 1 1 0%
       }
       }
       .pdp-product-description {
       --tw-text-opacity: 1;
       color: rgb(138 138 138/var(--tw-text-opacity));
       font-size: 14px;
       line-height: 22px;
       margin-top: 1rem;
       max-width: 56rem;
       text-align: center
       }
       .pdp-product-properties {
       display: grid;
       gap: 3.5rem;
       grid-template-columns: repeat(1, minmax(0, 1fr));
       margin-top: 4rem
       }
       @media (min-width:768px) {
       .pdp-product-properties {
       grid-template-columns: repeat(3, minmax(0, 1fr))
       }
       }
       .pdp-product-properties-block {
       align-items: center;
       display: flex;
       flex-direction: column
       }
       .pdp-product-properties-block-image {
       --tw-bg-opacity: 1;
       align-items: center;
       background-color: rgb(255 153 0/var(--tw-bg-opacity));
       border-radius: .5rem;
       display: flex;
       height: 3.5rem;
       justify-content: center;
       margin-bottom: 1.5rem;
       width: 3.5rem
       }
       .pdp-product-properties-block-image img {
       height: 1.5rem;
       object-fit: contain;
       width: 1.5rem
       }
       .pdp-product-properties-banner {
       border-radius: .5rem;
       height: 100%;
       object-fit: cover;
       width: 100%
       }
       @media not all and (min-width:992px) {
       .pdp-product-properties-banner {
       min-height: 20rem
       }
       }
       .pdp-product-properties-column {
       display: flex;
       flex-direction: column;
       gap: 2.5rem
       }
       @media (min-width:768px) {
       .pdp-product-properties-column {
       gap: 5rem
       }
       }
       .pdp-subtitle {
       --tw-text-opacity: 1;
       color: rgb(255 153 0/var(--tw-text-opacity));
       font-size: 12px;
       font-weight: 700;
       line-height: 16px;
       margin-bottom: .25rem;
       text-transform: uppercase
       }
       .pdp-row-product {
       margin-left: auto;
       margin-right: auto;
       padding-left: 1.5rem;
       padding-right: 1.5rem;
       width: 100%
       }
       @media (min-width:576px) {
       .pdp-row-product {
       max-width: 576px
       }
       }
       @media (min-width:768px) {
       .pdp-row-product {
       max-width: 768px
       }
       }
       @media (min-width:992px) {
       .pdp-row-product {
       max-width: 992px
       }
       }
       @media (min-width:1200px) {
       .pdp-row-product {
       max-width: 1200px
       }
       }
       @media (min-width:1536px) {
       .pdp-row-product {
       max-width: 1536px
       }
       }
       .pdp-row-product {
       align-items: center;
       display: flex;
       gap: 2.5rem;
       justify-content: space-between;
       margin-bottom: 2rem;
       margin-top: 2rem
       }
       @media not all and (min-width:992px) {
       .pdp-row-product {
       flex-direction: column
       }
       }
       @media (min-width:992px) {
       .pdp-row-product {
       gap: 6rem
       }
       }
       .pdp-row-product-image {
       max-width: 36rem;
       object-fit: contain;
       width: 100%;
       border-radius: 20px;
       }
       .pdp-row-product-content {
       display: flex;
       flex-direction: column;
       max-width: 28rem;
       width: 100%
       }
       .pdp-row-product-content * {
       text-align: left
       }
       @media (min-width:992px) {
       .pdp-row-product.is-reverse .pdp-row-product-image {
       order: 1
       }
       .pdp-row-product.is-reverse .pdp-row-product-content {
       order: 2
       }
       }
       @media not all and (min-width:992px) {
       .max-md\:tw-min-h-\[20rem\] {
       min-height: 20rem
       }
       }
       @media not all and (min-width:768px) {
       .max-sm\:tw-h-\[15rem\] {
       height: 15rem
       }
       }
       @media (min-width:576px) {
       .xs\:tw-p-16 {
       padding: 4rem
       }
       }
       @media (min-width:768px) {
       .sm\:tw-gap-x-4 {
       -webkit-column-gap: 1rem;
       column-gap: 1rem
       }
       .sm\:tw-text-3xl {
       font-size: 40px;
       font-weight: 600;
       line-height: 52px
       }
       }
       @media (min-width:992px) {
       .md\:tw-gap-24 {
       gap: 6rem
       }
       }
       /* ----------------------------------------------------------- INTERRUPTOR ----------------------------------------------------------- */
       .switchContainer {
       text-align: center;
       }
       input[type="checkbox"] {
       display: none;
       }
       .switchImage {
       display: none;
       margin-top: 20px;
       }
       .switchText {
       color: rgb(201, 201, 201);
       font-size: 14;
       }
       input[type="checkbox"]:checked+label .icon1 {
       display: none;
       }
       input[type="checkbox"]:checked+label .icon2 {
       display: inline;
       }
       input[type="checkbox"]:checked+label+.switchImage1 {
       display: none;
       }
       input[type="checkbox"]:checked+label+.switchImage1+.switchImage2 {
       display: flex;
       }
       input[type="checkbox"]:not(:checked)+label .icon1 {
       display: inline;
       }
       input[type="checkbox"]:not(:checked)+label .icon2 {
       display: none;
       }
       input[type="checkbox"]:not(:checked)+label+.switchImage1 {
       display: flex;
       }
       input[type="checkbox"]:not(:checked)+label+.switchImage1+.switchImage2 {
       display: none;
       }
       * {
       box-sizing: border-box;
       }
       /* ----------------------------------------------------------- CARROSSEL COM BOLINHAS ----------------------------------------------------------- */
       .carousel {
       position: relative;
       width: 540px;
       height: 640px;
       overflow: hidden;
   }
   
   .carousel-inner {
       display: flex;
       transition: transform 0.5s ease-in-out;
   }
   
   .carousel-slide {
       min-width: 100%;  /* Define que cada slide ocupe 100% da largura do carrossel */
       flex-shrink: 0;
       display: flex;
       flex-direction: column;
       align-items: center;
   }
   
   .carousel-inner img {
       width: 540px;
       height: 540px;
       object-fit: cover;
       border-radius: 20px;
   }
   
   .carousel-description {
       text-align: center;
       margin-top: 10px; /* Espaço entre a imagem e o texto */
       font-size: 16px;
   }
   
   .carousel input {
       display: none;
   }
   
   #slide1:checked~.carousel-inner {
       transform: translateX(0);
   }
   #slide2:checked~.carousel-inner {
       transform: translateX(-100%);
   }
   #slide3:checked~.carousel-inner {
       transform: translateX(-200%);
   }
   #slide4:checked~.carousel-inner {
       transform: translateX(-300%);
   }
   #slide5:checked~.carousel-inner {
       transform: translateX(-400%);
   }
   #slide6:checked~.carousel-inner {
       transform: translateX(-500%);
   }
   #slide7:checked~.carousel-inner {
       transform: translateX(-600%);
   }
   #slide8:checked~.carousel-inner {
       transform: translateX(-700%);
   }
   #slide9:checked~.carousel-inner {
       transform: translateX(-800%);
   }
   #slide10:checked~.carousel-inner {
       transform: translateX(-900%);
   }
   #slide11:checked~.carousel-inner {
       transform: translateX(-1000%);
   }
   #slide12:checked~.carousel-inner {
       transform: translateX(-1100%);
   }
   #slide13:checked~.carousel-inner {
       transform: translateX(-1200%);
   }
   
   
   
   
   
   .carousel-indicators {
       display: flex;
       justify-content: center;
       margin-top: 10px;
   }
   
   .carousel-indicators label {
       width: 20px;
       height: 20px;
       background-color: #ccc;
       border-radius: 50%;
       margin: 0 5px;
       cursor: pointer;
   }
   
   #slide1:checked~.carousel-indicators label[for="slide1"],
   #slide2:checked~.carousel-indicators label[for="slide2"],
   #slide3:checked~.carousel-indicators label[for="slide3"],
   #slide4:checked~.carousel-indicators label[for="slide4"],
   #slide5:checked~.carousel-indicators label[for="slide5"],
   #slide6:checked~.carousel-indicators label[for="slide6"],
   #slide7:checked~.carousel-indicators label[for="slide7"],
   #slide8:checked~.carousel-indicators label[for="slide8"],
   #slide9:checked~.carousel-indicators label[for="slide9"],
   #slide10:checked~.carousel-indicators label[for="slide10"],
   #slide11:checked~.carousel-indicators label[for="slide11"],
   #slide12:checked~.carousel-indicators label[for="slide12"],
   #slide13:checked~.carousel-indicators label[for="slide13"] {
       background-color: orange;
       animation-name: mymove;
       animation-duration: 0.2s;
   }
   
   @keyframes mymove {
       0% {
       transform: scale(1.0);
       }
       50% {
       transform: scale(1.2);
       }
       100% {
       transform: scale(1.0);
       }
   }
   
   .icon1:active {
       animation-name: mymove;
       animation-duration: 0.6s;
   }
   .icon2:active {
       animation-name: mymove;
       animation-duration: 0.6s;
   }
   
       /* ----------------------------------------------------------- CARROSSEL COM SETA ----------------------------------------------------------- */
       .carouselArrow input {
       position: absolute;
       left: -10000px;
       }
       .carouselArrow {
       width: 560px;
       height: 660px;
       }
       .carousel__stageArrow {
       overflow: hidden;
       font-size: 0;
       white-space: nowrap;
       width: 100%;
       height: 100%;
       transition: text-indent 500ms;
       position: relative;
       }
       .carousel__itemArrow {
           display: inline-block;
           text-indent: 0;
           width: 100%;
           height: 100%;
           position: relative; /* Add this for positioning the text */
       }
   
       .carousel__textArrow {
           position: absolute;
           bottom: 20px;
           width: 100%;
           text-align: center;
           color: black; /* Text color */
           padding: 10px 0; /* Padding for the text */
           font-size: 1.2rem; /* Adjust text size as needed */
       }
       .carousel__imageArrow {
       width: 100%;
       height: 100%;
       object-fit: cover;
       }
       .carousel__controlArrow {
       display: none;
       top: 45%;
       z-index: 1;
       scale: 1.4;
       padding: 20px;
       cursor: pointer;
       }
       .carousel__prevArrow {
       left: 20px;
       background-image: url("https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/prev-icon-s.png");
       position: absolute;
       background-size: 100%;
       }
       @keyframes scaleArrow {
       0% {
       transform: scale(1.0);
       }
       50% {
       transform: scale(1.4);
       }
       100% {
       transform: scale(1.0);
       }
       }
       .carousel__prevArrow::after {
       display: inline-block;
       }
       .carousel__nextArrow {
       right: 20px;
       background-image: url("https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/next-icon-s.png");
       position: absolute;
       background-size: 100%;
       }
       .carousel__nextArrow:active {
       animation-name: scaleArrow;
       animation-duration: 0.1s;
       }
       .carousel__prevArrow:active {
       animation-name: scaleArrow;
       animation-duration: 0.1s;
       }
       .carousel__nextArrow::after {
       display: inline-block;
       }
       #carouselArrow1:checked~.carousel__stageArrow {
       text-indent: 0;
       }
       #carouselArrow2:checked~.carousel__stageArrow {
       text-indent: -100%;
       }
       #carouselArrow3:checked~.carousel__stageArrow {
       text-indent: -200%;
       }
       #carouselArrow4:checked~.carousel__stageArrow {
       text-indent: -300%;
       }
       #carouselArrow5:checked~.carousel__stageArrow {
       text-indent: -400%;
       }
       #carouselArrow6:checked~.carousel__stageArrow {
       text-indent: -500%;
       }
       #carouselArrow7:checked~.carousel__stageArrow {
       text-indent: -600%;
       }
       #carouselArrow8:checked~.carousel__stageArrow {
       text-indent: -700%;
       }
       #carouselArrow9:checked~.carousel__stageArrow {
           text-indent: -800%;
           }
           #carouselArrow1:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(1) .carousel__controlArrow,
           #carouselArrow2:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(2) .carousel__controlArrow,
           #carouselArrow3:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(3) .carousel__controlArrow,
           #carouselArrow4:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(4) .carousel__controlArrow,
           #carouselArrow5:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(5) .carousel__controlArrow,
           #carouselArrow6:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(6) .carousel__controlArrow,
           #carouselArrow7:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(7) .carousel__controlArrow,
           #carouselArrow8:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(8) .carousel__controlArrow,
           #carouselArrow9:checked~.carousel__stageArrow .carousel__itemArrow:nth-child(9) .carousel__controlArrow {
           display: block;
           }
       /* ----------------------------------------------------------- ANIMAÇÃO SCROLL ----------------------------------------------------------- */
       .pdp-product-scroll {
       --tw-text-opacity: 1;
       color: rgba(64, 99, 115, 0.631);
       font-size: 170px;
       line-height: 130%;
       margin-top: 20%;
       text-align: center;
       font-weight: bold;
       text-transform: uppercase;
       background: none;
       background-size: cover;
       background-position: center;
       width: 100vw;
       overflow-wrap: break-word;
       max-width: 1200px;
       word-break: break-word;
       }
       .autoScroll {
       animation: autoScrollAnimation both;
       animation-timeline:scroll(y root);
           animation-duration: 1ms;
           animation-timing-function: linear;
       }
       .autoScr {
       display: flex;
       flex-direction: column;
       align-items: center;
       justify-content: center;
       height: 100vh;
       width: 100%;
       margin-top: -10%;
       margin-bottom: 20%;
       position: relative;
       }
       .autoScr-Img-container {
       display: flex;
       justify-content: center;
       align-items: center;
       height: 100%;
       width: 100%;
       position: absolute;
       top: 50%;
       left: 0;
       pointer-events: none;
       }
       .autoScr-Img img {
       max-width: 100%;
       max-height: 100%;
       scale: 1;
       visibility: hidden;
       }
       .autoScr:hover .autoScr-Img img {
       animation: scaleAndScroll 5s ease-in-out forwards;
       animation-duration: 6s;
       visibility: visible;
       }
       @keyframes scaleAndScroll {
       0% {
       transform: scale(0.5);
       }
       100% {
       transform: scale(1);
       }
       }
       @media(max-width:1200px) {
       .carousel__nextArrow {
       right: 20px
       }
       .carousel__prevArrow {
       left: 20px
       }
       .pdp-product-scroll {
       --tw-text-opacity: 1;
       font-size: 140px;
       }
       .pdp-product-coverHide {
       position: absolute;
       margin-top: -60px;
       right: 15%;
       scale: .9;
       transition: opacity 0.5s ease;
       }
       }
       @media(max-width:992px) {
       .carousel__nextArrow {
       right: 30px
       }
       .carousel__prevArrow {
       left: 30px
       }
       .pdp-product-scroll {
       --tw-text-opacity: 1;
       font-size: 110px;
       }
       .pdp-product-coverHide {
       position: absolute;
       margin-top: -100px;
       right: 15%;
       scale: .8;
       transition: opacity 0.5s ease;
       }
       }
       @media(max-width:768px) {
       .carousel__nextArrow {
       right: 40px
       }
       .carousel__prevArrow {
       left: 40px
       }
       .pdp-product-scroll {
       --tw-text-opacity: 1;
       font-size: 80px;
       }
       .pdp-product-coverHide {
       position: absolute;
       margin-top: -120px;
       right: 15%;
       scale: .7;
       transition: opacity 0.5s ease;
       }
       .circleMarker .tooltip {
       left: 50%;
       top: -120px;
       transform: translateX(-50%);
       transform: scale(.8);
       width: 90%;
       height: auto;
       padding: 20px;
       }
       }
       @media(max-width:576px) {
       .carousel__nextArrow {
       right: 150px
       }
       .carousel__prevArrow {
       left: 150px
       }
       .pdp-product-scroll {
       --tw-text-opacity: 1;
       font-size: 70px;
       }
       .autoScr {
       margin-top: -60%;
       margin-bottom: -10%;
       }
       .autoScr-Img img {
       scale: 0.5;
       }
       .hideContainer {
       display: flex;
       flex-wrap: wrap;
       justify-content: center;
       }
       .hideContainer img {
       max-width: 100%;
       height: auto;
       object-fit: contain;
       }
       .pdp-product-coverHide {
       position: absolute;
       margin-top: -160px;
       scale: .65;
       transition: opacity 0.5s ease;
       }
       .circleMarker .tooltip {
       top: -120px;
       transform: translateX(-50%) scale(.8);
       width: 90%;
       height: auto;
       padding: 20px;
       }
       }
       @keyframes scaleAndScroll {
       0% {
       transform: scale(0) translateY(0px);
       }
       5% {
       transform: scale(1) translateY(0px);
       }
       100% {
       transform: scale(1) translateY(-4000px);
       }
       }
       @keyframes autoScrollAnimation {
           from {
                   transform: translateY(3200px);
               }
   
               to {
                   transform: translateY(-3000px);
               }
       }
       /* ----------------------------------------------------------- ANIMAÇÃO ZOOM NA IMAGEM ----------------------------------------------------------- */
       .pdp-row-product-image-containerZoom {
       overflow: hidden;
       width: 780px;
       height: 740px; /* Altura fixa para o container */
       flex: 1;
       position: relative; /* Para que a imagem seja posicionada corretamente */
       }
       .pdp-row-product-imageZoom {
       transition: transform 1.0s ease;
       width: 100%; /* Preenche a largura do container */
       height: 100%; /* Preenche a altura do container */
       object-fit: cover; /* Garante que a imagem cubra o container */
       position: absolute; /* Posiciona a imagem dentro do container */
       top: 0;
       left: 0;
       }
       .pdp-row-product-image-containerZoom:hover .pdp-row-product-imageZoom {
       transform: scale(1.4); /* Aplica o zoom na imagem */
       }
       /* ----------------------------------------------------------- BEFORE AND AFTER ----------------------------------------------------------- */
       .containerBeforeAfter {
       position: relative;
       width: 540px;
       height: 540px;
       }
       .before-after {
       position: relative;
       width: 100%;
       height: 100%;
       overflow: hidden;
       }
       .before-after .before,
       .before-after .after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       object-fit: cover;
       }
       .before-after .after {
       clip-path: inset(0 50% 0 0);
       transition: clip-path 0.3s;
       }
       .sliderBeforeAfter {
       position: absolute;
       bottom: 10px;
       left: 50%;
       transform: translateX(-50%);
       width: 90%;
       z-index: 10;
       }
       .sliderBeforeAfter input[type="range"] {
       width: 100%;
       height: 40px;
       border-radius: 70px;
       background-color: #f8f8f8;
       -webkit-appearance: none;
       appearance: none;
       }
       .sliderBeforeAfter input[type="range"]::-webkit-slider-thumb {
       -webkit-appearance: none;
       appearance: none;
       width: 45px;
       height: 45px;
       background-size: 100%;
       transform: scale(1);
       background-image: url("https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/EQUIPE_QUALIDADE_CONTEUDO/slide.png");
       border-radius: 50%;
       cursor: pointer;
       position: relative;
       z-index: 3;
       }
       .sliderBeforeAfter input[type="range"]::-moz-range-thumb {
       width: 20px;
       height: 20px;
       border-radius: 50%;
       cursor: pointer;
       position: relative;
       z-index: 3;
       }
       .sliderBeforeAfter input[type="range"]::-webkit-slider-runnable-track {
       background: transparent;
       }
       .sliderBeforeAfter input[type="range"]::-moz-range-track {
       background: transparent;
       }
       input[type="range"]:hover+.before-after .after,
       input[type="range"]:focus+.before-after .after {
       clip-path: inset(0 calc(100% - var(--value)) 0 0);
       }
       input[type="range"] {
       --value: 50;
       }
       input[type="range"]:hover,
       input[type="range"]:focus {
       --value: 50;
       }
       input[type="range"]:hover+.before-after .after,
       input[type="range"]:focus+.before-after .after {
       clip-path: inset(0 calc(100% - var(--value)) 0 0);
       }
       /* ----------------------------------------------------------- MARKERS ----------------------------------------------------------- */
       .image-containerMarker {
       position: relative;
       width: fit-content;
       margin: 0 auto;
       }
       .image-containerMarker img {
       display: block;
       max-width: 100%;
       height: auto;
       }
       .circleMarker {
       position: absolute;
       width: 8%;
       height: 8%;
       background: none;
       border-color: white;
       border-style: solid;
       border-width: .5vw;
       border-radius: 50%;
       cursor: pointer;
       }
       .circleMarker .tooltip {
       display: none;
       position: absolute;
       top: -20px;
       left: 25px;
       background-color: white;
       padding: 10px;
       border-radius: 5px;
       box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
       width: 300px;
       height: 100px;
       z-index: 10;
       font-size: 14px;
       line-height: 1.4;
       flex-direction: column;
       align-items: center;
       justify-content: center;
       text-align: center;
       }
       .circleMarker:hover .tooltip {
       display: flex;
       }
       .circleMarker:hover {
       background-color: orange;
       }
       .circleMarker .tooltip .subtitle {
       font-weight: bold;
       font-size: 16px;
       margin-bottom: 5px;
       }
       .circleMarker .tooltip .textCircle {
       font-size: 14px;
       }
       /* ----------------------------------------------------------- HIDE ----------------------------------------------------------- */
       .hideContainer {
       display: flex;
       flex-wrap: wrap;
       justify-content: center;
       }
       .hideContainer img {
       max-width: 100%;
       height: auto;
       object-fit: contain;
       }
       .pdp-productHide {
       position: relative;
       width: 1500px;
       height: 800px;           
       }
       .pdp-product-coverHide {
       position: absolute;
       top: 0;
       width: 100%;
       height: 100%;
       transform: scale(.8);
       transition: opacity 0.5s ease;
       }
       .pdp-product-coverHide:hover {
       opacity: 0;
       }
       /* ----------------------------------------------------------- BOX DE TEXTO ----------------------------------------------------------- */
       .content-box {
       background-color: #f7f7f7;
       padding: 40px;
       max-width: 900px;
       margin: auto;
       border-radius: 8px;
       box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
       display: flex;
       justify-content: space-between;
       position: relative;
       }
       .content-box::before {
       content: "";
       width: 1px; /* Largura da linha */
       background-color: #ccc; /* Cor da linha */
       position: absolute;
       top: 50%; /* Posiciona a linha no meio da altura */
       left: 50%;
       transform: translate(-50%, -50%); /* Centraliza a linha vertical e horizontalmente */
       height: 80%; /* Altura da linha */
       }
       .column {
       width: 45%;
       padding: 0 20px;
       }
       .section {
       margin-bottom: 40px;
       }
       .section h2 {
       font-size: 20px;
       font-weight: bold;
       margin-bottom: 15px;
       color: #000000;
       }
       .section p {
       font-size: 16px;
       line-height: 1.6;
       color: #000000;
       }
       @media (max-width: 768px) {
       .content-box {
       flex-direction: column;
       }
       .content-box::before {
       display: none;
       }
       .column {
       width: 100%;
       padding: 0;
       }
       }
       /* ----------------------------------------------------------- OVERLAY DE TEXTO ----------------------------------------------------------- */
       .image-text-box {
       position: relative;
       background-size: cover; /* Faz a imagem cobrir todo o box */
       background-position: center; /* Centraliza a imagem no box */
       height: relative; /* Altura padrão ajustável */
       width: 1200px; /* Largura do box */
       display: flex;
       align-items: center;
       justify-content: center;
       color: rgb(0, 0, 0); /* Cor do texto para contrastar com a imagem */
       }
       .text-overlay {
       background-color: rgb(255, 255, 255); /* Fundo semi-transparente para destacar o texto */
       padding: 20px;
       text-align: center;
       max-width: 600px; /* Limita o tamanho do texto */
       border-radius: 12px;
       margin-top: 30px;
       margin-bottom: 30px;
       }
       .text-overlay h2 {
       font-family: 'Roboto', sans-serif;
       font-size: 2rem;
       margin-bottom: 30px;
       }
       .text-overlay p {
       font-family: 'Roboto', sans-serif;
       font-size: 1rem;
       line-height: 1.6;
       }
       /* ----------------------------------------------------------- CARD 3D ----------------------------------------------------------- */
       .cardImg-container {
       perspective: 1000px;
       width: 100%; /* Ajusta a largura do contêiner para cobrir toda a horizontal da tela */
       display: flex;
       justify-content: center;
       }
       .cardImg {
       width: 540px;
       height: 540px;
       position: relative;
       transform-style: preserve-3d;
       transition: transform 0.8s;
       }
       /* Aplica a rotação ao passar o mouse sobre o contêiner */
       .cardImg-container:hover .cardImg {
       transform: rotateY(180deg);
       }
       .cardImg-side {
       position: absolute;
       width: 100%;
       height: 100%;
       backface-visibility: hidden;
       border-radius: 10px;
       overflow: hidden;
       box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
       }
       .cardImg-front {
       background-color: white;
       display: flex;
       align-items: center;
       justify-content: center;
       }
       .cardImg-front img {
       width: 100%;
       height: 100%;
       }
       .cardImg-back img {
       width: 100%;
       height: 100%;
       }
       .cardImg-back {
       background-color: #ffffff;
       color: #333;
       transform: rotateY(180deg);
       box-sizing: border-box;
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center;
       text-align: center;
       }
       .cardImg-side-noBg {
       position: absolute;
       width: 100%;
       height: 100%;
       backface-visibility: hidden;
       border-radius: 10px;
       overflow: hidden;
       }
       .cardImg-front-noBg {
       background:none;
       display: flex;
       align-items: center;
       justify-content: center;
       }
       .cardImg-front-noBg img {
       width: 100%;
       height: 100%;
       }
       .cardImg-back-noBg img {
       width: 100%;
       height: 100%;
       }
       .cardImg-back-noBg {
       background:none;
       transform: rotateY(180deg);
       box-sizing: border-box;
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: center;
       text-align: center;
       }
       .full-width-container {
       width: 100%;
       display: flex;
       justify-content: center;
       align-items: center;
       }
       .cardImg-middle {
       position: absolute;
       top: 50%;
       left: 50%;
       transform: translate(-50%, -50%);
       }
   
       .cardImg-middle img {
       width: 100%;
       height: 100%;
       }
       /* ----------------------------------------------------------- IMAGEM E TEXTO SIDE-BY-SIDE ----------------------------------------------------------- */
       .containersidebyside {
           display: flex;
           width: 96%;
           height: relative; /* Altura total da viewport */
           min-height: 550px;
           margin-top: -360px;
           }
           .image-side {
           flex: 1;
           background-size: cover;
           background-position: center;
           }
           .text-side {
           flex: 1;
           background-color: #ff7800; /* Cor de fundo editável */
           color: white;
           display: flex;
           justify-content: center;
           align-items: center;
           padding: 20px;
           }
           .text-side h1 {
           font-size: 2.5em;
           font-family: Roboto, sans-serif;
           margin-bottom: 20px;
           margin-right: 50px;
           margin-left: 50px;
           }
           .text-side p {
           font-size: 1.2em;
           font-family: Roboto, sans-serif;
           line-height: 1.5;
           margin-right: 50px;
           margin-left: 50px;
           }
   
           /* ----------------------------------------------------------- IMAGEM E TEXTO SIDE-BY-SIDE (INVERTIDO) ----------------------------------------------------------- */
       .containersidebyside-reverse {
       display: flex;
       width: 96%;
       height: relative; /* Altura total da viewport */
       min-height: 550px;
       margin-top: -360px;
       }
   
       .containersidebyside-reverse .text-side {
           order: 1;
       }
   
       .containersidebyside-reverse .image-side {
       order: 2;
       }
   
           /* ----------------------------------------------------------- SCROLL TEXT ----------------------------------------------------------- */
           @keyframes loop {
           0% { transform: translateX(50%); }
           100% { transform: translateX(-100%); }
       }
   
       #scrollTextContainer {
           width: 100%;
           margin-top: 10px;
           position: relative;
           overflow: hidden;
           white-space: nowrap;
           font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
           font-size: 100px;
           color: #ff9900;
       }
   
       .scrollTextOnlyBorder {
           padding: 5vw;
           width: 100%;
           font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
           font-size: 100px;
           align-items: center;
           position: relative;
           overflow: hidden;
           white-space: nowrap;
           color: white;
           -webkit-text-stroke-width: 3px;
           -webkit-text-stroke-color: #ff9900;
       }
   
       #scrollTextContainer .scrollText {
           display: flex;
           align-items: center;
           justify-content: space-around;
           width: fit-content;
           white-space: nowrap;
           animation: loop 30s linear infinite;
       }
   
       input#toggleAnimation:checked ~ #scrollTextContainer .scrollText {
           animation-play-state: paused; /* Pause animation when checkbox is checked */
       }
   
       .toggle-button {
           cursor: pointer;
           display: inline-block;
           width: 90px; /* Set width according to your image size */
           height: 90px; /* Set height according to your image size */
           background-image: url('https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/EQUIPE_QUALIDADE_CONTEUDO/pause.png');
           background-color: #ff7800;
           border: 5px solid #ff7800;
           border-radius: 50px;
           
           background-size: cover;
           background-position: center;
       }
   
       input#toggleAnimation:checked + .toggle-button {
           background-image: url('https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/EQUIPE_QUALIDADE_CONTEUDO/play.png'); /* Change to your second image URL */
       }
       /* ----------------------------------------------------------- TAG DE AVISO ----------------------------------------------------------- */
       .centered-tag-container {
               display: flex;
               justify-content: center;
               align-items: center;
               padding: 20px; /* Espaço ao redor do retângulo */
           }
   
           .centered-tag {
               width: 200px;
               height: 70px;
               background-color: #ff9900;
               border-radius: 40px; /* Cantos arredondados */
               display: flex;
               justify-content: center;
               align-items: center;
           }
   
           .centered-tag img {
               width: 160px;
               height: 60px;
               border-radius: 10px; /* Arredonda os cantos da imagem */
           }
           /* ----------------------------------------------------------- ESPAÇAMENTO ----------------------------------------------------------- */
           .spacing {
           margin-bottom: 310px; /* Tamanho do espaço desejado (substitui o <br/>) */
           }
               /* ----------------------------------------------------------- BEFORE AND AFTER ANIMATION ----------------------------------------------------------- */
       .containerBeforeAfterA {
       position: relative;
       width: 780px;
       height: 740px;
       }
       .beforeA-afterA {
       position: relative;
       width: 100%;
       height: 100%;
       overflow: hidden;
       }
       .beforeA-afterA .beforeA,
       .beforeA-afterA .after {
       position: absolute;
       top: 0;
       left: 0;
       width: 100%;
       height: 100%;
       object-fit: cover;
       }
       .beforeA-afterA .after {
       animation: beforeAfterAnim 5s linear infinite;
       transition: clip-path 0.3s;
       }
       .sliderBeforeAfterA {
       position: absolute;
       bottom: 10px;
       left: 50%;
       transform: translateX(-50%);
       width: 90%;
       z-index: 10;
       }
       .sliderBeforeAfterA input[type="range"] {
       width: 100%;
       height: 40px;
       border-radius: 70px;
       background-color: #f8f8f8;
       -webkit-appearance: none;
       appearance: none;
       }
       .sliderBeforeAfterA input[type="range"]::-webkit-slider-thumb {
       -webkit-appearance: none;
       appearance: none;
       width: 45px;
       height: 45px;
       background-size: 100%;
       transform: scale(1);
       background-image: url("https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/EQUIPE_QUALIDADE_CONTEUDO/slide.png");
       border-radius: 50%;
       cursor: pointer;
       position: relative;
       z-index: 3;
       }
       .sliderBeforeAfterA input[type="range"]::-moz-range-thumb {
       width: 20px;
       height: 20px;
       border-radius: 50%;
       cursor: pointer;
       position: relative;
       z-index: 3;
       }
       .sliderBeforeAfterA input[type="range"]::-webkit-slider-runnable-track {
       background: transparent;
       }
       .sliderBeforeAfterA input[type="range"]::-moz-range-track {
       background: transparent;
       }
       input[type="range"]:hover+.beforeA-afterA .after,
       input[type="range"]:focus+.beforeA-afterA .after {
       clip-path: inset(0 calc(100% - var(--value)) 0 0);
       }
       input[type="range"] {
       --value: 50;
       }
       input[type="range"]:hover,
       input[type="range"]:focus {
       --value: 50;
       }
       input[type="range"]:hover+.beforeA-afterA .after,
       input[type="range"]:focus+.beforeA-afterA .after {
       clip-path: inset(0 calc(100% - var(--value)) 0 0);
       }
       @keyframes beforeAfterAnim {
           0%{
           clip-path: inset(0 0% 0 0);
           }
           20%{
               clip-path: inset(0 0% 0 0);
           }
           40%{
               clip-path: inset(0 100% 0 0);
           }
           80%{
           clip-path: inset(0 100% 0 0);
           }
           100%{
           clip-path: inset(0 0% 0 0);
           }
       }
           /* ----------------------------------------------------------- VIDEO COM TEXTO NO CENTRO ----------------------------------------------------------- */
           .videoCenterText-containerCenterText {
           position: relative;
           width: 100%;
           height: 80%;
           overflow: hidden;
           border-radius: 30px;
           display: flex;
           justify-content: center;
           align-items: center;
       }
   
       #videoCenterText {
           width: 100%;
           height: 100%;
           object-fit: cover;
           border-radius: 30px;
       }
   
       #videoCenterText video {
           width: 100%;
           height: 100%;
           object-fit: cover;
           border-radius: 30px;
       }
   
   
       #videoCenterText img {
           width: auto;
           height: 100%;
           object-fit: contain;
           border-radius: 30px;
       }
       
       .text-overlayCenterText {
           position: absolute;
           bottom: 50px;
           left: 50%;
           transform: translateX(-50%);
           text-align: center;
           color: white; /* Cor do texto */
       }
       .text-overlayCenterText-Up {
           position: absolute;
           top: 50px;
           left: 50%;
           transform: translateX(-50%);
           text-align: center;
           color: white; /* Cor do texto */
       }
       
       .text-overlayCenterText h1 {
           font-size: 2.5rem; /* Tamanho da fonte do texto do meio */
           line-height: 55px;
           width: 35rem;
           margin-bottom: 10px;
       }
       
       .text-overlayCenterText p {
           font-size: .8rem; /* Tamanho da fonte do texto de baixo*/
       }
       .text-overlayCenterText p1 {
           font-size: 1.2rem; /* Tamanho da fonte do título */
       }
       .text-overlayCenterText-Up h1 {
           font-size: 2.5rem; /* Tamanho da fonte do texto do meio */
           line-height: 55px;
           width: 35rem;
           margin-bottom: 10px;
       }
       
       .text-overlayCenterText-Up p {
           font-size: .8rem; /* Tamanho da fonte do texto de baixo*/
       }
       .text-overlayCenterText-Up p1 {
           font-size: 1.2rem; /* Tamanho da fonte do título */
       }
       .imageFadeCircle-container {
               position: relative;
               width: 540px;
           }
   
           .imageFadeCircle-container img {
               width: 100%;
               height: auto;
               display: block;
           }
   
           .circleFadeCircle {
               position: absolute;
               top: 30%; /* Posição inicial */
               left: 40%;
               width: 100px;
               height: 100px;
               border-radius: 50%;
               opacity: 0;
               transition: all 2s ease-in-out;
               transform: scale(1); /* Tamanho inicial */
           }
   
           .imageFadeCircle-container:hover .circleFadeCircle {
               opacity: 1;
               transform: scale(1.5) translate(-50px, 50px); /* Aumenta de tamanho e move para baixo e para a esquerda */
           }
           .circleMarker2 {
           position: absolute;
           width: 8%;
           height: 8%;
           background: none;
           border-color: white;
           border-style: solid;
           border-width: .5vw;
           border-radius: 50%;
           cursor: pointer;
           }
           /* ----------------------------------------------------------- Dois textos Clicaveis para Alternar entre 2 imagens usando fade in e fade out ----------------------------------------------------------- */
           .containerInterruptor2 {
               display: flex;
               gap: 20px;
               margin-top: 50px;
           }
   
           .textInterruptor2-container {
               display: flex;
               flex-direction: column;
               gap: 20px;
           }
   
               .textInterruptor2-block {
                   margin-top: 150px;
                   left: 30px;
                   display: flex;
                   align-items: center;
                   gap: 10px;
                   cursor: pointer;
                   margin-right: 100px;
                   width: 550px;
                   --tw-text-opacity: 1;
                   color: rgb(138 138 138/var(--tw-text-opacity));
                   font-size: 14px;
                   line-height: 22px;
                   margin-top: 1rem;
                   max-width: 56rem;
                   text-align: center
               }
   
               .textInterruptor2-block:hover {
                   color: #ff7800;
               }
   
               .textInterruptor2-block img {
                   width: 60px;
                   height: 60px;
               }
   
               .imageInterruptor2-container {
                   position: relative;
                   width: 607px;
                   height: 910px;
               }
   
               /* Esconder inputs */
               input[type="radio"] {
                   display: none;
               }
   
               .imageInterruptor2 {
                   position: absolute;
                   top: 0;
                   left: 0;
                   width: 100%;
                   height: 100%;
                   opacity: 0;
                   transition: opacity 1s ease-in-out;
               }
   
               .imageInterruptor2 img {
                   width: 100%;
                   height: 100%;
                   object-fit: cover;
               }
   
               /* Mostrar imagem 1 por padrão */
               input#image1Interruptor2:checked ~ .image1Interruptor2 {
                   opacity: 1;
               }
   
               /* Mostrar imagem 2 quando selecionada */
               input#image2Interruptor2:checked ~ .image2Interruptor2 {
                   opacity: 1;
               }
   
           /* ----------------------------------------------------------- ListProduct ----------------------------------------------------------- */
           .listCardImg {
               display: flex;
               flex-wrap: nowrap;
               overflow-x: hidden; /* Hide the scrollbar */
               justify-content: center;
               align-items: flex-end; /* Align items to the bottom */
               background-size: cover; /* Ensures the background covers the container */
               background-repeat: no-repeat;
               background-clip: content-box;
               position: relative; /* Ensure background image covers full area */
           }
           .itemCardImg {
               flex: 0 0 auto;
               padding: 0;
               margin-bottom: 160px; /* Adjust distance from the bottom */
               transform: translateY(200px);
           }
   
           .itemCardImg img {
               width: 250px;
               height: 370px;
               object-fit: cover;
           }
   
           .listCardImg {
               transform-style: preserve-3d;
               transform: perspective(1000px) translateY(200px);
           }
   
           .listCardImg .itemCardImg {
               transition: .5s;
               filter: saturate(0);
           }
   
           .listCardImg .itemCardImg:hover {
               filter: saturate(1);
               transform: translateZ(200px) translateY(200px);
           }
   
           .listCardImg .itemCardImg:hover + * {
               filter: saturate(0.6);
               transform: translateZ(150px) rotateY(40deg) translateY(200px);
           }
   
           .listCardImg .itemCardImg:hover + * + * {
               filter: saturate(0.4);
               transform: translateZ(70px) rotateY(30deg) translateY(200px);
           }
   
           .listCardImg .itemCardImg:has(+ *.itemCardImg:hover) {
               filter: saturate(0.6);
               transform: translateZ(150px) rotateY(-40deg) translateY(200px);
           }
   
           .listCardImg .itemCardImg:has(+ * + *.itemCardImg:hover) {
               filter: saturate(0.4);
               transform: translateZ(70px) rotateY(-30deg) translateY(200px);
           }
   
           /* ----------------------------------------------------------- FallingItem ----------------------------------------------------------- */
           .fallingItem-container {
               position: relative;
               width: 100%;
               height: 100%;
               overflow: hidden;
               z-index: 100;
           }
   
           .fallingItem {
               position: absolute;
               top: -100px;
               width: 200px; /*Ajuste o tamanho da imagem */
               animation: fall infinite linear;
               animation-duration: 5s; /* Tempo para cair*/
               opacity: 0;
               z-index: 10;
               transform-origin: center;
           }
   
           @keyframes fall {
               0% {
               transform: translateY(-100px) rotate(var(--start-rotation));
               opacity: 1;
           }
           90% {
               opacity: 1;
           }
           100% {
               transform: translateY(110vh) rotate(var(--end-rotation));
               opacity: 0;
           }
           }
   
           /* Tempo de Queda e Rotação */
           .fallingItem:nth-child(1) {
               left: 10%;
               animation-delay: calc(0s + (4s * var(--random-delay1)));
               --start-rotation: -30deg;
               --end-rotation: 360deg;
           }
   
           .fallingItem:nth-child(2) {
               left: 30%;
               animation-delay: calc(0s + (4s * var(--random-delay2)));
               --start-rotation: 20deg;
               --end-rotation: 360deg;
           }
   
           .fallingItem:nth-child(3) {
               left: 50%;
               animation-delay: calc(0s + (4s * var(--random-delay3)));
               --start-rotation: -45deg;
               --end-rotation: 360deg;
           }
   
           .fallingItem:nth-child(4) {
               left: 70%;
               animation-delay: calc(0s + (4s * var(--random-delay4)));
               --start-rotation: 15deg;
               --end-rotation: 360deg;
           }
   
           .fallingItem:nth-child(5) {
               left: 90%;
               animation-delay: calc(0s + (4s * var(--random-delay5)));
               --start-rotation: 45deg;
               --end-rotation: 360deg;
           }
               
           /* ----------------------------------------------------------- QUADROS ----------------------------------------------------------- */
           .container {
           display: grid;
           grid-template-columns: repeat(4, 1fr);
           gap: 20px;
           padding: 20px;
           }
   
           .quadro {
           background-color: white;
           border-radius: 20px;
           overflow: hidden;
           text-align: center;
           box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
           }
   
           .quadro img {
           width: 100%;
           height: auto;
           display: block;
           }
   
           .quadro h3 {
           margin: 10px 0;
           font-size: 1.2rem;
           }
   
       </style>
       <!--<link rel="stylesheet" href="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/taiff/2209788-1.jpg">-->
       <!-- ----------------------------------------------------------- CÓDIGO BASE, SEMPRE COPIAR ACIMA ----------------------------------------------------------- -->
       <!-- Header. -->
   <div class="pdp" id="pdp">
       <div class="pdp-header">
           <img
               src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/salonline/112604_01.jpg"
               class="pdp-header-background" />
           <div class="pdp-header-logo">
               <img
               src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/salonline/logo-salonline.png"
               class="pdp-header-logo-image" />
           </div>
       </div>
       <div class="pdp-product">
           <p class="pdp-subtitle pdp-product-subtitle">
               SALON LINE
           </p>
           <h2 class="pdp-product-title tw-text-2xl sm:tw-text-3xl">
               SHAMPOO 300ML + CONDICIONADOR TO DE CACHOS KIDS UVA 200ML
           </h2>
           <p class="pdp-product-description">
               Kit com shampoo de 300ml e condicionador de 200ml da linha Tô de Cachos Kids da Salon Line, desenvolvida especialmente para cuidar dos crespinhos, cachinhos e ondinhas.
           </p>
       </div>

           <!-- Section 5. -->
       <div class="pdp-row-product is-reverse">
           <div class="pdp-row-product-content">
           <h3 class="pdp-product-title tw-text-2xl">
               MULTIFUNCIONAIS
           </h3>
           <p class="pdp-product-description">
               O Shampoo Cabelo e Corpo Nutritivo proporciona limpeza sem ressecar, hidratação, nutrição
               aos fios e à pele para garantir cachinhos brilhantes e saudáveis. Já o Condicionador +
               Máscara de Tratamento Nutritivo garante fios supernutridos, desembaraçados e com muito brilho.
           </p>
           </div>
           <img
           src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/salonline/112604_02.jpg"
           class="pdp-row-product-image" />
       </div>

               <!-- Section 4. -->
               <div class="pdp-row-product">
                   <div class="pdp-row-product-content">
                   <h3 class="pdp-product-title tw-text-2xl">
                       MÁXIMO EFEITO
                   </h3>
                   <p class="pdp-product-description">
                       Garante nutrição intensa, maciez e brilho ao cabelo. Ideal para revitalizar fios ressecados,
                       este kit promove um tratamento completo, deixando o cabelo sedoso, saudável e com um brilho duradouro.
                   </p>
                   </div>
                   <img
                   src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/salonline/112604_03.jpg"
                   class="pdp-row-product-image" />
               </div>  



       <!-- Section 8. -->
       <div class="pdp-product">
           <p class="pdp-product-description">
           <b>Imagens meramente ilustrativas</b>
           </p>
       </div>


   </div>
   </div>

Especificações técnicas e atributos

Especificações

Marca:Salon Line
Sessão:Cabelo
Número Anvisa:Não informado
Tipo de Cabelo:Ondulado, Cacheado e Crespo
Linha:Tô de Cachos
Fragrância:Uva
Faixa Etária:Infantil
Aplicação:Cabelos

Especificações técnicas

Conteúdo da Embalagem:
1 Shampoo Salon Line Tô de Cachos Uva Kids 300ml
1 Condicionador Salon Line Tô de Cachos Uva Kids 200ml

Características do Produto:
1 Shampoo Salon Line Tô de Cachos Uva Kids 300ml
Marca: Salon Line
Contéudo: 300ml
Fragrância: Uva
Linha do Produto: Tô de Cachos
Tipo de Cabelo: Ondulado, Cacheado e Crespo

Características Adicionais:
Garante nutrição intensa, maciez e brilho.
Proporciona limpeza sem ressecar, hidratação, nutrição aos fios e à pele para garantir cachinhos brilhantes e saudáveis.
Sua fórmula possui óleo de semente de uva e glicerina vegetal.
Não liberado.
Vegano.
Sem testes em animais.
Indicado para uso + 3 anos.

Modo de Uso:
Aplique o Shampoo Cabelo e Corpo na pele ou nos cabelos. Massageie suavemente até formar espuma. Enxágue. Se necessário, repita a aplicação.

+

Características do Produto:
1 Condicionador Salon Line Tô de Cachos Uva Kids 200ml
Marca: Salon Line
Contéudo: 200ml
Fragrância: Uva
Linha do Produto: Tô de Cachos
Tipo de Cabelo: Ondulado, Cacheado e Crespo

Características Adicionais:
Garante fios supernutridos, desembaraçados e com muito brilho.
É dermatologicamente testado, indicado para toda a família e tem cheirinho de maracujá.
Sua fórmula possui óleo de semente de uva e glicerina vegetal.
Não liberado.
Vegano.
Sem testes em animais.
Indicado para uso + 3 anos.

Modo de Uso:
Após o shampoo, aplique uniformemente no cabelo úmido por toda extensão dos fios. Massageie e deixe agir entre 1 e 3 minutos. Enxágue.

Fornecedor: Cimex Dist Salon Line
ebitGoogle safecamaratrustvox
O eFácil é uma empresa do Grupomartins
Devido à Emenda Constitucional nº 87/2015, o eFácil não atenderá temporariamente pedidos para entrega de produtos nos estados do AC, AP e RR. Não realizamos entregas em área Rural.Frete grátis válido para compras acima de R$100,00, exclusivo para produtos vendidos e entregues pelo eFácil, no Aplicativo válido para Minas Gerais e no Site para o Triângulo Mineiro.As condições comerciais (Disponibilidade de Estoque, Preço, Valor do Frete e Prazo de entrega) são válidas para a região de entrega informada. Para maiores informações, consulte nossos Termos de Uso. Acesse o site do Martins Atacado se deseja comprar para Revenda.Martins Comércio e Serviço de Distribuição S.A. / www.efacil.com.br / Rua Jataí, 1.150 - Bairro Aparecida / Uberlândia - MG CEP:38400-632. CNPJ 43.214.055/0001-07 / Inscrição Estadual: 702.513.460-0075