.qa-form-container{background:#fff;border-radius:6px;display:flex;flex-wrap:wrap;font-family:Lato,sans-serif;gap:1rem;margin:0 auto;max-width:960px;overflow:hidden;position:relative}.qa-form-container .qa-form{display:flex;flex:1;flex-wrap:wrap;gap:1rem}.qa-form-container .question-label-heading{align-items:center;display:flex;gap:10px}.qa-form-container .question-label{font-weight:700}.qa-form-container .user-question-field-wrap{display:flex;flex-flow:column;border-radius:10px;width:100%;background:#f2f2f2}.qa-form-container .user-question-field-wrap textarea{border:0;border-radius:10px;outline:0;background:transparent}.qa-form-container .user-question-field-wrap .character-count{padding:0 .5rem;text-align:right;font-size:.8em}.qa-form-container .instant-answers-label{background:#f2dc6d;border-radius:30px;display:inline-block;padding:.2rem .7rem}.qa-form-container .loading{width:100%;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out,opacity .5s ease-in-out}.qa-form-container .loading.show{max-height:80px}.qa-form-container .loading img{display:block;width:80px}.qa-form-container .footer-btns{align-items:center;display:flex;justify-content:space-between;width:100%}.qa-form-container .saai-qa-ask-btn,.qa-form-container .saai-qa-reset-btn{border-radius:5px}.qa-form-container .saai-qa-ask-btn,.qa-form-container .saai-qa-close-btn{background:#f2dc6d;border-radius:5px}.qa-form-container .saai-qa-reset-btn{align-items:center;display:inline-flex;gap:10px}.qa-form-container .saai-qa-close-btn{flex-grow:1}.qa-form-container .answer-label{font-size:14px;font-weight:700;margin-bottom:.3rem}.qa-form-container .answer-text{font-weight:700}.qa-form-container .error{color:#dd5757;font-style:italic}.qa-form-container .disclaimer{color:#888;font-size:.625em;font-style:italic;width:100%}.saai-modal.show .storefront-product-pagination a[rel=prev],.saai-modal.show .storefront-product-pagination a[rel=next]{z-index:1}.saai-ask-question-widget{position:fixed;z-index:999;cursor:pointer}.saai-ask-question-widget:hover .saai-widget-tooltip{visibility:visible;opacity:1}.saai-ask-question-widget.bottom-right{bottom:20px;right:20px;width:60px;height:60px;border-radius:50%;background-color:#f2dc6d;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:transform .2s ease}.saai-ask-question-widget.bottom-right:hover{transform:scale(1.05)}.saai-ask-question-widget.bottom-right .saai-widget-icon{width:30px;height:30px}.saai-ask-question-widget.mid-right{right:0;top:50%;transform:translateY(-50%);background-color:#f2dc6d;padding:15px 8px;border-radius:5px 0 0 5px;writing-mode:vertical-rl;text-orientation:mixed;font-family:Lato,sans-serif;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:padding .2s ease;z-index:9999}.saai-ask-question-widget.mid-right:hover{padding-right:12px}.saai-ask-question-widget.mid-right span{font-weight:700;font-size:16px}body.theme-storefront .saai-ask-question-widget.mid-right{top:43%}.saai-ask-question-widget .saai-widget-tooltip{position:absolute;background-color:#333;color:#fff;padding:5px 10px;border-radius:5px;visibility:hidden;opacity:0;transition:opacity .3s;white-space:nowrap;font-family:Lato,sans-serif;font-size:14px;pointer-events:none}.saai-ask-question-widget.bottom-right .saai-widget-tooltip{bottom:70px;right:0}.saai-ask-question-widget.mid-right .saai-widget-tooltip{right:100%;top:50%;transform:translateY(-50%);margin-right:10px}
