banner informativo
eFácil logo
Lâmpada Inteligente Ourolux Controled Sensor de Presença 9W 2,7K
Lâmpada Inteligente Ourolux Controled Sensor de Presença 9W 2,7K
Lâmpada Inteligente Ourolux Controled Sensor de Presença 9W 2,7K
Lâmpada Inteligente Ourolux Controled Sensor de Presença 9W 2,7K
Lâmpada Inteligente Ourolux Controled Sensor de Presença 9W 2,7K

Lâmpada Inteligente Ourolux Controled Sensor de Presença 9W 2,7K

Código: 4202903

Vendido e entregue por eFácil

Caracterizado pela sua inteligência e eficiência econômica, ele identifica a presença no ambiente, ativando-se automaticamente. Pronta para uso, dispensa a instalação de qualquer equipamento adicional. Ourolux

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;
     }
     .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%);
     }
     .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"] {
     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;
     }
      /* ----------------------------------------------------------- CARROSSEL COM SETA SAM ----------------------------------------------------------- */
      .carouselArrowSam input {
     position: absolute;
     left: -10000px;
     }
     .carouselArrowSam {
     width: 900px;
     height: 600px;
     
     }
     .carousel__stageArrowSam {
     overflow: visible;
     font-size: 0;
     white-space: nowrap;
     width: 100%;
     height: 100%;
     transition: text-indent 500ms;
     position: relative;
     
     }
     .carousel__itemArrowSam {
     display: inline-block;
     text-indent: 0;
     width: 100%;
     height: 100%;
     position: relative; /* Add this for positioning the text */      
     gap: 100px; /* Adds spacing between carousel items */
       padding: 20px; /* Optional for spacing around carousel */
     }
     .white-bar {
       position: absolute;
       bottom: -10px;
       left: 17.5px;
       width: 95.9%;
       background-color: white;
       text-align: center;
       padding: 15px;
       box-shadow: 0px 5px 4px rgba(0, 0, 0, 0.1); /* Optional for a shadow effect */
       border-bottom-right-radius: 30px;
       border-bottom-left-radius: 30px;
       }
     .carousel__textArrowSam {
     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__imageArrowSam {
     width: 100%;
     height: 100%;
     object-fit: cover;
     filter: blur(3px);
     }
     .carousel__controlArrowSam {
     display: none;
     top: 45%;
     z-index: 1;
     scale: 1.4;
     padding: 20px;
     cursor: pointer;
     }
     .carousel__prevArrowSam {
     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__prevArrowSam::after {
     display: inline-block;
     }
     .carousel__nextArrowSam {
     right: 20px;
     background-image: url("https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/next-icon-s.png");
     position: absolute;
     background-size: 100%;
     }
     .carousel__nextArrowSam:active {
     animation-name: scaleArrow;
     animation-duration: 0.1s;
     }
     .carousel__prevArrowSam:active {
     animation-name: scaleArrow;
     animation-duration: 0.1s;
     }
     .carousel__nextArrowSam::after {
     display: inline-block;
     }
     #carouselArrow1Sam:checked~.carousel__stageArrowSam {
     text-indent: 0;
     }
     #carouselArrow2Sam:checked~.carousel__stageArrowSam {
     text-indent: -100%;
     }
     #carouselArrow3Sam:checked~.carousel__stageArrowSam {
     text-indent: -200%;
     }
     #carouselArrow4Sam:checked~.carousel__stageArrowSam {
     text-indent: -300%;
     }
     #carouselArrow5Sam:checked~.carousel__stageArrowSam {
     text-indent: -400%;
     }
     #carouselArrow6Sam:checked~.carousel__stageArrowSam {
     text-indent: -500%;
     }
     #carouselArrow7Sam:checked~.carousel__stageArrowSam {
     text-indent: -600%;
     }
     #carouselArrow8Sam:checked~.carousel__stageArrowSam {
     text-indent: -700%;
     }
     #carouselArrow9Sam:checked~.carousel__stageArrowSam {
     text-indent: -800%;
     }
     #carouselArrow1Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(1) .carousel__imageArrowSam {
     filter: blur(0px);
     }
     #carouselArrow2Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(2) .carousel__imageArrowSam {
     filter: blur(0px);
     }
     #carouselArrow3Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(3) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow4Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(4) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow5Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(5) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow6Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(6) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow7Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(7) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow8Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(8) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow9Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(9) .carousel__imageArrowSam {
       filter: blur(0px);
     }
     #carouselArrow1Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(1) .carousel__controlArrowSam,
     #carouselArrow2Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(2) .carousel__controlArrowSam,
     #carouselArrow3Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(3) .carousel__controlArrowSam,
     #carouselArrow4Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(4) .carousel__controlArrowSam,
     #carouselArrow5Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(5) .carousel__controlArrowSam,
     #carouselArrow6Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(6) .carousel__controlArrowSam,
     #carouselArrow7Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(7) .carousel__controlArrowSam,
     #carouselArrow8Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(8) .carousel__controlArrowSam,
     #carouselArrow9Sam:checked~.carousel__stageArrowSam .carousel__itemArrowSam:nth-child(9) .carousel__controlArrowSam {
     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;
     line-height: 1.3;
     }
     .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(0%); }
     50% { transform: translateX(-100%); }
     50.1% { transform: translateX(50%); }
     100% { transform: translateX(-50%); }
     }
     #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/>) */
     }
     .spacing2 {
     margin-bottom: -310px; /* Tamanho do espaço desejado (substitui o margin-top) */
     }
     /* ----------------------------------------------------------- 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;
     }
     /* ----------------------------------------------------------- FOLDER ----------------------------------------------------------- */
     .hero-folder-container {
     width: 96.5%;
     max-width: 1250px;
     margin: 0 auto;
     }
     .hero-folder-image {
     width: 100%;
     height: 0;
     padding-bottom: 32%; /* Proporção 1250 / 400 = 32% */
     background-size: cover;
     background-position: center;
     }
     /* ----------------------------------------------------------- ABAS ----------------------------------------------------------- */
     .accordion {
     max-width: 1200px;
     margin: auto;
     width: 100%;
     }
     .accordion-item {
     background-color: #fff;
     border-radius: 5px;
     margin-bottom: 10px;
     box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
     }
     .accordion-label {
     display: block;
     background-color: #eee;
     padding: 15px;
     font-size: 16px;
     font-weight: bold;
     cursor: pointer;
     border-radius: 5px;
     position: relative;
     }
     .accordion-label:after {
     content: '+';
     position: absolute;
     right: 20px;
     font-size: 18px;
     transition: transform 0.3s ease;
     }
     input[type="checkbox"] {
     display: none;
     }
     input[type="checkbox"]:checked + .accordion-label:after {
     content: '-';
     }
     .accordion-content {
     max-height: 0;
     overflow: hidden;
     padding: 0 15px;
     transition: max-height 0.5s ease, padding 0.3s ease;
     background-color: #fafafa;
     border-top: 1px solid #ddd;
     }
     input[type="checkbox"]:checked ~ .accordion-content {
     max-height: 1000px;
     padding: 15px;
     }
     .accordion-content p {
     margin: 0;
     line-height: 1.6;
     }
     /* ----------------------------------------------------------- CADERNO ----------------------------------------------------------- */

     /*  Caderno 1*/
     .bookcontainer1 {
       display: flex;
       justify-content: center; /* Alinha os livros no centro horizontalmente */
       gap: 20px; /* Espaçamento entre os livros */
       perspective: 2800px;
       z-index: 1;
     }

     .bookcontainer1 .book1 {
       display: block;
       position: relative;
       width: 410px;
       height: 540px;
       color: #2b2b2b;
       background: linear-gradient(45deg, #e9e9e9 0%, #e9e9e9 100%);
       border-radius: 3px 4px 4px 3px;
       box-shadow: 12px 12px 7px 0px rgba(115, 114, 116, 0.6);
       font-weight: 400;
       transform-style: preserve-3d;
       transition: transform 0.6s;
     }

     .bookcontainer1 .book1:hover {
       transform: rotate3d(0, 1, 0, 30deg);
     }

     .bookcontainer1 .bookfront1 {
       transform-origin: 0% 50%;
       transform-style: preserve-3d;
       z-index: 10;
       transition: transform 0.6s;
       transform: translate3d(0, 0, 18px);
     }

     .bookcontainer1 .bookfront1 > div {
       height: 540px;
       width: 410px;
       border-radius: 0 3px 3px 0;
       box-shadow: inset 3px 0 9px rgba(0, 0, 0, 0.1);
     }

     .bookcontainer1 .bookleft1-side {
       height: 540px;
       width: 45px;
       left: -18px;
       transform: rotate3d(0, 1, 0, -90deg);
     }

     .bookcontainer1 .bookcover1:after {
       content: '';
       position: absolute;
       top: 0;
       left: 12px;
       bottom: 0;
       width: 3px;
       background: rgba(0, 0, 0, 0.12);
       box-shadow: 1px 0 3px rgba(255, 255, 255, 0.1);
     }

     .bookcontainer1 .bookfront1:after {
       content: '';
       position: absolute;
       top: 1px;
       bottom: 1px;
       left: -1px;
       width: 1px;
     }

     .bookcover1 {
       background-size: 106%;
     }

     /*  Caderno 2*/
     .bookcontainer {
       display: flex;
       justify-content: center;
       gap: 20px;
       perspective: 2800px;
       z-index: 1;
     }

     .bookcontainer .book {
       display: block;
       position: relative;
       width: 400px;
       height: 540px;
       color: #2b2b2b;
       border-radius: 3px 4px 4px 3px;
       box-shadow: 12px 12px 7px 0px rgba(115, 114, 116, 0.6);
       font-weight: 400;
       transform-style: preserve-3d;
       transition: transform 0.6s;
     }

     .bookcontainer .book:hover {
       transform: rotate3d(0, 1, 0, 30deg);
     }

     .bookcontainer .bookfront {
       transform-origin: 0% 50%;
       transform-style: preserve-3d;
       z-index: 10;
       transition: transform 0.6s;
       transform: translate3d(0, 0, 18px);
     }

     .bookcontainer .bookfront > div {
       height: 540px;
       width: 410px;
       border-radius: 0 3px 3px 0;
       box-shadow: inset 3px 0 9px rgba(0, 0, 0, 0.1);
     }

     .bookcontainer .bookleft-side {
       height: 540px;
       width: 45px;
       left: -18px;
       transform: rotate3d(0, 1, 0, -90deg);
     }

     .bookcontainer .bookcover:after {
       content: '';
       position: absolute;
       top: 0;
       left: 12px;
       bottom: 0;
       width: 3px;
       background: rgba(0, 0, 0, 0.12);
       box-shadow: 1px 0 3px rgba(255, 255, 255, 0.1);
     }

     .bookcontainer .bookfront:after {
       content: '';
       position: absolute;
       top: 1px;
       bottom: 1px;
       left: -1px;
       width: 1px;
     }

     .bookcover {
       background-size: 102%;
       transform-origin: left;
       transition: transform 0.6s;
     }
     .bookinnerpage {
       background-size: 103%;
       transform-origin: left;
       transition: transform 0.6s;
     }

     .bookcontainer .book:hover .bookcover {
       transform: rotateY(-160deg);
     }
     .bookcontainer .book:hover .bookinnerpage {
       transform: rotateY(-160deg) translateZ(-11px) translateX(26px);
       opacity: 1;
     }

     .bookback {
       position: absolute;
       top: 0;
       left: 0;
       width: 410px;
       height: 540px;
       background-size: 101%;
       border-radius: 3px 4px 4px 3px;
     }
     .bookcontainer .bookinnerpage {
         position: absolute;
         top: 0;
         opacity: 1;
         left: 20px;
         height: 100%;
         width: 100%;
         background-size: 103%;
         z-index: -1; /* Mantém a página atrás do livro */
         transform: translate3d(0px, 0px, 0px); /* Leve ajuste de posição */
     }

     /*  Caderno 3*/
     .bookcontainer3 {
       display: flex;
       justify-content: center;
       gap: 20px;
       perspective: 2800px;
       z-index: 1;
     }

     .bookcontainer3 .book3 {
       display: block;
       position: relative;
       width: 520px;
       height: 410px;
       color: #2b2b2b;
       border-radius: 3px 4px 4px 3px;
       box-shadow: 12px 12px 7px 0px rgba(115, 114, 116, 0.6);
       font-weight: 400;
       transform-style: preserve-3d;
       transition: transform 0.6s;
     }

     .bookcontainer3 .book3:hover {
       transform: rotate3d(0, 1, 0, 30deg);
     }

     .bookcontainer3 .bookfront3 {
       transform-origin: 0% 50%;
       transform-style: preserve-3d;
       z-index: 10;
       transition: transform 0.6s;
       transform: translate3d(0, 0, 18px);
     }

     .bookcontainer3 .bookfront3 > div {
       height: 410px;
       width: 540px;
       border-radius: 0 3px 3px 0;
       box-shadow: inset 3px 0 9px rgba(0, 0, 0, 0.1);
     }

     .bookcontainer3 .bookleft3-side {
       height: 410px;
       width: 45px;
       left: -18px;
       transform: rotate3d(0, 1, 0, -90deg);
     }

     .bookcontainer3 .bookcover3:after {
       content: '';
       position: absolute;
       top: 0;
       left: 12px;
       bottom: 0;
       width: 3px;
       background: rgba(0, 0, 0, 0.12);
       box-shadow: 1px 0 3px rgba(255, 255, 255, 0.1);
     }

     .bookcontainer3 .bookfront3:after {
       content: '';
       position: absolute;
       top: 1px;
       bottom: 1px;
       left: -1px;
       width: 1px;
     }

     .bookcover3 {
       background-size: 102%;
       transform-origin: left;
       transition: transform 0.6s;
     }
     .bookinnerpage3 {
       background-size: 103%;
       transform-origin: left;
       transition: transform 0.6s;
     }

     .bookcontainer3 .book3:hover .bookcover3 {
       transform: rotateY(-160deg);
     }
     .bookcontainer3 .book3:hover .bookinnerpage3 {
       transform: rotateY(-160deg) translateZ(-11px) translateX(26px);
       opacity: 1;
     }

     .bookback3 {
       position: absolute;
       top: 0;
       left: 0;
       width: 540px;
       height: 410px;
       background-size: 101%;
       border-radius: 3px 4px 4px 3px;
     }
     .bookcontainer3 .bookinnerpage3 {
         position: absolute;
         top: 0;
         opacity: 1;
         left: 20px;
         height: 100%;
         width: 100%;
         background-size: 103%;
         z-index: -1; /* Mantém a página atrás do livro */
         transform: translate3d(0px, 0px, 0px); /* Leve ajuste de posição */
     }

     /* ----------------------------------------------------------- PIE CIRCLE ----------------------------------------------------------- */
     /* Pie*/
     .carouselPie {
        position: relative;
        margin-top: 15px;
        width: 200%;
        height: 90%;
        overflow: hidden;
     }
     
     .carouselPie-inner {
        display: flex;
        transition: transform 0.5s ease-in-out;
     }
     
     .carouselPie-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;
        justify-content: center;
        transform: translateX(25%) translateY(50%);
     }
     
     .carouselPie-inner img {
        width: 540px;
        height: 540px;
        object-fit: cover;
     }
     
     .carouselPie-description {
        text-align: center;
        margin-top: 10px; /* Espaço entre a imagem e o texto */
        font-size: 16px;
        max-width: 400px;     
     }
     
         /* ----------------------------------------------------------- Dois textos Clicaveis para Alternar entre 2 imagens usando fade in e fade out ----------------------------------------------------------- */
         .containerInterruptor3Pie {
            display: flex;
            gap: 20px;
            margin-top: 50px;
          }

          .textInterruptor3Pie-container {
            display: flex;
            flex-direction: column;
            gap: 20px;
          }

            .textInterruptor3Pie-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: 66rem;
                text-align: center;
                
            }

            .textInterruptor3Pie-block:hover {
                color: #ff7800;
            }

            .textInterruptor3Pie-block img {
                width: 60px;
                height: 60px;
            }

            .imageInterruptor3-container {
                position: relative;
                transform: translateX(-450px);
                width: 780px;
                height: 740px;
            }

            /* Esconder inputs */
            input[type="radio"] {
                display: none;
            }

            .imageInterruptor3 {
                position: absolute;
                top: 0;
                width: 100%;
                height: 100%;
                opacity: 0;
                transition: opacity 0s ease-in-out;
                z-index: 1;
            }

            .imageInterruptor3 img {
                width: 50%;
                height: 75%;
                object-fit: cover;
                clip-path: circle(45%);
                
            }

            /* Mostrar imagem 1 por padrão */
            input#image1Interruptor3Pie:checked ~ .image1Interruptor3Pie {
                opacity: 1;
            }
            input#image1Interruptor3Pie:checked ~.carouselPie-inner {
               transform: translateX(0);
            }
            input#image1Interruptor3Pie:checked ~.circlepie-container :nth-child(2) {
               top: -0.3%;
               left: 10%;
            }

            /* Mostrar imagem 2 quando selecionada */
            input#image2Interruptor3Pie:checked ~ .image2Interruptor3Pie {
                opacity: 1;
            }
            input#image2Interruptor3Pie:checked ~.carouselPie-inner {
               transform: translateX(-100%);
            }
            input#image2Interruptor3Pie:checked ~.circlepie-container :nth-child(6) {
               top: -0.3%;
               left: 45%;
            }
            /* Mostrar imagem 2 quando selecionada */
            input#image3Interruptor3Pie:checked ~ .image3Interruptor3Pie {
                opacity: 1;
            }
            input#image3Interruptor3Pie:checked ~.carouselPie-inner {
               transform: translateX(-200%);
            }
            input#image3Interruptor3Pie:checked ~.circlepie-container :nth-child(3) {
               right: -6%;
            }
            /* Mostrar imagem 2 quando selecionada */
            input#image4Interruptor3Pie:checked ~ .image4Interruptor3Pie {
                opacity: 1;
            }
            input#image4Interruptor3Pie:checked ~.carouselPie-inner {
               transform: translateX(-300%);
            }
            input#image4Interruptor3Pie:checked ~.circlepie-container :nth-child(4) {
                 bottom: -6%;
            }
            /* Mostrar imagem 2 quando selecionada */
            input#image5Interruptor3Pie:checked ~ .image5Interruptor3Pie {
                opacity: 1;
            }
            input#image5Interruptor3Pie:checked ~.carouselPie-inner {
               transform: translateX(-400%);
            }
              input#image5Interruptor3Pie:checked ~.circlepie-container :nth-child(5) {
                 left: -3%;
              }


            .maskpie {
           width: 200px;
           height: 200px;
           mask-repeat: no-repeat;
           mask-size: 100%;
           mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIzOC44IDEwNS42Ij4KICA8cGF0aCBkPSJNNDguOCwxMDUuNkwwLDUxLjkyUzU5LjUsMS4zNywxMTkuMy4xczg4LjUsOS41LDExOS41LDI2LjVsLTM1LDYzcy00My43OS0xOS4zMi03Ny0xNmMtNDAsNC03OCwzMi03OCwzMloiLz4KPC9zdmc+);
           -webkit-mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIzOC44IDEwNS42Ij4KICA8cGF0aCBkPSJNNDguOCwxMDUuNkwwLDUxLjkyUzU5LjUsMS4zNywxMTkuMy4xczg4LjUsOS41LDExOS41LDI2LjVsLTM1LDYzcy00My43OS0xOS4zMi03Ny0xNmMtNDAsNC03OCwzMi03OCwzMloiLz4KPC9zdmc+);
           

           }

           .circlepie-container {
              position: relative;
              width: 300px;
              height: 300px;
           }

           .centerpie-image {
              position: absolute;
              top: 50%;
              left: 50%;
              transform: translate(-50%, -50%);
              width: 150px;
              height: 150px;
              border-radius: 50%;
              overflow: hidden;
           }

           .centerpie-image img {
              width: 100%;
              height: 100%;
              object-fit: cover;
           }

           .slicepie {
              position: absolute;
              width: 150px;
              height: 150px;
              overflow: hidden;
              transition: all 0.5s;
           }

           .slicepie1 {
              top: 10px;
              left: 35px;
              transform: rotate(-26deg);
              transition: all 0.5s;
           }

           .slicepie2 {
              top: 100px;
              right: -5px;
              transform: rotate(115deg);
              transition: all 0.5s;
           }

           .slicepie3 {
              bottom: -10px;
              right: 70px;
              transform: rotate(185deg);
              transition: all 0.5s;
           }

           .slicepie4 {
              top: 110px;
              left: 5px;
              transform: rotate(-100deg);
              transition: all 0.5s;
           }

           .slicepie5 {
              top: 10px;
              left: 125px;
              transform: rotate(46deg);
              transition: all 0.5s;
           }

           .slicepie img {
              width: 100%;
              height: 100%;
              object-fit: cover;
           }
        /* ----------------------------------------------------------- Paint paintdrop----------------------------------------------------------- */
        @keyframes paintfade-in {
           0% {
               opacity: 0;
           }
           100% {
               opacity: 1;
           }
           }

           @keyframes paintdrop {
           0% {
               bottom: 0px;
               opacity: 1;
           }
           
           80% {
               opacity: 1;
           }
           
           100% {
               opacity: 1;
               bottom: -3000px;
           }
           }

           .paintdrops {
           -webkit-filter: url('#paintliquid');
           filter: url('#paintliquid');
           position:absolute;
           top:0;
           left:0;
           bottom:0;
           right:0;
           z-index: 1;
           opacity: 0;
           animation: paintfade-in .1s linear .4s forwards;
           }
           .paintdrop1{
           width: 26px;
           height: 29px;
           border-radius: 50%;
           position: absolute;
           left: 0;
           right: 0;
           bottom: 0;
           margin: auto;
           background-color: #16a2ff
           }
           .paintdrop2 {
           width: 26px;
           height: 29px;
           border-radius: 50%;
           position: absolute;
           left: 0;
           right: 0;
           bottom: 0;
           margin: auto;
           background-color: #16a2ff;
           }
           .paintdrop3{
           width: 26px;
           height: 29px;
           border-radius: 50%;
           position: absolute;
           left: -500px;
           right: 0;
           bottom: 0;
           margin: auto;
           background-color: #16a2ff
           }
           .paintdrop4{
           width: 26px;
           height: 29px;
           border-radius: 50%;
           position: absolute;
           left: 100px;
           right: 0;
           bottom: 0;
           margin: auto;
           background-color: #16a2ff
           }
           .paintdrop5{
           width: 26px;
           height: 29px;
           border-radius: 50%;
           position: absolute;
           left: 500px;
           right: 0;
           bottom: 0;
           margin: auto;
           background-color: #16a2ff
           }

           .paintdrop1 {
           width: 110%;
           height: 334px;
           left: -30px;
           bottom: -155px;
           background-size: 100%;
           background-repeat: no-repeat;
           border-radius: 30px;
           /* background-image: url('https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/EQUIPE_QUALIDADE_CONTEUDO/a.png');*/
           mask-repeat: no-repeat;
           mask-size: 100%;
           mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDgxOSAxNjUuNDkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTAsMTY1LjQ5czI0My03Nyw0NTYtMjcsMzYxLTY3LDM2My0xMTBTMCwzLjkzLDAsMy45M3YxNjEuNTVaIi8+Cjwvc3ZnPg==);
           -webkit-mask-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iQ2FtYWRhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDgxOSAxNjUuNDkiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICNmZmY7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTAsMTY1LjQ5czI0My03Nyw0NTYtMjcsMzYxLTY3LDM2My0xMTBTMCwzLjkzLDAsMy45M3YxNjEuNTVaIi8+Cjwvc3ZnPg==);
           
           }

           .paintdrop2 {
           animation: paintdrop 4s cubic-bezier(.89,-0.01,.64,1.02) .5s infinite;
           }
           .paintdrop3 {
           animation: paintdrop 4s cubic-bezier(.89,-0.01,.64,1.02) .9s infinite;
           }
           .paintdrop4 {
           animation: paintdrop 4s cubic-bezier(.89,-0.01,.64,1.02) .1s infinite;
           }
           .paintdrop5 {
           animation: paintdrop 4s cubic-bezier(.89,-0.01,.64,1.02) 2s infinite;
           }
            /* ----------------------------------------------------------- ANIMAÇÃO DE SOM ----------------------------------------------------------- */
            .soundAnim {
               animation: sound 1s infinite;
               filter: blur(5px);
            }

            @keyframes sound {
               0% {
                   transform: translateY(0) scale(1);
                   -ms-transform: translateY(0) scale(1);
                   -moz-transform: translateY(0) scale(1);
                   -webkit-transform: translateY(0) scale(1);
                   -o-transform: translateY(0) scale(1);
                   opacity: 0;
               }
               50% {
                   opacity: 1;
               }
               100% {
                   transform: translate(-40px, -40px) scale(1.5);
                   -ms-transform: translate(-40px, -40px) scale(1.5);
                   -moz-transform: translate(-40px, -40px) scale(1.5);
                   -webkit-transform: translate(-40px, -40px) scale(1.5);
                   -o-transform: translate(-40px, -40px) scale(1.5);
                   opacity: 0;
               }
            }
            /* ----------------------------------------------------------- ANIMAÇÃO DE ROTAÇÃO ----------------------------------------------------------- */
            .rotateAnim {
               animation: rotate linear 5s infinite;
            }

            @keyframes rotate {
               from {
                   -ms-transform: rotate(0deg);
                   -moz-transform: rotate(0deg);
                   -webkit-transform: rotate(0deg);
                   -o-transform: rotate(0deg);
                   transform: rotate(0deg);
               }
               to {
                   -ms-transform: rotate(360deg);
                   -moz-transform: rotate(360deg);
                   -webkit-transform: rotate(360deg);
                   -o-transform: rotate(360deg);
                   transform: rotate(360deg);
               }
            }

        /* ----------------------------------------------------------- TABELA ----------------------------------------------------------- */

        .table-container {
   background-color: #fff;
   padding: 20px;
   border-radius: 10px;
   box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
   max-width: 800px;
   width: 100%;
   margin: 0 auto;
   display: block;
}

