.fl-reviews{position:relative}.fl-reviews .fl-container{padding-left:47px;padding-right:47px}.fl-review-header{position:relative;text-align:center;margin-bottom:55px;padding-right:373px}.fl-reviews__icon-wrap{position:absolute;top:-151px;right:20px;transition:.2s ease-in-out}.fl-reviews__icon-wrap:hover{transform:rotate(20deg)}.fl-reviews .fl-review-header .fl-review-star{justify-content:flex-start}.fl-reviews .fl-review-header .fl-review-star .fl-star-item svg{display:block;width:35px;height:35px}.fl-reviews .fl-review-header .fl-review-star .fl-text{font-size:24px}.fl-review-list{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:40px}@media all and (max-width:992px){.fl-review-list{flex-direction:row}}.fl-review-list .fl-comment p:not(:last-of-type){margin-bottom:25px}.fl-review-list .fl-comment p:last-of-type{margin-bottom:0}.fl-review-list .fl-review-item{flex-grow:1;flex-shrink:0;flex-basis:40%;max-width:50%;padding:40px;border-radius:10px;background-color:#fff;color:#672f25}@media all and (max-width:992px){.fl-review-list .fl-review-item{max-width:100%;flex-basis:100%}}.fl-review-list .fl-review-item .fl-review-star{color:#672f25}.fl-review-list .fl-name{font-family:GT-Maru,sans-serif;font-size:19px;font-weight:700;letter-spacing:normal;line-height:29px;margin:0;text-transform:capitalize}.fl-review-list .fl-name:before{content:"-"}.fl-review-list .fl-review-star{margin-top:10px}.fl-review-list .fl-line{display:block;width:100%;max-width:188px;height:2px;margin-top:25px;background-color:currentColor}.fl-review-list .fl-title{font-size:24px;font-weight:700;letter-spacing:normal;font-family:GT-Maru,sans-serif;margin-bottom:0;margin-top:22px}.fl-review-list .fl-comment{font-size:18px;font-weight:500;font-style:normal;margin:20px 0;line-height:1.4}.fl-reviews .fl-btn-wrap{margin-top:70px}@media screen and (min-width:1618px)and (max-width:2022px){.fl-review-list .fl-review-item{flex-basis:calc(944px / 1.3)}}@media screen and (max-width:1120px){.fl-review-header{padding-right:0}.fl-reviews__icon-wrap{top:85px;right:0}}@media screen and (min-width:974px)and (max-width:1080px){.fl-reviews .fl-container{padding-left:62px;padding-right:62px}.fl-review-header{margin-bottom:59px}.fl-review-header .fl-heading{font-size:155px;line-height:133.43px;letter-spacing:.58px}.fl-review-list .fl-review-item{padding:97px 68px 110px 85px}.fl-review-list .fl-name{font-size:35px;line-height:34.64px}.fl-review-list .fl-review-star{margin-top:29px}.fl-review-list .fl-line{margin-top:36px}.fl-review-list .fl-title{font-size:40px;margin-top:59px}.fl-review-list .fl-comment{font-size:35px;line-height:48.5px;margin-top:45px}.fl-reviews .fl-btn-review{font-size:50px}}@media screen and (min-width:701px)and (max-width:973px){.fl-reviews .fl-container{padding-left:40px;padding-right:40px}.fl-review-header{margin-bottom:40px}.fl-reviews .fl-review-header .fl-heading{font-size:80px;line-height:65px}.fl-reviews .fl-review-header .fl-review-star{margin-top:20px}.fl-review-list .fl-review-item{padding:57px 28px 90px 45px}.fl-review-list .fl-review-star{margin-top:14px}.fl-review-list .fl-line{margin-top:20px}.fl-review-list .fl-title{font-size:36px;margin-top:25px}.fl-review-list .fl-comment{font-size:28px;line-height:37.5px;margin-top:25px}}@media screen and (max-width:700px){.fl-reviews-section>.fl-reviews{padding-top:34px;padding-bottom:34px}.fl-reviews .fl-container{padding-left:22px;padding-right:22px}.fl-review-header{margin-bottom:30px}.fl-reviews .fl-review-header .fl-heading{font-size:48px}.fl-reviews .fl-review-header .fl-review-star{margin-top:8px}.fl-reviews .fl-review-header .fl-review-star .fl-star-item svg{width:22px;height:22px}.fl-reviews .fl-review-header .fl-review-star .fl-text{font-size:16px}.fl-review-list{gap:30px}.fl-review-list .fl-review-item{padding:25px}.fl-review-list .fl-name{font-size:16px;line-height:18px}.fl-review-list .fl-review-star{margin-top:10px}.fl-review-list .fl-review-star .fl-star-item svg{display:block;width:18px;height:18px}.fl-review-list .fl-line{margin-top:14px;max-width:150px}.fl-review-list .fl-title{font-size:18px;margin-top:20px}.fl-review-list .fl-comment{font-size:16px;margin-top:12px}.fl-reviews .fl-btn-wrap{margin-top:30px}.fl-reviews .fl-btn-review{font-size:18px}.fl-reviews__icon-wrap{display:none}}.fl-reviews-form-wrap{width:100%;max-width:700px}.fl-reviews-form-wrap input[type=text],.fl-reviews-form-wrap input[type=email],.fl-reviews-form-wrap textarea{font-family:GT-Maru,sans-serif;font-weight:600;font-size:18px;color:#672f25;width:100%;margin:8px 0;background-color:transparent;border:5px solid #672f25;border-radius:10px;padding:20px 15px;transition:.2s ease-in-out}.fl-reviews-form-wrap textarea{resize:none;min-height:180px}.fl-reviews-form-wrap input[type=text]::placeholder,.fl-reviews-form-wrap input[type=email]::placeholder,.fl-reviews-form-wrap textarea::placeholder{font-family:GT-Maru,sans-serif;font-weight:600;color:#672f25;text-transform:uppercase}.fl-reviews-form-wrap input[type=text]:focus,.fl-reviews-form-wrap input[type=email]:focus,.fl-reviews-form-wrap textarea:focus{outline:none;box-shadow:none;border-color:#672f25b3}.fl-reviews-form-wrap .review-form-submit{margin:40px 0 30px}.fl-reviews-form-wrap .review-form-submit button{position:relative;z-index:1;top:0;left:0;background-color:#672f25;color:#fff;box-shadow:10px 10px #5b231a;letter-spacing:0px;display:inline-block;width:fit-content;text-transform:uppercase;text-align:center;text-decoration:none;padding:20px 45px;border-radius:50px;border:0;font-family:GT-Maru,sans-serif;font-size:2vw;font-weight:600;transition:.4s ease-in-out;transform:rotate(-4deg)}.fl-reviews-form-wrap .review-form-submit button:hover{box-shadow:4px 4px #5b231a;top:4px;left:4px}.fl-reviews-form-wrap .review-form-stars .review-label{font-size:20px;font-weight:500;color:#5b231a}.fl-reviews-form-wrap .review-form-stars{display:flex;gap:15px;margin:20px 0;width:100%;align-items:center;justify-content:flex-end}.fl-reviews-form-wrap .review-form-stars input[type=radio]{display:none}.fl-reviews-form-wrap .review-form-stars input[type=radio]:checked~label svg{fill:none}.fl-reviews-form-wrap .review-form-stars label svg{fill:#672f25;stroke:#672f25}.fl-reviews-form .review-thanks{width:100%;font-size:16px;font-weight:400;margin:20px 0;padding:15px;background:#672f25;border-radius:10px;max-width:520px;line-height:1.4}.fl-reviews-form .review-thanks *{margin:0}
/*# sourceMappingURL=/cdn/shop/t/74/assets/fl-reviews.css.map */
