.customer-reviews{padding:var(--spacing-2xl) 0;background:var(--gradient-birthday-section);overflow:hidden}.customer-reviews__header{text-align:center;margin-bottom:var(--spacing-xl)}.customer-reviews__title{color:var(--color-primary-blue)}.customer-reviews__slider-wrap{position:relative}.customer-reviews .customer-reviews__swiper{padding-bottom:48px}.customer-reviews__swiper .swiper-slide{height:auto}.customer-reviews__pagination{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;gap:8px}.customer-reviews__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0;opacity:1;background-color:var(--color-pagination-inactive);transition:background-color var(--transition-base)}.customer-reviews__pagination .swiper-pagination-bullet-active{background-color:var(--color-primary-blue)}.customer-reviews__card{position:relative;display:flex;align-items:stretch;gap:clamp(16px,2vw,28px);height:100%;min-height:260px;padding:clamp(10px,2.5vw,30px);background-color:var(--color-beige);border:1px solid var(--color-black);border-radius:30px;align-items:center}.customer-reviews__photo{position:relative;flex:0 0 clamp(120px,14vw,160px);display:flex;align-items:flex-end;justify-content:center;height:40vh;min-height:310px;min-width:250px}.customer-reviews__photo-bg{position:absolute;bottom:0;width:100%;height:100%;background-color:var(--color-primary-blue);border-radius:16px;display:block!important}.customer-reviews__photo img{position:relative;z-index:1;width:100%;max-height:254px;object-fit:contain;object-position:bottom center}.customer-reviews__body{flex:1;min-width:0;display:flex;flex-direction:column;padding:55px 0}.customer-reviews__stars{display:flex;gap:4px;margin-bottom:10px}.customer-reviews__stars svg{width:16px;height:16px;fill:var(--color-primary-blue)}.customer-reviews__card-title{font-size:clamp(18px,1.2vw + 10px,24px);font-weight:700;color:var(--color-primary-blue);line-height:1.3;margin-bottom:10px}.customer-reviews__quote{font-size:clamp(14px,.8vw + 10px,18px);font-weight:400;line-height:1.55;margin-bottom:45px}.customer-reviews__name{font-size:clamp(14px,.8vw + 10px,20px);font-weight:600;line-height:1.4;margin-top:auto}.customer-reviews__badge{position:absolute;right:clamp(16px,2vw,24px);bottom:clamp(16px,2vw,24px);display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--radius-pill);background-color:var(--color-primary-blue);color:var(--color-white);font-size:clamp(11px,.5vw + 9px,13px);font-weight:600;white-space:nowrap}@media(max-width:1800px){.customer-reviews__card-title{font-size:clamp(18px,1.2vw + 10px,20px)}.customer-reviews__quote,.customer-reviews__name{font-size:clamp(14px,.8vw + 10px,16px)}.customer-reviews__card{padding:clamp(20px,2.5vw,20px)}section.customer-reviews{padding-bottom:40px}}@media screen and (max-width:1024px){.customer-reviews__body{padding:40px 0}.customer-reviews__photo{min-height:280px}}@media(max-width:767px){.customer-reviews{padding:var(--spacing-xl) 0}.customer-reviews__header{margin-bottom:var(--spacing-lg)}.customer-reviews__card{flex-direction:column;min-height:240px;border-radius:18px}.customer-reviews__photo{width:100%;min-width:100%;min-height:260px}.customer-reviews__body{padding:10px 0 0}.customer-reviews__quote{margin-bottom:37px}.customer-reviews__badge{margin-left:auto}.customer-reviews__name{margin-bottom:5px}.customer-reviews__slider-wrap{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}}.customer-reviews__star--full svg{fill:var(--cr-star, #000B8C)}.customer-reviews__star--empty svg{fill:#f5b301}
/*# sourceMappingURL=/cdn/shop/t/33/assets/customer-reviews.css.map */
