.product-feedback-comment-question{display:flex;flex-direction:column}.product-feedback-comment-question:not(:first-child){margin-top:.8rem}@media(min-width:600px){.product-feedback-comment-question:not(:first-child){margin-top:2.4rem}}.product-feedback-comment-question__title{color:#233043;font-family:GT-Walsheim;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25}@media(min-width:600px){.product-feedback-comment-question__title{font-family:GT-Walsheim;font-size:1.8rem;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.33}}.product-feedback-comment-question__textarea{border-color:#eff1f5;height:8rem;margin-top:.8rem}@media(min-width:600px){.product-feedback-comment-question__textarea{margin-top:1.6rem}}.product-feedback-modal-content{display:flex}.product-feedback-modal-content__other-sizes-image{display:none;flex-shrink:0}@media(min-width:600px){.product-feedback-modal-content__other-sizes-image{display:block}}.product-feedback-modal-content__default-collapsed-image{height:16rem;width:8rem}.product-feedback-modal-content__default-image{height:32rem;width:16rem}.product-feedback-modal-content__questions{max-width:50.8rem;padding:2.4rem 2.4rem 1.6rem 5.2rem}@media(min-width:600px){.product-feedback-modal-content__questions{padding:2.4rem 1.6rem;width:46.4rem}}@media(min-width:768px){.product-feedback-modal-content__questions{padding:2.4rem 3.2rem 2.4rem 2.4rem;width:48.8rem}}.product-feedback-modal-thanks{display:flex;flex-direction:column;padding:6rem 5.2rem}@media(min-width:600px){.product-feedback-modal-thanks{padding:3.2rem 18rem}}.product-feedback-modal-thanks__image{align-self:center;display:flex;height:17.8rem;width:18.9rem}.product-feedback-modal-thanks__title{color:#233043;font-family:GT-Walsheim;font-size:3rem;font-weight:700;line-height:1.2;margin-top:2.4rem}.product-feedback-modal-thanks__subtitle,.product-feedback-modal-thanks__title{display:flex;font-stretch:normal;font-style:normal;justify-content:center;letter-spacing:normal}.product-feedback-modal-thanks__subtitle{color:#838b95;font-family:Inter;font-size:1.6rem;font-weight:400;line-height:1.5}.product-feedback-score-question-button{align-items:center;border:.1rem solid #d3d6da;color:#838b95;cursor:pointer;display:flex;font-family:Inter;font-size:1.6rem;font-stretch:normal;font-style:normal;height:3.2rem;justify-content:center;letter-spacing:normal;line-height:1.5;margin-bottom:.8rem;margin-left:.8rem;-webkit-user-select:none;user-select:none;width:3.2rem}@media(min-width:600px){.product-feedback-score-question-button{margin-bottom:0}}.product-feedback-score-question-button--active{background-color:#1053ff;border:solid #1053ff;color:#fff}.product-feedback-score-question-button:not(.product-feedback-score-question-button--active).guideflow_hovered{background-color:#edf3fe;border:solid #edf3fe}.product-feedback-score-question{display:flex;flex-direction:column}.product-feedback-score-question__title{color:#233043;font-family:GT-Walsheim;font-size:1.6rem;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25}@media(min-width:600px){.product-feedback-score-question__title{font-family:GT-Walsheim;font-size:1.8rem;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.33}}.product-feedback-score-question__score-buttons-container{display:flex;flex-wrap:wrap;margin-left:-.8rem;margin-top:.8rem}@media(min-width:600px){.product-feedback-score-question__score-buttons-container{margin-top:1.6rem}}.product-feedback-score-question__labels{color:#838b95;display:none;font-family:Inter;font-size:1.4rem;font-stretch:normal;font-style:normal;justify-content:space-between;letter-spacing:normal;line-height:1.43;margin-top:.8rem}@media(min-width:600px){.product-feedback-score-question__labels{display:flex}}@-webkit-keyframes pulse-dark{0%{background-color:rgba(35,48,67,.01)}50%{background-color:rgba(35,48,67,.35)}to{background-color:rgba(35,48,67,.01)}}@keyframes pulse-dark{0%{background-color:rgba(35,48,67,.01)}50%{background-color:rgba(35,48,67,.35)}to{background-color:rgba(35,48,67,.01)}}@-webkit-keyframes pulse-dark-fill{0%{fill:rgba(35,48,67,.01)}50%{fill:rgba(35,48,67,.35)}to{fill:rgba(35,48,67,.01)}}@keyframes pulse-dark-fill{0%{fill:rgba(35,48,67,.01)}50%{fill:rgba(35,48,67,.35)}to{fill:rgba(35,48,67,.01)}}@-webkit-keyframes pulse-light{0%{background-color:rgba(35,48,67,.01)}50%{background-color:rgba(35,48,67,.1)}to{background-color:rgba(35,48,67,.01)}}@keyframes pulse-light{0%{background-color:rgba(35,48,67,.01)}50%{background-color:rgba(35,48,67,.1)}to{background-color:rgba(35,48,67,.01)}}@-webkit-keyframes pulse-contrast{0%{background-color:hsla(0,0%,100%,.01)}50%{background-color:hsla(0,0%,100%,.35)}to{background-color:hsla(0,0%,100%,.01)}}@keyframes pulse-contrast{0%{background-color:hsla(0,0%,100%,.01)}50%{background-color:hsla(0,0%,100%,.35)}to{background-color:hsla(0,0%,100%,.01)}}@-webkit-keyframes pulse-blue{0%{background-color:transparent}50%{background-color:rgba(16,83,255,.15)}to{background-color:transparent}}@keyframes pulse-blue{0%{background-color:transparent}50%{background-color:rgba(16,83,255,.15)}to{background-color:transparent}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.product-feedback-modal{background-color:#fff;border-radius:.2rem;bottom:0;box-shadow:0 .1rem .3rem 0 #d5d9de;display:flex;flex-direction:column;margin:.8rem;position:fixed;right:0;z-index:2147483001}@media(min-width:600px){.product-feedback-modal{margin:1.2rem .6rem 2.8rem .4rem}}@media(min-width:768px){.product-feedback-modal{margin:1.2rem 2.8rem 2.8rem 1.2rem}}.product-feedback-modal__dismiss{align-items:center;color:#606b79;cursor:pointer;display:flex;height:3.2rem;justify-content:center;position:absolute;right:0;top:0;width:3.2rem}.product-feedback-modal__dismiss.guideflow_hovered{color:#233043}.product-feedback-modal__send-feedback-button{margin-left:auto;margin-top:1.6rem}@media(min-width:600px){.product-feedback-modal__send-feedback-button{margin-top:2.4rem}}
