.customer-reviews-section{position:relative;overflow:hidden;padding:var(--section-padding-top) 0 var(--section-padding-bottom);background-repeat:no-repeat;background-position:center;background-size:cover}.customer-reviews-bg,.customer-review-bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.customer-review-bg-image{object-fit:cover}.customer-reviews-bg{z-index:0}.customer-reviews-section .page-width{position:relative;z-index:2;max-width:var(--content-max-width);margin:0 auto}.customer-review-slider{position:relative}.customer-review-slide{display:none}.customer-review-slide.active{display:block}.customer-review-wrapper{display:flex;align-items:center;justify-content:space-between}.customer-review-left,.customer-review-right{flex:1}.customer-review-left{display:flex;justify-content:center}.polaroid-stack{position:relative;width:420px;height:470px;cursor:pointer}.polaroid{position:absolute;background:#fff;padding:14px;box-shadow:0 18px 35px #0000002e;transition:.35s}.polaroid img{display:block;width:100%;height:auto}.polaroid.front{width:300px;z-index:3;left:60px;top:35px;transform:rotate(-7deg)}.polaroid.back.first{width:300px;z-index:2;left:92px;top:12px;transform:rotate(8deg)}.polaroid.back.second{width:300px;z-index:1;left:30px;top:62px;transform:rotate(-14deg)}.polaroid-stack:hover .front{transform:rotate(-4deg) scale(1.03)}.polaroid-stack.stack-animate .front{transform:translateY(-15px) rotate(-10deg) scale(1.03)}.review-heading{color:#000;text-align:center;font-family:Lora;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin:0 0 48px}.review-stars{display:flex;justify-content:center;align-items:center;letter-spacing:4px;font-size:20px;color:#111;margin:0 0 4px}.review-title{color:#1a1a1a;text-align:center;font-family:Lora;font-size:19px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 12px}.review-text{color:var(--Bellavita-Brand-Color-Primary-main, #1A1A1A);text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:130%;margin:0 0 12px}.review-text p:last-child{margin-bottom:0}.review-author{text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:130%;color:#111;margin:0}.customer-review-dots{display:flex;justify-content:center;gap:12px;margin-top:45px}.review-dot{width:11px;height:11px;border-radius:50%;border:0;cursor:pointer;background:#00000040;padding:0;transition:.3s}.review-dot.active{width:34px;border-radius:50px;background:#9d7a3c}@media screen and (max-width:1200px){.review-heading{font-size:42px}.review-title{font-size:34px}.review-text{font-size:18px}.review-author{font-size:22px}}@media screen and (max-width:989px){.customer-review-wrapper{flex-direction:column;text-align:center}.customer-review-left,.customer-review-right{display:contents}.review-text{max-width:100%}.polaroid-stack{order:0;width:320px;height:380px;margin:0 auto 30px}.polaroid.front,.polaroid.back.first,.polaroid.back.second{width:240px}.polaroid.front{left:45px;top:28px}.polaroid.back.first{left:72px}.polaroid.back.second{left:18px;top:50px}.review-heading{order:-1;font-size:34px;margin-bottom:35px}.review-stars{order:1;font-size:22px;margin:0 0 18px}.review-title{order:2;font-size:28px;margin-bottom:16px}.review-text{order:3;font-size:16px;line-height:1.6}.review-author{order:4;font-size:18px;margin-top:20px}}@media screen and (max-width:749px){.customer-reviews-section{padding-top:20px;padding-bottom:20px}.polaroid-stack{width:260px;height:260px;margin-bottom:0}.polaroid{padding:10px}.polaroid.front,.polaroid.back.first,.polaroid.back.second{width:195px}.polaroid.front{left:36px;top:18px}.polaroid.back.first{left:55px;top:5px}.polaroid.back.second{left:14px;top:35px}.review-heading{font-size:20px;margin-top:0}.review-stars{font-size:18px;letter-spacing:4px;margin:0}.review-title{font-size:18px;margin:6px}.review-text{font-size:14px}.review-author{font-size:14px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/customer-reviews.css.map */
