.error-message{color:#ea143b;display:block;font-size:14px;margin-top:5px}.comments_rates{background:#f2f2f2;border-radius:10px;margin-bottom:2rem;padding:20px}.comments-area>h2+.comments_rates{margin-top:20px}.comments_rates_title{align-items:center;display:flex;gap:1rem;justify-content:start;margin-top:1rem}.comment_rates,.comments_rates_points{align-items:flex-start;display:flex;flex-flow:row wrap;gap:1rem}.comments_rates_points{justify-content:space-between}.comment_rates{justify-content:flex-start}.comment_rates>.comments_rates_detail,.comment_rates>.comments_rates_total,.comments_rates_points>.comments_rates_detail,.comments_rates_points>.comments_rates_total{flex:0 0 auto}.comments_rate_title{font-weight:700}.comments_rates_detail,.comments_rates_total{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:center}.comments_rating{align-items:center;color:#7e8387;display:flex;flex-wrap:wrap;font-size:15px;gap:8px}.comments_rating_score{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap}.post_content ol.comment-list{background:#f2f2f2;border-radius:10px;display:flex;flex-direction:column;margin-bottom:2rem;overflow:hidden;padding-left:0}.comment{align-items:start;display:grid;gap:20px;grid-template-columns:60px 1fr;justify-content:start;padding:20px}.comment:nth-child(odd){background:rgba(0,0,0,.05)}.comment-text{margin-bottom:1.5rem}.comment-text p{margin-bottom:1rem}.comment-avatar{border-radius:999px;height:60px;overflow:hidden;width:60px}.comment-avatar img{height:auto;width:100%}.author-name{color:#ea143b;font-size:1.3rem;font-weight:500;margin-bottom:.5rem}.comment-meta{align-items:start;display:flex;gap:2rem;justify-content:space-between}.comment-metadata{color:#808183;font-size:14px;font-weight:700}.comment-respond{background:#f2f2f2;border-radius:10px;display:flex;flex-direction:column;margin-bottom:2rem;overflow:hidden;padding:20px}.comment-respond form.comment-form{--comment-form-gap:20px;display:flex;flex-direction:column;gap:var(--comment-form-gap)}.comment-respond p.comment-form-comment{display:flex;flex-direction:column;gap:var(--comment-form-gap);margin:0;width:100%}.comment-respond p.comment-form-comment .acf-comment-fields,.comment-respond p.comment-form-comment .acf-fields{width:100%}.acf-comment-fields{column-gap:20px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.comment-form-author-details{align-items:stretch;align-self:flex-start;display:inline-flex;gap:20px;max-width:100%}.comment-form-author-details .comment-form-author,.comment-form-author-details .comment-form-email{flex:0 0 245px;margin:0;width:245px}.comment-form-author-details input[type=email],.comment-form-author-details input[type=text]{box-sizing:border-box;width:100%}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond textarea{background:#fff;border:1px solid #ccc;border-radius:10px;filter:drop-shadow(0 1px 2px rgb(0 0 0/.15));font-family:Manrope;padding:10px}.comment-ratings-panel{background:#fff;border:1px solid #ddd;border-radius:10px;container-type:inline-size;filter:drop-shadow(0 1px 2px rgb(0 0 0/.08));padding:20px}.comment-ratings-panel .acf-fields{column-gap:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:20px;width:100%}.comment-ratings-panel .acf-field{align-items:center;display:flex;flex-direction:column;min-width:0;text-align:center}.comment-ratings-panel .acf-label label{color:#101033;font-family:Manrope,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.comment-ratings-panel .acf-input{align-items:center;display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.comment-rating-stars-native{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.comment-rating-stars{align-items:center;display:flex;flex-wrap:nowrap;gap:3px;justify-content:center;max-width:100%;min-width:0}.comment-rating-star{background-color:#c5c5c5;border:0;flex:0 0 18px;height:18px;-webkit-mask:url("../img/svg/star-icon.svg") center /contain no-repeat;mask:url("../img/svg/star-icon.svg") center /contain no-repeat;padding:0;transition:background-color .15s ease,transform .1s ease;width:18px}button.comment-rating-star{cursor:pointer}.comment-rating-stars--display{justify-content:flex-start}.comment-rating-stars--display .comment-rating-star{cursor:default;flex:0 0 14px;height:14px;pointer-events:none;width:14px}.comment-rating-star.is-active{background-color:#ea143b}.comment-rating-star.is-half{background:linear-gradient(90deg,#ea143b 50%,#c5c5c5 0)}button.comment-rating-star:focus-visible,button.comment-rating-star:hover{background-color:#ea143b;outline:none;transform:scale(1.08)}.comment-rating-score{color:#7e8387;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.2}.comment-ratings-hint{border-top:1px solid #e5e5e5;color:#9a9a9a;font-family:Manrope,sans-serif;font-size:12px;font-weight:400;line-height:1.45;margin:16px 0 0;padding-top:16px;text-align:center;width:100%}.comment-ratings-error{color:#ea143b;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.3;margin:0 0 12px;width:100%}.comment-ratings-panel.has-error{border-color:#ea143b}@container (max-width: 960px){.comment-ratings-panel .acf-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.comment-rating-star{flex:0 0 14px;height:14px;width:14px}.comment-rating-stars{gap:2px}}@container (max-width: 520px){.comment-ratings-panel .acf-fields{grid-template-columns:1fr}.comment-rating-star{flex:0 0 18px;height:18px;width:18px}.comment-rating-stars{gap:3px}}.acf-field,.acf-label{margin:0!important}.acf-range-wrap{align-items:center;display:flex;gap:10px}.acf-range-wrap input[type=number]{background:transparent;border:0;margin-left:0!important;min-width:2rem!important;padding:0!important;width:3rem!important}.comment-respond .submit{background:#ea143b;border:0;border-radius:10px;color:#fff!important;display:block;font-family:Manrope;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:.8rem 1.2rem;text-decoration:none!important;text-wrap:nowrap}.required-field-message{display:none}.comments-title{background:#f2f2f2;border-radius:10px;font-style:normal;font-weight:500;line-height:100%;margin-bottom:2rem;margin-top:1rem;padding:20px}.comment-reply-title{color:#101033;font-family:Manrope,sans-serif;font-size:36px;font-style:normal;font-weight:800;line-height:normal;margin:0 0 20px}#cancel-comment-reply-link,.comment-reply a{color:#ea143b;font-family:Manrope;font-size:13px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}#cancel-comment-reply-link:hover,.comment-reply a:hover{color:#101033}.children{list-style:none;padding-left:8%}.comment-notes,.logged-in-as{color:#434343;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin-bottom:0;width:100%}.comment-form-cookies-consent{margin-bottom:0;width:100%}.comment-form-cookies-consent label{color:#434343;font-family:Manrope;font-size:14px;font-weight:400;line-height:150%}.comments-area .author-name a{color:#ea143b;text-decoration:none}.comments-area .author-name a:hover{color:#101033}.comment-form p{margin-bottom:0;width:100%}.comment-form-author-details p{width:auto}.comment-form-comment textarea{min-height:120px;resize:vertical;width:100%}.form-submit{margin-top:0;width:100%}.comment-respond .form-submit .submit{cursor:pointer;max-width:385px;width:100%}@media only screen and (max-width:1023px){.comment_rates,.comments_rates_points{justify-content:center}.comments_rates_detail,.comments_rates_total,.comments_rating{align-items:center}.comments_rating{justify-content:center}}@media only screen and (max-width:1350px){.comments_rating{flex-direction:column}.acf-comment-fields,.comment-ratings-panel .acf-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.comment-ratings-panel .comment-rating-star{flex:0 0 14px;height:14px;width:14px}.comment-ratings-panel .comment-rating-stars{gap:2px}}@media only screen and (max-width:900px){.comments_rates_title{justify-content:center}}@media only screen and (max-width:700px){.comment-form-author-details{align-self:stretch;display:flex;flex-direction:column;width:100%}.comment-form-author-details .comment-form-author,.comment-form-author-details .comment-form-email,.post_content p.comment-form-author,.post_content p.comment-form-email{flex:1 1 auto;margin-bottom:0;width:100%}}@media only screen and (max-width:500px){.comment{grid-template-columns:1fr}}@media only screen and (max-width:520px){.acf-comment-fields,.comment-ratings-panel .acf-fields{grid-template-columns:1fr}.comment-ratings-panel .comment-rating-star{flex:0 0 18px;height:18px;width:18px}.comment-ratings-panel .comment-rating-stars{gap:3px}}