h1 {
   text-align: center;
   color: #161616;
   margin-bottom: 20px;
}

table {
   width: 100%;
   border-collapse: collapse;
   margin: 0 auto;
}

thead {
   background-color: #ee3b0f;
   color: white;
}

th, td {
   padding: 12px;
   text-align: left;
   border-bottom: 1px solid #ddd;
}

tbody tr:hover {
   background-color: #f1f1f1;
}

th {
   font-weight: bold;
}

td {
   color: #555;
}

/* Efeito de zebrado nas linhas */
tbody tr:nth-child(even) {
   background-color: #f1f1f1;
}

/* Responsividade */
@media (max-width: 600px) {
   .table-container {
       padding: 10px;
   }

   th, td {
       padding: 8px;
   }
}

  </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/ourolux/4202902_01.jpg"
         class="pdp-header-background" />
      <div class="pdp-header-logo">
         <img
            src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/ourolux/logo-ourolux.png"
            class="pdp-header-logo-image" />
      </div>
   </div>
   <div class="pdp-product">
      <p class="pdp-subtitle pdp-product-subtitle">
        OUROLUX
      </p>
      <h2 class="pdp-product-title tw-text-2xl sm:tw-text-3xl">
       LÂMPADA INTELIGENTE CONTROLED SENSOR DE LUMINOSIDADE 9W 2,7K
      </h2>
      <p class="pdp-product-description">
       Lâmpada inteligente com sensor de luminosidade, que ajusta a intensidade automaticamente
       conforme a iluminação do ambiente. Economia, praticidade e conforto para sua casa.
      </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">
                POTENTE E EFICAZ
              </h3>
              <p class="pdp-product-description">
               Potência de 9W e temperatura de cor de 2700K, ideal para iluminar ambientes com luz amarela,
               oferecendo eficiência energética e durabilidade.
              </p>
           </div>
           <img
              src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/ourolux/4202902_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">
                 SENSOR DE ILUMINAÇÃO
              </h3>
              <p class="pdp-product-description">
               Liga sozinha ao entardecer e desliga ao amanhecer, ao perceber a redução da luz natural, sem precisar de sensores adicionais.
               Oferecendo praticidade e economia de energia extras para o seu dia a dia.
              </p>
           </div>
           <img
              src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/ourolux/4202902_03.jpg"
              class="pdp-row-product-image" />
        </div>


  <!-- Section 8. -->
  <div class="pdp-product">
   <h3 class="pdp-product-title tw-text-2xl">
      VEJA MAIS EM:
   </h3>
