#maincontent{padding-right:0;padding-left:0;margin:0;max-width:none}.customer-reviews-cms-page{width:100%;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.customer-reviews-cms-page .reviews-section{max-width:1280px;width:100%}.customer-reviews-cms-page .reviews-section.full-width{max-width:none}.customer-reviews-cms-page .summary-container{background-color:#fff8f3;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:normal;gap:10px;padding:16px 0}.customer-reviews-cms-page .summary-container h2{margin:0;font-size:clamp(68px,8vw,72px);font-weight:800;color:#333}.customer-reviews-cms-page .summary-container .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.customer-reviews-cms-page .summary-container .wrapper .rating-summary{margin:0 !important}.customer-reviews-cms-page .summary-container .wrapper .rating-summary .rating-result{width:110px}.customer-reviews-cms-page .summary-container .wrapper .rating-summary .rating-result:before{height:20px;font-size:20px}.customer-reviews-cms-page .summary-container .wrapper .rating-summary .rating-result span:before{color:#333 !important;height:20px;font-size:20px}.customer-reviews-cms-page .summary-container .wrapper .summary-info{font-size:16px;font-style:normal;color:#333}.customer-reviews-cms-page .summary-container .wrapper .summary-info a{color:#333 !important;text-decoration:underline}.customer-reviews-cms-page h1.section-title,.customer-reviews-cms-page h2.section-title{color:#333;margin-top:0;margin-bottom:5px;font-size:clamp(24px,5vw,32px);font-style:normal;font-weight:700 !important;text-align:center}.customer-reviews-cms-page p.section-info{margin:0;font-size:16px;text-align:center;padding:0 16px}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,300px);justify-content:center}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item{box-shadow:0px 4px 20px 0px rgba(0,0,0,.07000000000000001);border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;gap:5px}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-item-photo{display:block}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-item-photo img{border-radius:50%;width:130px;height:130px;border:4px solid #fde0c9}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container{display:flex;flex-direction:column;justify-content:space-between;gap:16px;width:100%;height:100%}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-info{display:flex;flex-direction:column;align-items:center;gap:5px;width:100%}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-info .rating-summary{margin:0 !important;display:flex;align-items:center}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-info .feedback-reviewer-name{color:#4d4d4d;font-size:16px}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-info .feedback-review-text{text-align:center;color:#333}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-compose{display:flex;flex-direction:row;justify-content:space-between;width:100%}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-compose .feedback-product-name{color:#4d4d4d;font-size:12px;line-height:20px;text-decoration:underline;text-underline-offset:3px}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper .feedback-item .feedback-review-details-container .feedback-review-compose .feedback-review-date{color:#929292;font-size:12px}.customer-reviews-cms-page .accordion-container{max-width:1280px;padding:0 16px}.customer-reviews-cms-page .accordion-container>p{text-align:center}.customer-reviews-cms-page .accordion-container .accordion-content{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}.customer-reviews-cms-page .accordion-container .accordion-content .ac{padding:16px;border-radius:16px;border:1px solid #d1d1d1}.customer-reviews-cms-page .accordion-container .accordion-content .ac .ac-header button{font-size:16px;font-style:normal;font-weight:400;color:#333;font-family:Lato;display:flex;justify-content:space-between;padding-right:0;-webkit-tap-highlight-color:transparent}.customer-reviews-cms-page .accordion-container .accordion-content .ac .ac-header button .fa{font-weight:700;font-size:14px;color:#4d4d4d}.customer-reviews-cms-page .accordion-container .accordion-content .ac .ac-header button .fa-chevron-up{display:none}.customer-reviews-cms-page .accordion-container .accordion-content .ac .ac-header button:after{display:none}.customer-reviews-cms-page .accordion-container .accordion-content .ac.is-active .ac-header button .fa-chevron-down{display:none}.customer-reviews-cms-page .accordion-container .accordion-content .ac.is-active .ac-header button .fa-chevron-up{display:block}.customer-reviews-cms-page .accordion-container .accordion-content .ac .ac-panel p{font-family:Lato;font-size:14px;font-style:normal}@media screen and (max-width:768px){.customer-reviews-cms-page .accordion-container .accordion-content{grid-template-columns:1fr;gap:0}}@media screen and (max-width:640px){.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.customer-reviews-cms-page{gap:20px}.customer-reviews-cms-page .summary-container{flex-direction:row;gap:24px}.customer-reviews-cms-page .feedbacks-container .feedbacks-grid-wrapper{grid-template-columns:1fr;padding:0 16px}}