.rotating{animation:rotate 2s infinite linear}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#review-error,#review-loading{padding:150px 50px;background-color:#fef3e7;text-align:center}#review-error h1,#review-loading h1{font-size:2em;margin:0}@media screen and (min-width:992px){#review-error h1,#review-loading h1{font-size:3em}}#review-error h1 i,#review-loading h1 i{animation:spin 3s linear infinite;margin-left:10px}@keyframes spin{to{transform:rotate(1turn)}}#review-error .review-loading-progress,#review-loading .review-loading-progress{width:100%;height:20px;background-color:#ddd;border:1px solid #bbb;max-width:400px;margin:0 auto;margin-top:30px;border-radius:6px;overflow:hidden}#review-error .review-loading-progress .review-loading-progress-bar,#review-loading .review-loading-progress .review-loading-progress-bar{height:20px;background-color:#0d220e;transition:width 5s linear;width:0}#review-content{padding:50px;background-color:#fef3e7}#review-content .product-review-block{display:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;max-width:800px;margin:0 auto}@media screen and (min-width:992px){#review-content .product-review-block{-ms-flex-direction:row;flex-direction:row}}#review-content .product-review-block .product-image{padding:20px;-ms-flex-preferred-size:25%;flex-basis:25%;display:block;margin:0 auto}#review-content .product-review-block .product-image img{border-radius:12px;border:1px solid #bbb}#review-content .product-review-block .review-form-block{padding:20px;-ms-flex-preferred-size:75%;flex-basis:75%}#review-content .product-review-block .review-form-block h2{font-size:1.6em;text-align:center}#review-content .product-review-block .review-form-block #shopify-product-reviews{margin:0}#review-content .product-review-block .review-form-block .spr-header,#review-content .product-review-block .review-form-block .spr-reviews{display:none}#review-content .product-review-block .review-form-block .spr-container{border:none;padding:0}#review-content .product-review-block .review-form-block .spr-form{margin:0;padding:0;border:none}#review-content .product-review-block .review-form-block .spr-form .spr-form-title{display:none}#review-content .product-review-block .review-form-block .spr-form label{font-family:'Trois Mille', 'Noto Emoji', sans-serif;color:#000}#review-content .product-review-block .review-form-block .spr-form label span{font-size:.9em;color:#777;font-family:'Trois Mille', 'Noto Emoji', sans-serif;font-style:italic}#review-content .product-review-block .review-form-block .spr-form input,#review-content .product-review-block .review-form-block .spr-form textarea{padding:10px;font-family:'Trois Mille', 'Noto Emoji', sans-serif}#review-content .product-review-block .review-form-block .spr-form input:-ms-input-placeholder,#review-content .product-review-block .review-form-block .spr-form textarea:-ms-input-placeholder{color:#ccc}#review-content .product-review-block .review-form-block .spr-form input::placeholder,#review-content .product-review-block .review-form-block .spr-form textarea::placeholder{color:#ccc}#review-content .product-review-block .review-form-block .spr-form .spr-icon-star{color:#c78766}#review-content .product-review-block .review-form-block .spr-form .spr-button{color:#fff;background-color:#0d220e;border-radius:6px;font-family:'Trois Mille', 'Noto Emoji', sans-serif;padding:15px}#review-content .product-review-block .review-form-block .spr-form .spr-button-primary{float:none;margin:0 auto;display:block}#review-content .product-review-block .review-form-block .spr-form .spr-form-message{text-align:center;color:#7433ff}#review-content .product-review-block .review-form-block .spr-form .spr-form-message.spr-form-message-error{color:#fff}
