@keyframes review-image-zoom-modal_rise-down__5qKSs{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes review-image-zoom-modal_rise-up__clMs3{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes review-image-zoom-modal_opacityAnimation__hmuuk{0%{opacity:1}to{opacity:0}}@keyframes review-image-zoom-modal_rise-right__sb_ra{0%{transform:translateX(-5%)}to{transform:translateX(0)}}@keyframes review-image-zoom-modal_rise-left__WCsox{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes review-image-zoom-modal_backgroundFade__GlXKm{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.review-image-zoom-modal_customOverlay__rbZtR{background:#fff!important}.review-image-zoom-modal_customModal__ekD_Y{width:100%!important;height:100%!important;margin:0!important;padding:0!important;box-shadow:none!important}.review-image-zoom-modal_customIcon__G9XAX{display:none!important}.review-image-zoom-modal_modalSlider__oZmHf{margin:0;padding:0}.review-image-zoom-modal_modalImage___rnOa{cursor:zoom-out!important}.review-image-zoom-modal_navigationIconContainer__AT79b{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:20px}@media(max-width:990px){.review-image-zoom-modal_navigationIconContainer__AT79b{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}}.review-image-zoom-modal_navigationIconContainer__AT79b .review-image-zoom-modal_navigationIcon___Eand{display:flex;align-items:center;justify-content:center;background:#fff;cursor:pointer;padding:5px;border-radius:50%;border:1px solid #000;transition:all .2s ease}.review-image-zoom-modal_navigationIconContainer__AT79b .review-image-zoom-modal_navigationIcon___Eand:hover{background-color:#efefef;transform:scale(1.1)}@media(max-width:990px){.review-image-zoom-modal_navigationIconContainer__AT79b .review-image-zoom-modal_navigationIcon___Eand:hover{background-color:#efefef}}@keyframes review_rise-down__frzRc{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes review_rise-up__K7Zg1{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes review_opacityAnimation__GRDwa{0%{opacity:1}to{opacity:0}}@keyframes review_rise-right__4ZV70{0%{transform:translateX(-5%)}to{transform:translateX(0)}}@keyframes review_rise-left__OFQtZ{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes review_backgroundFade__tbZQt{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.review_container__x__XL{margin:1rem auto;padding:24px 36px;max-width:1000px;position:relative;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.review_container__x__XL:hover{outline:2px solid #000}@media(max-width:990px){.review_container__x__XL{padding:16px}}.review_topContainer__irWY0{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:25px}.review_topContainer__irWY0 .review_ratingStarsContainer__5Wst6{display:flex;align-items:center;flex-wrap:wrap}.review_mainContent__OZv_G{display:flex;gap:5%;justify-content:space-between}@media(max-width:990px){.review_mainContent__OZv_G{flex-direction:column-reverse}}.review_leftContainer__rtwt2{width:70%}@media(max-width:990px){.review_leftContainer__rtwt2{width:100%}}.review_leftContainer__rtwt2 .review_contentContainer__woKnh .review_title__eyk5j{color:#000;font-size:16px;line-height:24px;font-weight:500;padding-bottom:5px}.review_leftContainer__rtwt2 .review_contentContainer__woKnh .review_content__U92zk{color:#000;font-size:15px;font-weight:300;line-height:22px;word-break:break-word}.review_leftContainer__rtwt2 .review_contentContainer__woKnh .review_imagesContainer__gXeAW{margin-top:1rem;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.review_leftContainer__rtwt2 .review_contentContainer__woKnh .review_imageWrapper__EzRYl{position:relative;width:100px;height:100px;cursor:pointer;border-radius:8px;overflow:hidden;transition:transform .2s ease}.review_leftContainer__rtwt2 .review_contentContainer__woKnh .review_imageWrapper__EzRYl:hover{transform:scale(1.05)}.review_dateContainer__kS1MT{display:flex;gap:5px}.review_dateContainer__kS1MT .review_title__eyk5j{color:#000;font-size:15px;font-weight:500}@media(max-width:990px){.review_dateContainer__kS1MT .review_title__eyk5j{font-size:16px}}.review_dateContainer__kS1MT .review_content__U92zk{color:#000;font-size:15px;font-weight:400}@media(max-width:990px){.review_dateContainer__kS1MT .review_content__U92zk{font-size:16px}}.review_nameContainer__BYwAE{margin-top:10px;display:flex;flex-direction:column;gap:4px}.review_purchased__r34Oc{font-weight:400;font-size:13px;font-style:italic}@keyframes product-reviews_rise-down__w6vkh{0%{transform:translateY(-10%)}to{transform:translateY(0)}}@keyframes product-reviews_rise-up___3Bkj{0%{transform:translateY(20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes product-reviews_opacityAnimation__n5SAv{0%{opacity:1}to{opacity:0}}@keyframes product-reviews_rise-right__B_hWj{0%{transform:translateX(-5%)}to{transform:translateX(0)}}@keyframes product-reviews_rise-left__lfbKi{0%{transform:translateX(10%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes product-reviews_backgroundFade__qHR2L{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.product-reviews_container__T8OUn{margin:40px 0;padding:0 16px}.product-reviews_header__Zc9xw{margin:10px 0;padding:0 1.25rem .9375rem}@media(max-width:990px){.product-reviews_header__Zc9xw{padding:0 1.25rem .9375rem}}@media(max-width:750px){.product-reviews_header__Zc9xw{padding:0 .9375rem .625rem}}.product-reviews_header__Zc9xw{display:flex;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto}.product-reviews_title__oJ9Up{font-weight:700;color:var(--primary-color);font-size:36px;line-height:100%}@media(max-width:750px){.product-reviews_title__oJ9Up{font-size:24px}}.product-reviews_formContainer__6MddK{animation:product-reviews_rise-down__w6vkh .4s ease;max-width:1000px;margin:40px auto;padding:16px;border-radius:12px}.product-reviews_formContainer__6MddK .product-reviews_formHeader__erRIS{margin-bottom:20px}.product-reviews_formContainer__6MddK .product-reviews_reviewTitle__WzMtl{font-weight:500;line-height:20px;text-decoration:underline;margin-bottom:10px}.product-reviews_formContainer__6MddK .product-reviews_inputContainer__eRGYF{margin-bottom:16px}.product-reviews_formContainer__6MddK .product-reviews_submitButton__g_37b{background:var(--primary-color);outline:0;border:none;white-space:nowrap;color:#fff;font-weight:700;max-height:50px;font-family:Montserrat,sans-serif;cursor:pointer;line-height:100%;letter-spacing:.1em;text-transform:uppercase;filter:drop-shadow(0 4px 15px rgba(0,0,0,.1));border-radius:5px;transition:all .2s linear;font-size:14px;padding:1.2rem 2rem}.product-reviews_formContainer__6MddK .product-reviews_submitButton__g_37b:hover{transform:scale(1.05)}.product-reviews_formContainer__6MddK .product-reviews_submitButton__g_37b[aria-disabled=true]{background:#e0e0e0;color:#9e9e9e;cursor:not-allowed}.product-reviews_formContainer__6MddK .product-reviews_submitButton__g_37b[aria-disabled=true]:hover{transform:none}@media(max-width:750px){.product-reviews_formContainer__6MddK .product-reviews_submitButton__g_37b{width:100%}}.product-reviews_content__mpg_9{margin:10px 0;padding:0 1.25rem .9375rem}@media(max-width:990px){.product-reviews_content__mpg_9{padding:0 1.25rem .9375rem}}@media(max-width:750px){.product-reviews_content__mpg_9{padding:0 .9375rem .625rem}}.product-reviews_content__mpg_9{margin-top:16px;position:relative}.product-reviews_paginationWrapper__w6tWL{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.product-reviews_paginationItemActive__3ivvZ,.product-reviews_paginationItem__UbbXn{display:flex;align-items:center;justify-content:center;cursor:pointer;width:30px;height:30px;border-radius:50%;font-weight:600;font-size:12px;padding:10px;background-color:#f8f8f8;color:#000}.product-reviews_paginationItemActive__3ivvZ{background-color:#000;color:#f8f8f8}.product-reviews_spinnerContainer__43CUu{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-reviews_noComment__WWoA_{display:flex;align-items:center;justify-content:center;padding:70px 0;width:100%}.product-reviews_noComment__WWoA_ h2{text-align:center;border-radius:5px;font-weight:500;font-size:16px;background:#f8f8f8;padding:12px 16px}