@charset "UTF-8";
.node-reviews{padding-left:25px;padding-right:25px;display:flex}@media screen and (min-width:768px){.node-reviews{padding-left:50px;padding-right:50px}}@media screen and (min-width:1200px){.node-reviews{padding-left:3.75rem;padding-right:3.75rem}}.node-reviews .comments{column-count:1;column-gap:30px}@media screen and (min-width:768px){.node-reviews .comments{column-count:2}}@media screen and (min-width:992px){.node-reviews .comments{column-count:3}}@media screen and (min-width:1200px){.node-reviews .comments{column-gap:1.5rem;column-count:4}}.node-reviews .comment{display:grid;grid-template-rows:1fr auto;margin-bottom:30px;break-inside:avoid}@media screen and (min-width:1200px){.node-reviews .comment{margin-bottom:1.5rem}}.node-reviews .comment:last-child{margin-bottom:0}.node-reviews .comment_item{padding:20px 15px;width:280px;grid-row:1 / -1;grid-column:1;background-color:#FFFFFF;border-radius:10px;box-shadow:0px 4px 12px rgba(142, 162, 170, 0.2)}@media screen and (min-width:768px){.node-reviews .comment_item{width:300px}}@media screen and (min-width:992px){.node-reviews .comment_item{width:260px}}@media screen and (min-width:1200px){.node-reviews .comment_item{padding:1rem;width:19rem;border-radius:0.5rem}}.node-reviews .comment_item .field-comment-text{font-weight:400;font-size:1rem;line-height:1.3;margin-bottom:15px}@media screen and (min-width:1200px){.node-reviews .comment_item .field-comment-text{font-weight:400;font-size:1rem;line-height:1.5}}@media screen and (min-width:768px){.node-reviews .comment_item .field-comment-text{margin-bottom:1rem}}.node-reviews .comment_item .field-comment-name{font-family:"Rubik";font-weight:700;font-size:1rem;line-height:1.25;text-transform:uppercase}@media screen and (min-width:1200px){.node-reviews .comment_item .field-comment-name{font-family:"Rubik";font-weight:700;font-size:0.9rem}}.node-reviews .comment_item .field-comment-images{margin-bottom:15px}@media screen and (min-width:768px){.node-reviews .comment_item .field-comment-images{margin-bottom:1rem}}.node-reviews .comment_item .field-comment-images .field-items{display:flex}.node-reviews .comment_item .field-comment-images .field-item{height:41px;width:68px;margin-right:2px}@media screen and (min-width:768px){.node-reviews .comment_item .field-comment-images .field-item{width:93px;height:55px}}@media screen and (min-width:1200px){.node-reviews .comment_item .field-comment-images .field-item{width:4.65rem;height:2.75rem}}.node-reviews .comment_item .field-comment-images .field-item:last-child{margin-right:0}.node-reviews .comment_item .field-comment-images img{width:100%;object-fit:cover}.button__form{display:none}@media screen and (min-width:1200px){.button__form{font-family:"Rubik";font-weight:700;line-height:1.25;font-size:16px;transition:all 250ms ease;position:absolute;top:-5.75rem;right:3.75rem;padding:1rem 2rem;border-radius:0.25rem;color:#FFFFFF;border:none;background-color:#008BD2;text-transform:uppercase;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0, 0, 0, 0)}}@media screen and (min-width:1200px) and (min-width:1200px){.button__form{font-size:12px}}@media screen and (min-width:1800px){.button__form{font-size:0.8rem}}.button__form:hover,.button__form:focus{transition:all 250ms ease;background-color:#95C11F;box-shadow:0 10px 10px -10px rgba(0, 0, 0, 0.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.button__form:before{margin-right:0.5rem;font-family:"icomoon";content:"";color:#fff}.comment-form-wrapper{max-width:22.5rem;padding:1rem 1.875rem;box-shadow:0px 4px 12px rgba(142, 162, 170, 0.2);border-radius:0.5rem;background-color:#FFFFFF}.comment-form-wrapper .comment-form-title{font-family:"Rubik";font-weight:700;font-size:1.125rem;line-height:1.25;margin-bottom:0.75rem;text-align:center;text-transform:uppercase;color:#303030}@media screen and (min-width:1200px){.comment-form-wrapper .comment-form-title{font-family:"Rubik";font-weight:700;font-size:1.2rem}}.comment-form-wrapper .form-textarea-wrapper{width:100%}.comment-form-wrapper .form-item{position:relative;width:100%;margin-bottom:10px;display:flex}@media screen and (min-width:1200px){.comment-form-wrapper .form-item{margin-bottom:0}}.comment-form-wrapper .form-item input,.comment-form-wrapper .form-item select,.comment-form-wrapper .form-item textarea{transition:all 250ms ease;color:#303030;font-weight:400;font-size:1rem;line-height:1.3;outline:none;width:100%;padding:20px 50px 20px 15px;z-index:0;background-color:#FFFFFF;outline:none;border:0.05rem solid #F0F3FA;border-radius:0.25rem}@media screen and (min-width:1200px){.comment-form-wrapper .form-item input,.comment-form-wrapper .form-item select,.comment-form-wrapper .form-item textarea{font-size:1rem}}@media screen and (min-width:1200px){.comment-form-wrapper .form-item input,.comment-form-wrapper .form-item select,.comment-form-wrapper .form-item textarea{min-width:unset;padding:0.75rem 3rem 0.75rem 0.75rem;width:100%}}.comment-form-wrapper .form-item input:hover,.comment-form-wrapper .form-item input:focus,.comment-form-wrapper .form-item select:hover,.comment-form-wrapper .form-item select:focus,.comment-form-wrapper .form-item textarea:hover,.comment-form-wrapper .form-item textarea:focus{border:0.05rem solid #008BD2}.comment-form-wrapper .form-item input::placeholder{color:#303030;font-weight:400;font-size:1rem;line-height:1.3;outline:none}@media screen and (min-width:1200px){.comment-form-wrapper .form-item input::placeholder{font-size:1rem}}.comment-form-wrapper .form-item:after{position:absolute;top:50%;transform:translateY(-50%);right:0.15rem;width:2.15rem;height:1.2rem;display:flex;justify-content:center;align-items:center;font-family:"icomoon";color:#008bd2;font-size:1.2rem;background:#fff}.comment-form-wrapper .form-type-textarea textarea{height:150px;resize:none}@media screen and (min-width:1200px){.comment-form-wrapper .form-type-textarea textarea{height:7.5rem}}.comment-form-wrapper .form-type-textarea textarea::placeholder{color:#303030}.comment-form-wrapper .form-type-textarea:after{top:0.9rem;transform:unset;content:""}.comment-form-wrapper .field--widget-image-image{display:flex}.comment-form-wrapper .field--widget-image-image details{margin:0.75rem 0;border:none}.comment-form-wrapper .field--widget-image-image details summary{display:none}.comment-form-wrapper .field--widget-image-image .details-wrapper{padding:0}.comment-form-wrapper .field--widget-image-image .form-type-managed-file{margin-bottom:0.75rem;display:flex;flex-direction:column;justify-content:center}.comment-form-wrapper .field--widget-image-image label{display:none}.comment-form-wrapper .field--widget-image-image .description{font-weight:400;font-size:1rem;line-height:1.3}@media screen and (min-width:1200px){.comment-form-wrapper .field--widget-image-image .description{font-weight:400;font-size:1rem;line-height:1.5}}.comment-form-wrapper .image-widget{display:none}.comment-form-wrapper #edit-field-comment-images-0--label{font-family:"Rubik";font-weight:700;line-height:1.25;font-size:16px;padding:20px 30px;border-radius:5px;color:#FFFFFF;border:none;background-color:#008BD2;transition:all 250ms ease;margin-bottom:0.75rem;display:flex;justify-content:center;text-transform:uppercase;cursor:pointer}@media screen and (min-width:1200px){.comment-form-wrapper #edit-field-comment-images-0--label{font-size:0.8rem;padding:1rem 1.5rem;border-radius:0.25rem}}.comment-form-wrapper #edit-field-comment-images-0--label:hover,.comment-form-wrapper #edit-field-comment-images-0--label:focus{background-color:#95C11F}.comment-form-wrapper #edit-field-comment-images-0--label:before{margin-right:0.5rem;font-family:icomoon;content:"";color:#fff}.comment-form-wrapper .form-actions{display:flex;justify-content:center}.comment-form-wrapper .form-actions .button--primary{font-family:"Rubik";font-weight:700;line-height:1.25;font-size:16px;padding:20px 30px;border-radius:5px;color:#FFFFFF;border:none;background-color:#008BD2;transition:all 250ms ease;width:100%;text-transform:uppercase}@media screen and (min-width:1200px){.comment-form-wrapper .form-actions .button--primary{font-size:0.8rem;padding:1rem 1.5rem;border-radius:0.25rem}}.comment-form-wrapper .form-actions .button--primary:hover,.comment-form-wrapper .form-actions .button--primary:focus{background-color:#95C11F}.comment-form-wrapper .form-actions .button--primary:before{margin-right:0.5rem;font-family:icomoon;content:"";color:#fff}.comment-form-wrapper .form-actions #edit-preview{display:none}.comment-form-wrapper .form-type-textfield{margin-bottom:0.75rem}.comment-form-wrapper .form-type-textfield:after{content:""}/*# sourceMappingURL=reviews.css.map */