.product__media-wrapper:has(.arvore-gallery-fallback),.product__media-list:has(.arvore-gallery-fallback){overflow:hidden}.product__media-item:has(.arvore-gallery-fallback):not(.is-active){visibility:hidden}.arvore-gallery-fallback .product__media{position:relative;padding-bottom:75%}.arvore-gallery-fallback .product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.erono-pdp-description__body--arvore{max-width:none;padding:0}.quantity-breaks--natal .quantity-break__save{color:#c72d43!important}.quantity-breaks--natal .quantity-break__label-text,.quantity-breaks--natal .quantity-break__total{color:#171717!important}.creme-story--natal{--creme-pink: #c72d43;--creme-pink-deep: #c72d43;--creme-ink: #171717;--creme-muted: #5c5c5c}.creme-story--natal .creme-title,.creme-story--natal .creme-step h3,.creme-story--natal .arvore-points h3,.creme-story--natal .arvore-offers h3{color:#171717}.creme-story--natal .creme-block--soft{background:#f5f2ec}.creme-story--natal .creme-kicker,.creme-story--natal .arvore-note{color:#c72d43}.creme-story--natal .creme-step__art{background:transparent;overflow:visible}.creme-story--natal .creme-step__art span{color:#c72d43;z-index:1;padding:.3rem .8rem;border-radius:999px;background:#ffffffeb}.creme-story--natal .creme-step__art img{width:100%;height:auto;object-fit:contain;background:transparent}.arvore-bow{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-top:1.8rem}.arvore-bow span{width:6.4rem;height:1px;background:#c72d43}.arvore-points,.arvore-offers{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.arvore-points li{display:flex;flex-direction:column;align-items:center;padding:1.4rem 1.6rem 2rem;border-radius:1.8rem;background:#fff;text-align:center}.arvore-points img{width:100%;height:22rem;object-fit:contain;background:transparent}.arvore-point__rule{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;margin:1.4rem 0 1.2rem}.arvore-point__rule span{width:4.8rem;height:1px;background:#c72d43}.arvore-points h3,.arvore-offers h3{margin:0 0 .6rem;font-size:1.7rem;font-weight:700;line-height:1.3}.arvore-points p,.arvore-offers p{margin:0;color:var(--creme-muted);font-size:1.5rem;line-height:1.5}.arvore-steps{margin-top:2.8rem}.arvore-specs{display:grid;gap:0;max-width:76rem;margin:2.8rem auto 0}.arvore-specs div{display:grid;grid-template-columns:16rem 1fr;gap:1.6rem;padding:1.4rem 0;border-top:1px solid #d9e3db}.arvore-specs div:last-child{border-bottom:1px solid #d9e3db}.arvore-specs dt,.arvore-specs dd{margin:0;font-size:1.5rem;line-height:1.45}.arvore-specs dt{font-weight:700}.arvore-specs dd{color:var(--creme-muted)}.arvore-oferta{position:relative;overflow:hidden;border-radius:0 0 1.6rem 1.6rem}.arvore-oferta__head{margin-bottom:2.4rem}.arvore-oferta__kicker{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:0 0 1.2rem;color:#c72d43;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.arvore-oferta__kicker:before,.arvore-oferta__kicker:after{content:"";width:2.8rem;height:1px;background:#c72d43}.arvore-oferta__kicker--left{justify-content:flex-start}.arvore-oferta__kicker--left:after{display:none}#arvore-oferta .creme-title span,.arvore-compare__intro h3 span{color:#c72d43}.arvore-offers{align-items:stretch;padding-top:1.2rem}.arvore-offer{position:relative;display:flex;flex-direction:column;align-items:center;padding:2rem 1.6rem 1.6rem;border:1px solid #efeae3;border-radius:1.8rem;background:#fff;box-shadow:0 8px 22px #1717170a;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.arvore-offer--popular{border:1.5px solid #c72d43;margin-top:1.4rem}.arvore-offer--popular .arvore-offer__trees{margin-top:1.4rem}.arvore-offer.is-selected{box-shadow:0 10px 24px #c72d431f}.arvore-offer__seal{position:absolute;top:0;left:50%;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:999px;background:#c72d43;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;transform:translate(-50%,-50%);white-space:nowrap}.arvore-offer__seal svg,.arvore-offer__meta svg,.arvore-offer__btn svg,.arvore-offer-banner__btn svg,.arvore-compare__best svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.arvore-offer__seal svg{width:1.1rem;height:1.1rem}.arvore-offer__trees{display:flex;align-items:center;justify-content:center;width:min(100%,22rem);margin:.4rem auto;background:transparent}.arvore-offer__trees img{width:100%;height:auto;object-fit:contain;background:transparent}.arvore-offer h3{margin:0;color:#171717;font-size:1.8rem}.arvore-offer .arvore-offer__qty,.arvore-offer .arvore-offer__meta,.arvore-offer .arvore-offer__each{margin:.2rem 0 0;color:#6b6b6b;font-size:1.4rem;line-height:1.4}.arvore-offer__meta{display:inline-flex;align-items:center;gap:.4rem}.arvore-offer__meta svg{width:1.3rem;height:1.3rem}.arvore-offer .arvore-offer__amount{margin:1rem 0 .2rem;color:#171717;font-size:3.2rem;font-weight:700;line-height:1}.arvore-offer .arvore-offer__each{min-height:2rem;color:#6b6b6b}.arvore-offer__btn{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4.6rem;margin-top:1.6rem;border:1.5px solid #c72d43;border-radius:999px;background:#fff;color:#c72d43;font-size:1.5rem;font-weight:700;cursor:pointer;transition:background .2s ease,color .2s ease}.arvore-offer__btn svg{width:1.7rem;height:1.7rem}.arvore-offer--popular .arvore-offer__btn{background:#c72d43;color:#fff}.arvore-compare{margin-top:3.2rem}.arvore-compare__intro h3{margin:0 0 1rem;color:#171717;font-size:2.8rem;font-weight:700;line-height:1.15}.arvore-compare__intro p:last-child{margin:0;color:#5c5c5c;font-size:1.5rem;line-height:1.5}.arvore-compare__scroll{margin-top:1.8rem;overflow:hidden;border:1px solid #efeae3;border-radius:1.4rem;background:#fff}.arvore-compare__table{width:100%;border-collapse:collapse;text-align:left}.arvore-compare__table th,.arvore-compare__table td{padding:1.1rem 1rem;border-bottom:1px solid #f0ebe4;color:#171717;font-size:1.3rem;font-weight:500;line-height:1.3;vertical-align:middle}.arvore-compare__table thead th{background:#f7f4ef;color:#6b6b6b;font-size:1.2rem;font-weight:600}.arvore-compare__table th:nth-child(2),.arvore-compare__table td:nth-child(2){white-space:nowrap}.arvore-compare__table tbody th{font-weight:700}.arvore-compare__table tr.is-zyra{background:#fff6f7}.arvore-compare__table tr.is-zyra strong,.arvore-compare__table td strong{display:block;font-weight:700}.arvore-compare__table tr:last-child th,.arvore-compare__table tr:last-child td{border-bottom:0}.arvore-compare__best{display:inline-flex;align-items:center;gap:.3rem;margin-top:.3rem;color:#1f7a43;font-size:1.2rem;font-weight:700;white-space:nowrap}.arvore-compare__best svg{width:1.3rem;height:1.3rem}.arvore-ugc{margin:3.2rem 0 0;padding:2.4rem 0 0;border-top:1px solid #e7e1d8;overflow:visible}.arvore-ugc__head{max-width:54rem;margin:0 auto 2rem;text-align:center}.arvore-ugc__tag{margin:0 0 .8rem;color:#c72d43;font-size:1.4rem;font-weight:700;letter-spacing:.04em}.arvore-ugc__title{margin:0;color:#171717;font-size:2.6rem;font-weight:700;line-height:1.2}.arvore-ugc__text{margin:1rem 0 0;color:#555;font-size:1.5rem;line-height:1.5}.arvore-ugc__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:1.6rem;min-height:4.4rem;padding:0 2rem;border:0;border-radius:999px;background:#c72d43;color:#fff;font-size:1.5rem;font-weight:700;cursor:pointer}.arvore-ugc__cta:hover,.arvore-ugc__cta:focus-visible{background:#a82438}.arvore-ugc__carousel{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.arvore-ugc__track{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(1.2rem,calc((100vw - min(72vw,28rem))/2));padding:.4rem max(1.2rem,calc((100vw - min(72vw,28rem))/2)) 1.2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x}.arvore-ugc__track::-webkit-scrollbar{display:none}.arvore-ugc__slide{flex:0 0 min(72vw,28rem);scroll-snap-align:center;border-radius:1.6rem;overflow:hidden;background:#171717;aspect-ratio:9 / 16}.arvore-ugc__slide--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.6rem;background:#f5f2ec;border:1px dashed #d6cfc4;color:#171717;text-align:center}.arvore-ugc__slide--empty p{margin:0;font-size:1.6rem;font-weight:700}.arvore-ugc__slide--empty span{font-size:1.2rem;color:#6b6b6b;line-height:1.4}.arvore-ugc__slide--empty code{font-size:1.1rem}.arvore-ugc__video{display:block;width:100%;height:100%;object-fit:cover;background:#171717}.arvore-ugc__nav{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:1px solid #e7e1d8;border-radius:50%;background:#ffffffeb;color:#171717;cursor:pointer;transform:translateY(-50%);box-shadow:0 .4rem 1.2rem #17171714}.arvore-ugc__nav--prev{left:.8rem}.arvore-ugc__nav--next{right:.8rem}.arvore-ugc__nav svg{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.arvore-ugc__nav:hover,.arvore-ugc__nav:focus-visible{border-color:#c72d43;color:#c72d43}.arvore-offer-banner{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-top:2.8rem;padding:2.2rem 1.8rem;border-radius:0 0 1.6rem 1.6rem;background:linear-gradient(180deg,transparent 0%,#8e1e34 38%,#8e1e34 100%);color:#fff;text-align:center}.arvore-offer-banner__gifts{width:min(100%,24rem);margin:0 auto;background:transparent}.arvore-offer-banner__gifts img{display:block;width:100%;height:auto;object-fit:contain;background:transparent}.arvore-offer-banner__copy h3{margin:0 0 .6rem;color:#fff;font-size:2.4rem;line-height:1.15}.arvore-offer-banner__copy p{margin:0;color:#ffffffdb;font-size:1.5rem;line-height:1.45}.arvore-offer-banner__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;min-height:4.6rem;padding:0 1.8rem;border:0;border-radius:999px;background:#fff;color:#171717;font-size:1.5rem;font-weight:700;cursor:pointer}.arvore-offer-banner__btn svg{width:1.6rem;height:1.6rem}@media(hover:hover){.arvore-offer:hover{transform:translateY(-3px);box-shadow:0 12px 26px #17171714}.arvore-offer__btn:hover,.arvore-offer__btn:focus-visible{background:#c72d43;color:#fff}.arvore-offer-banner__btn:hover,.arvore-offer-banner__btn:focus-visible{background:#f5f2ec}}.arvore-sign{margin:2.4rem 0 0;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.4}.arvore-note{color:#c72d43}.arvore-reviews__score{display:flex;align-items:baseline;justify-content:center;gap:.8rem;margin:0 0 2rem;color:#171717;font-size:1.5rem}.arvore-reviews__score strong{font-size:2.8rem;line-height:1}.arvore-reviews{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.arvore-reviews>li{padding:1.6rem;border:1px solid #efeae4;border-radius:1.6rem;background:#fff}.arvore-review__top{display:flex;align-items:center;gap:1.2rem}.arvore-review__top img{width:4.4rem;height:4.4rem;border-radius:50%;object-fit:cover;background:#f5f2ec}.arvore-review__top h3{margin:0;color:#171717;font-size:1.5rem;font-weight:700}.arvore-reviews__stars{margin:.2rem 0 0;color:#e0a106;font-size:1.5rem;letter-spacing:.08rem;line-height:1}.arvore-reviews__stars .is-empty{color:#d9d3cb}.arvore-reviews__stars .is-partial{background:linear-gradient(90deg,#e0a106 60%,#d9d3cb 60%);-webkit-background-clip:text;background-clip:text;color:transparent}.arvore-review__text{margin:1.2rem 0 0;color:#171717;font-size:1.5rem;line-height:1.5}.arvore-review__photos{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.arvore-review__photos a{display:block;width:12rem;background:transparent}.arvore-review__photos img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border-radius:1.2rem;background:#f5f2ec}@media screen and (min-width:750px){.arvore-points{grid-template-columns:repeat(2,1fr)}.creme-story--natal .arvore-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.arvore-offers{grid-template-columns:repeat(3,1fr)}.arvore-offer__btn{margin-top:auto}.arvore-offer--popular{margin-top:0}.arvore-compare{display:grid;grid-template-columns:minmax(24rem,.85fr) 1.3fr;gap:3.2rem;align-items:center}.arvore-compare__scroll{margin-top:0}.arvore-ugc__title{font-size:3.2rem}.arvore-ugc__carousel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-content:center;gap:1.6rem;width:100%;max-width:110rem;margin:0 auto}.arvore-ugc__track{justify-content:center;gap:1.6rem;scroll-padding-inline:0;padding:.4rem 0 1.2rem;cursor:grab}.arvore-ugc__track:active{cursor:grabbing}.arvore-ugc__slide{flex:0 0 20rem}.arvore-ugc__nav{position:static;top:auto;transform:none;width:4.4rem;height:4.4rem;flex:none}.arvore-ugc__nav--prev,.arvore-ugc__nav--next{left:auto;right:auto}.arvore-offer-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy gifts" "btn gifts";align-items:center;column-gap:3.2rem;row-gap:1.6rem;padding:2.4rem 2.8rem;text-align:left}.arvore-offer-banner__copy{grid-area:copy;align-self:end}.arvore-offer-banner__btn{grid-area:btn;align-self:start;justify-self:start;width:auto;min-width:22rem}.arvore-offer-banner__gifts{grid-area:gifts;width:24rem;margin:0}.arvore-reviews{max-width:76rem;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/erono-pdp-arvore.css.map */
