O Chuveiro Lorenzetti combina potência e design moderno, oferecendo banho relaxante e confortável. Com controle eletrônico de temperatura e tecnologia avançada, é perfeito para quem busca eficiência e estilo no banheiro. Lorenzetti
<!-- ----------------------------------------------------------- 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%
}
.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-inner img {
width: 540px;
height: 540px;
object-fit: cover;
}
.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"] {
background-color: orange;
animation-name: mymove;
animation-duration: 0.2s;
}
#slide4:checked~.carousel-indicators label[for="slide4"] {
background-color: orange;
animation-name: mymove;
animation-duration: 0.2s;
}
#slide5:checked~.carousel-indicators label[for="slide5"] {
background-color: orange;
animation-name: mymove;
animation-duration: 0.2s;
}
#slide6:checked~.carousel-indicators label[for="slide6"] {
background-color: orange;
animation-name: mymove;
animation-duration: 0.2s;
}
#slide7:checked~.carousel-indicators label[for="slide7"] {
background-color: orange;
animation-name: mymove;
animation-duration: 0.2s;
}
#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%;
}
.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;
right: 15%;
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: 4.4vw;
height: 4.4vw;
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(0%); }
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/>) */
}
</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/lorenzetti/4203071_01.jpg"
class="pdp-header-background" />
<div class="pdp-header-logo">
<img src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/lorenzetti/logo_lorenzetti.png"
class="pdp-header-logo-image"/>
</div>
</div>
<!-- Section 1. -->
<div class="pdp-product">
<p class="pdp-subtitle pdp-product-subtitle">
LORENZETI
</p>
<h2 class="pdp-product-title tw-text-2xl sm:tw-text-3xl">
Chuveiro Acqua Century Branco
</h2>
</div>
<!-- Section 12. (VÍDEO YOUTUBE) -->
<div class="pdp" id="pdp">
</div>
<center>
<iframe width="940" height="540" src="https://www.youtube.com/embed/INOS3fIIGSI?si=sF5GwxGN7BZ0vgGQ"
title="YouTube video player" frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen></iframe>
<center>
<!-- Section 4. -->
<div class="pdp-row-product">
<div class="pdp-row-product-content">
<h3 class="pdp-product-title tw-text-2xl">
DESIGN INOVADOR
</h3>
<p class="pdp-product-description">
Este produto é a escolha ideal para quem busca um visual <b>moderno</b> para o banheiro. Com linhas contemporâneas, ele combina perfeitamente com diferentes estilos de decoração, valorizando o ambiente.
</p>
</div>
<img
src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/lorenzetti/4203071_04.jpg"
class="pdp-row-product-image" />
</div>
<!-- Section 14. (INTERRUPTOR / SWITCH) -->
<div class="pdp-product">
<h3 class="pdp-product-title tw-text-2xl">
CONTROLE ELETRÔNICO PRECISO
</h3>
<p class="pdp-product-description">
Ajustar a temperatura do banho ficou muito mais fácil com o sistema de comando eletrônico. Ele permite escolher a temperatura de forma <b>gradual</b> e <b>precisa</b>, garantindo um banho confortável em qualquer estação do ano
</p>
<br>
<div class="switchContainer">
<input type="checkbox" id="toggle">
<label class="switchButton" for="toggle">
<p class="switchText"> Clique para alternar</p>
<img src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/interruptor-1.png"
class="icon1" style="width: 75px; height: 75px; margin-right: 5px;">
<img src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/interruptor-2.png"
class="icon2" style="width: 75px; height: 75px; margin-right: 5px;">
</label>
<img
src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/lorenzetti/4203071_03.jpg"
class="switchImage switchImage1">
<img
src="https://static1.efacil.com.br/wcsstore//AuroraStorefrontAssetStore/PDP/lorenzetti/4203071_02.jpg"
class="switchImage switchImage2">
</div>
</div>
</div>
</div>
Especificações
Sessão: | Chuveiro |
Modelo de Chuveiro: | Eletrônico |
Controle de Temperatura: | Eletrônico |
Material: | Não Informado |
Alimentação: | 220V |
Cor: | Branco |
Marca: | Lorenzetti |
Fornecedor: | Lorenzetti |
Especificações técnicas
Marca: Lorenzetti
Modelo: Acqua Century
Cor: Branco
Potência: 7500W
Voltagem: 220V
Tipo de instalação: Parede
Informações Adicionais do Produto:
A Lorenzetti lança o Acqua Century Eletrônico, em comemoração aos 100 anos da marca.
O Acqua Century Eletrônico se destaca pelo design arrojado e pelas funcionalidades que garantem uma experiência única de banho
Ele é compatível também com aquecimento solar, aquecimento a gás e aquecimento por acumulação
Possui comando eletrônico, que permite a escolha gradual e precisa da temperatura, oferecendo um banho confortável em todas as estações do ano
O Acqua Century Eletrônico conta com a resistência Loren Ultra, de alta performance e longa duração. O exclusivo cartucho garante uma troca rápida e segura
Para um funcionamento adequado e prolongado de seu produto, efetuar revisões periódicas, através do Serviço Autorizado Lorenzetti
A instalação deve ser realizada por uma pessoa qualificada, capaz de medir a pressão hidráulica e tensão elétrica no ponto de instalação do produto
Características Técnicas:
Pressão de Funcionamento - 10 a 400kPa (1,0 a 40 m.c.a.***)
Grau de Proteção - IP 24
Sistema de Aterramento - Sim
Comando Eletrônico de Temperaturas - Sim
Compatível com "DR"* - Sim
Instalação sem Cano - Sim
Compatível com Aquecimento Solar - Sim
Características Elétricas:
Tensão (Volts) Potência (Watts) Fios (mm2)** Disjuntor (A)
127 5500 10 50
220 6800 4 32
220 7500 6 40
* Dispositivo Diferencial Residual.
** Para distância acima de 30m, utilizar condutores de seção maior.
*** M.C.A.: Metro de coluna de água.
Garantia:
1 ano, contra defeitos de fabricação, oferecida pelo Fornecedor.
Termo De Garantia:
Este produto é projetado procurando atender o consumidor e, para tanto, é importante que sejam seguidas todas as recomendações do manual de instalação.
Este produto somente deve ser instalado por uma pessoa qualificada, de acordo com as especificações técnicas de instalação.
Este produto é garantido em todo o Território Nacional contra defeitos de fabricação pelo prazo de 1 ano, condicionado ao uso de resistência original Lorenzetti, (estando incluída neste período a garantia legal de 90 dias, estabelecida pela lei nº8078 de 11/09/90), quando utilizado para uso residencial, com início na data da emissão da Nota Fiscal. A resistência original Lorenzetti, possui a garantia legal pelo prazo de 3 meses.
Os produtos instalados em locais públicos ou de uso coletivo terão garantia legal de 90 dias, estabelecida pela lei nº8078 de 11/09/90, com início na data da emissão da Nota Fiscal.
Peças que apresentam desgaste natural de uso, terão garantia legal de 3 meses.
Esta garantia abrange exclusivamente a substituição e/ou conserto de peças que apresentam comprovadamente defeitos de fabricação ou de material constatado pelo Serviço Autorizado Lorenzetti, excluindo-se defeitos provenientes de transporte, instalação e uso inadequados.
Para atendimento do Serviço Autorizado Lorenzetti em produto dentro do prazo de garantia, é obrigatória a apresentação da Nota Fiscal de Compra.
As despesas de transporte para entrega e retirada dos aparelhos em garantia até os locais de Serviço Autorizado Lorenzetti, serão por conta do proprietário. O Serviço Autorizado Lorenzetti cobrará do proprietário taxa de visita quando solicitado atendimento domiciliar.
A Garantia Não Será Aplicada Nas Seguintes Situações:
Caso haja violação do produto ou conserto executado por pessoas ou empresas não autorizadas. Somente a rede de Serviço Autorizado Lorenzetti poderá realizar manutenções no produto.
Danos sofridos pelo produto em consequência de mau uso, quedas acidentais, manuseio inadequado, instalação incorreta e erro de especificação.
Danos causados aos acabamentos devido à limpeza inadequada com produtos químicos, solventes, abrasivos tipo saponáceo, palha de aço, esponja dupla face e outros.
Produto com corpos estranhos em seu interior tais como: cola, lubrificantes, detritos, estopas e outros.
Mudança da cor do produto devido a exposição a intempéries.
Produto instalado em locais onde a água é considerada não potável ou que contenha substâncias ou impurezas estranhas que comprometam seu bom funcionamento.
Aplicação de peças não originais, inadequadas, adaptações ou modificações não autorizadas.
Remoção do redutor de pressão automático.
Fornecedor: Lorenzetti S.A. Indústrias Brasileiras Eletrometalúrgicas