</div>

<!-- Section 12. (VÍDEO YOUTUBE) -->
<div class="pdp" id="pdp">
</div>
<center>
<iframe width="1200" height="640" src="https://www.youtube.com/embed/AbrRa55M_Ds?si=bNCJ8d9C3IFnGDVx"
   title="YouTube video player" frameborder="0"
   allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
   allowfullscreen></iframe>
<center>
<br>

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



Especificações técnicas e atributos

Especificações

Departamento Iluminação:Lâmpada
Potência(W):-
Modelo da Lâmpada:Presença
Tipo de Lâmpada:Pera
Cor da Luz:Amarela (3000k)
Voltagem:Dísponível em 110V/240V
Qtde de Leds:Não se Aplica
Luminária/Refletores:Não se Aplica
Qtde de Lúmens:750
Tipo de Plafon:Não se Aplica
Formato:Oval
Tamanho:Não Informado
Cor:Branco
Marca:Ourolux
Fornecedor:Ourolux

Especificações técnicas

Características Principais:
Cód. Manut. de Estoque: 20515
Tensão Elétrica: Bivolt
Potência (W): 9
Formato do Corpo: Bulbo A60
Temperatura de Cor (K): 2700 (Branca Quente)
Certificação:: INMETRO
Diâmetro do Produto (mm): 100
Cor: Branco
Marca: Ourolux
Prod. Altura: 6,0
Prod. Largura: 6,0
Prod. Comprimento: 11,2

Informações adicionais:
A lâmpada inteligente sensor de luminosidade é indicada para ambientes com luz natural, basta colocar no soquete E27 e ligar o interruptor uma única vez, a lâmpada sensor de luminosidade tem fotocélula integrada ao produto que acende quando estiver a noite e apaga quando estiver de dia.
Tenha em sua casa ou comércio as lâmpadas inteligentes sensor de luminosidade para maior segurança e economia.

Garantia: 1 ano
Fornecedor: Ourolux             

ebitGoogle safetrustvox
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