.citybeauty-customer-review-section{background-color:#f7f4f0;max-width:1920px;width:100%}.citybeauty-customer-review-section .container-fluid{overflow:hidden;padding:0}.citybeauty-customer-review-section h1{text-align:center;font-weight:400;font-family:Unna,serif;margin-bottom:20px!important;font-size:2.5rem;color:#0c233f}.citybeauty-customer-review-section h1 .mobile{display:none}.citybeauty-customer-review-section .desktop{display:block}.citybeauty-customer-review-section .mobile{display:none}.citybeauty-customer-review-section .owl-carousel{padding-left:1.25rem}.citybeauty-customer-review-section .owl-carousel .customer-card .row{height:280px;background-color:#fff;padding:1rem .5rem;margin:0;align-items:center}.citybeauty-customer-review-section .stars-icon{width:105px!important;margin-bottom:.5rem}.citybeauty-customer-review-section .desktop img.cx-image{width:170px;cursor:zoom-in;margin:auto;max-width:100%}.citybeauty-customer-review-section .desktop .carousel-inner{padding-left:2.5%}.citybeauty-customer-review-section .desktop .col-5.customer-card{flex:0 0 44.666667%;max-width:44.666667%}.citybeauty-customer-review-section .customer-card p{font-size:12px;line-height:22px;margin-bottom:.25rem;letter-spacing:.75px;color:#0c233f;font-family:"Work Sans   ",sans-serif}.citybeauty-customer-review-section .customer-card p.unna{font-family:Unna,serif;font-style:italic;font-size:20px;margin-bottom:0}.citybeauty-customer-review-section .mobile .customer-card p{font-size:16px}.citybeauty-customer-review-section .mobile .customer-card p.unna{font-size:20px}.citybeauty-customer-review-section .mobile .cx-image-mobile{width:100%;max-width:200px;cursor:zoom-in}.citybeauty-customer-review-section .carousel-indicators{position:static;margin:20px 0 0;text-align:center}.citybeauty-customer-review-section .carousel-indicators button{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#0c233f4d;border:none;cursor:pointer;transition:all .3s ease;text-indent:0;opacity:1}.citybeauty-customer-review-section .carousel-indicators button.active,.citybeauty-customer-review-section .carousel-indicators button:hover{background-color:#0c233f;transform:scale(1.2)}.citybeauty-customer-review-section .carousel-control-prev,.citybeauty-customer-review-section .carousel-control-next{width:5%}.citybeauty-customer-review-section .carousel-control-prev-icon,.citybeauty-customer-review-section .carousel-control-next-icon{background-color:#0c233f;border-radius:50%;width:40px;height:40px}.citybeauty-customer-review-section .owl-theme .owl-nav,.citybeauty-customer-review-section .hide--navigation--arrows .sliderPagination{display:none!important}.citybeauty-customer-review-section .hide--navigation--arrows .sliderControl .sliderProgressBar .swiper-pagination-bullet{margin-top:10px!important}.citybeauty-customer-review-section .owl-theme .owl-dots{text-align:center;margin-top:20px}.citybeauty-customer-review-section .swiper{padding:0 10px;cursor:grab}.citybeauty-customer-review-section .swiper:active{cursor:grabbing}.citybeauty-customer-review-section .swiper-slide{cursor:grab}.citybeauty-customer-review-section .swiper-slide:active{cursor:grabbing}.citybeauty-customer-review-section .swiper-slide .customer-card .row{height:280px;background-color:#fff;padding:1rem .5rem;margin:0;align-items:center}.citybeauty-customer-review-section .swiper-slide img.cx-image{width:170px;cursor:zoom-in;margin:auto;max-width:100%}.citybeauty-customer-review-section .sliderControl .sliderProgressBar .swiper-pagination-bullet-active:after{border-radius:50%;width:10px;height:10px}.citybeauty-customer-review-section .sliderControl .sliderProgressBar .swiper-pagination-bullet{background-color:#00000036!important;width:10px!important;height:10px!important;border-radius:50%}.citybeauty-customer-review-section-modal{display:none;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#00000080}.citybeauty-customer-review-section-modal.show{display:flex!important;align-items:center;justify-content:center}.citybeauty-customer-review-section-modal .modal-dialog{position:relative;width:auto;max-width:90%;margin:0;pointer-events:none}.citybeauty-customer-review-section-modal .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:transparent;border:none;border-radius:0;outline:0}.citybeauty-customer-review-section-modal .modal-body{position:relative;flex:1 1 auto;padding:0}.citybeauty-customer-review-section-modal .modal-content .close{opacity:1;z-index:99;width:40px;height:40px;position:absolute;top:-15px;right:-30px;cursor:pointer;font-weight:300;font-size:35px;color:#fff;background:none;border:none;padding:0;line-height:1;display:flex;align-items:center;justify-content:center}.citybeauty-customer-review-section-modal .modal-content .close:hover{color:#fff;opacity:.8}.citybeauty-customer-review-section-modal .image img{width:100%;max-width:600px;height:auto;border-radius:8px}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}body.modal-open{overflow:hidden}.citybeauty-customer-review-section .sliderControl{justify-content:center}@media screen and (max-width: 1399px){.citybeauty-customer-review-section .customer-card p{font-size:14px;line-height:22px}}@media screen and (max-width: 1199px){.citybeauty-customer-review-section .customer-card p{font-size:12px}}@media screen and (max-width: 991px){.citybeauty-customer-review-section .customer-card p{font-size:10px}.citybeauty-customer-review-section .desktop{display:none!important}.citybeauty-customer-review-section .mobile{display:flex;flex-direction:column-reverse}.citybeauty-customer-review-section h1 .mobile{display:block}.citybeauty-customer-review-section h1 .desktop{display:none}}@media screen and (max-width: 767px){.citybeauty-customer-review-section .customer-card p{font-size:8px}.citybeauty-customer-review-section .carousel-inner{padding:0 1rem}.citybeauty-customer-review-section-modal .image img{width:80%}.citybeauty-customer-review-section-modal .modal-content .close{top:-20px;right:15px}.citybeauty-customer-review-section .sliderControl{display:flex!important}}@media screen and (max-width: 575px){.citybeauty-customer-review-section h1{font-size:40px;font-weight:400;font-family:Unna,serif;margin-bottom:20px!important}.citybeauty-customer-review-section .customer-card p{font-size:12px;line-height:20px}.citybeauty-customer-review-section .customer-card p.unna{font-size:12px}}.citybeauty-customer-review-section .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.citybeauty-customer-review-section .carousel-control-prev:focus,.citybeauty-customer-review-section .carousel-control-next:focus,.citybeauty-customer-review-section .carousel-indicators button:focus{outline:2px solid #E1C17A;outline-offset:2px}@media (prefers-contrast: high){.citybeauty-customer-review-section{background-color:#fff;border:2px solid #0C233F}.citybeauty-customer-review-section .customer-card .row{border:2px solid #0C233F}}@media print{.citybeauty-customer-review-section .carousel-control-prev,.citybeauty-customer-review-section .carousel-control-next,.citybeauty-customer-review-section .carousel-indicators{display:none}.citybeauty-customer-review-section .customer-card .row{height:auto;page-break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/citybeauty-customer-review.css.map */
