._askBeebomModal_1vdqy_1{border-radius:var(--radius-16);background:var(--background-neutral-primary);padding:var(--spacing-20) var(--spacing-24)}._askBeebomModalContainer_1vdqy_7{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:var(--spacing-32)}._title_1vdqy_15{color:var(--text-neutral-primary);font-family:var(--typo-font-family-heading);font-size:var(--typo-font-size-heading-5);font-style:normal;font-weight:var(--typo-font-weight-semi-bold);line-height:var(--typo-font-lineheight-heading-5);letter-spacing:var(--typo-font-letterspacing-heading-5);display:flex;align-items:center;align-self:stretch;gap:var(--spacing-8)}._title_1vdqy_15:before{content:"";width:24px;height:24px;background:url(https://cdn.beebom.com/images/icons/beebom-b-icon-3.png) center/contain no-repeat;flex-shrink:0}._closeButton_1vdqy_37{position:absolute;right:var(--spacing-12);top:var(--spacing-8);width:32px;height:32px;border-radius:32px;background:url(https://cdn.beebom.com/images/icons/cross-grey.svg) center / 10px 10px no-repeat,#e5e5e5}._description_1vdqy_50{text-align:left;align-self:stretch;color:var(--text-neutral-tertiary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-body-s);font-style:normal;font-weight:var(--typo-font-weight-medium);line-height:var(--typo-font-lineheight-body-s);letter-spacing:var(--typo-font-letterspacing-body-s)}._titleAndDescription_1vdqy_62{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-8);align-self:stretch}._questionSection_1vdqy_70{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-8);align-self:stretch}._formInputField_1vdqy_79{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}._formInputLabel_1vdqy_87{color:var(--text-neutral-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-label-l);font-style:normal;font-weight:var(--typo-font-weight-medium);line-height:var(--typo-font-lineheight-label-l);letter-spacing:var(--typo-font-letterspacing-label-l)}._formInputLabel_1vdqy_87[data-error=true]{color:var(--text-semantic-error-primary)}._formInput_1vdqy_79{color:var(--text-neutral-primary);padding:10px 14px;border-radius:var(--radius-8);border:1px solid var(--border-neutral-primary);background:var(--background-neutral-primary);display:flex;align-items:center;align-self:stretch;font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-body-m);font-style:normal;font-weight:var(--typo-font-weight-regular);line-height:var(--typo-font-lineheight-body-m);letter-spacing:var(--typo-font-letterspacing-body-m);box-shadow:0 1px 2px #1018280d}._formInputError_1vdqy_120{align-self:stretch;color:var(--icon-semantic-error-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-label-l);font-style:normal;font-weight:var(--typo-font-weight-regular);line-height:var(--typo-font-lineheight-label-l);letter-spacing:var(--typo-font-letterspacing-label-l)}._questionInput_1vdqy_131{resize:none;field-sizing:content;min-height:75px;max-height:204px}._formInput_1vdqy_79:focus{outline:none}._formInput_1vdqy_79[data-error=true]{border-color:var(--border-semantic-error-primary);background:var(--semantic-error-subtle)}._formInput_1vdqy_79::placeholder{color:var(--text-neutral-disabled);opacity:.6}._formInput_1vdqy_79[data-error=true]::placeholder{opacity:1}._characterCount_1vdqy_155{align-self:stretch;font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-label-l);font-style:normal;font-weight:var(--typo-font-weight-regular);line-height:var(--typo-font-lineheight-label-l);letter-spacing:var(--typo-font-letterspacing-label-l)}._characterCount_1vdqy_155[data-error=false]{color:var(--Text-Neutral-Secondary);text-align:right}._characterCount_1vdqy_155[data-error=true]{color:var(--icon-semantic-error-primary);text-align:left}._stepCounterAndButtons_1vdqy_174{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-16);align-self:stretch}._stepCounter_1vdqy_174{text-align:left;flex:1 0 0;color:var(--text-neutral-disabled);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-label-l);font-style:normal;font-weight:var(--typo-font-weight-medium);line-height:var(--typo-font-lineheight-label-l);letter-spacing:var(--typo-font-letterspacing-label-l)}._primaryButton_1vdqy_195{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:12px;background:var(--background-brand-primary);color:var(--text-neutral-inverse-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-button-lg);font-style:normal;font-weight:var(--typo-font-weight-semi-bold);line-height:var(--typo-font-lineheight-button-lg);letter-spacing:var(--typo-font-letterspacing-button-lg);transition:background-color .15s ease,box-shadow .15s ease;box-shadow:0 1px 2px #1018280d}._primaryButton_1vdqy_195:hover{background:var(--background-brand-secondary);box-shadow:0 8px 4px #1b1c1d0a}._primaryButton_1vdqy_195:focus{border:2px solid var(--border-neutral-inverse-primary);box-shadow:0 1px 2px #1018280d,0 0 0 4px #b8c3ff,0 0 #1b1c1d00}._primaryButton_1vdqy_195:active{background:var(--semantic-info-bold);box-shadow:0 0 #1b1c1d00}._nextButton_1vdqy_235:before{content:"";width:20px;height:20px;flex-shrink:0;background:url(https://cdn.beebom.com/images/icons/arrow-right-white.svg) center / contain no-repeat}._submitButton_1vdqy_245[data-loading=false]:before{content:"";width:20px;height:20px;flex-shrink:0;background:url(https://cdn.beebom.com/images/icons/send-white-icon.svg) center / contain no-repeat}._submitButton_1vdqy_245[data-loading=true]{border-radius:6px;opacity:.6;background:var(--background-neutral-disabled);flex:1 0 0}._cancelButton_1vdqy_261{display:flex;padding:9px 16px;justify-content:center;align-items:center;gap:8px;border-radius:12px;align-self:stretch;border:1px solid var(--border-neutral-primary);background:var(--background-neutral-primary);order:1;box-shadow:0 1px 2px #1018280d;color:var(--text-brand-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-button-lg);font-style:normal;font-weight:var(--typo-font-weight-semi-bold);line-height:var(--typo-font-lineheight-button-lg);letter-spacing:var(--typo-font-letterspacing-button-lg);transition:background-color .15s ease,box-shadow .15s ease}._submitButton_1vdqy_245,._nextButton_1vdqy_235{order:2}._cancelButton_1vdqy_261:hover{background:var(--background-brand-tertiary);box-shadow:0 8px 4px #1b1c1d0a}._cancelButton_1vdqy_261:focus{border:2px solid var(--border-brand-primary);box-shadow:0 1px 2px #1018280d,0 0 0 4px #b8c3ff,0 0 #1b1c1d00}._cancelButton_1vdqy_261:active{border:1px solid var(--border-semantic-info-primary);background:var(--semantic-info-subtle);box-shadow:0 0 #1b1c1d00;color:var(--text-semantic-info-primary)}._subscribeCheckbox_1vdqy_312{display:flex;align-items:center;gap:12px;align-self:stretch;cursor:pointer}._subscribeCheckbox_1vdqy_312 input[type=checkbox]{display:none}._checkboxIcon_1vdqy_323{display:flex;width:20px;height:20px;padding:3px;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--box-stroke-active);background:var(--box-fill)}._checkboxIcon_1vdqy_323._checked_1vdqy_335:before{content:"";width:14px;height:14px;flex-shrink:0;background:url(https://cdn.beebom.com/images/icons/check-blue-icon.svg) center/contain no-repeat}._subscribeCheckboxText_1vdqy_344{color:var(--text-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-body-m);font-style:normal;font-weight:var(--typo-font-weight-medium);line-height:var(--typo-font-lineheight-body-m);letter-spacing:var(--typo-font-letterspacing-body-m)}._submitError_1vdqy_354:before{content:"";width:16px;height:16px;background:url(https://cdn.beebom.com/images/icons/wrong.svg) center/contain no-repeat;flex-shrink:0}._submitError_1vdqy_354{display:flex;align-items:center;gap:var(--spacing-8);color:var(--text-semantic-error-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-blockquote-s);font-style:italic;font-weight:var(--typo-font-weight-regular);line-height:var(--typo-font-lineheight-blockquote-s);letter-spacing:var(--typo-font-letterspacing-blockquote-s)}._primaryButton_1vdqy_195:disabled{opacity:.7;cursor:not-allowed;pointer-events:none}._cancelButton_1vdqy_261:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}._submitSpinner_1vdqy_388{width:20px;height:20px;position:relative;animation:_askBeebomSpin_1vdqy_1 .8s linear infinite}._submitSpinner_1vdqy_388:before{content:"";display:block;color:#000;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,transparent 58%,transparent 100%),repeating-conic-gradient(from 0deg,currentColor 0deg 8deg,transparent 8deg 30deg);-webkit-mask:radial-gradient(circle,transparent 48%,#000 50%);mask:radial-gradient(circle,transparent 48%,#000 50%)}@keyframes _askBeebomSpin_1vdqy_1{to{transform:rotate(360deg)}}._successSection_1vdqy_419{display:flex;flex-direction:column;align-items:center;text-align:center;align-self:stretch}._successCheckmark_1vdqy_427{width:60px;height:60px;stroke-width:2;stroke:#4bb71b;stroke-miterlimit:10}._successCheckmarkCircle_1vdqy_435{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#4bb71b;fill:#fff;animation:_askBeebomCheckStroke_1vdqy_1 .6s cubic-bezier(.65,0,.45,1) forwards}._successCheckmarkCheck_1vdqy_445{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;stroke:#4bb71b;animation:_askBeebomCheckStroke_1vdqy_1 .3s cubic-bezier(.65,0,.45,1) .6s forwards}@keyframes _askBeebomCheckStroke_1vdqy_1{to{stroke-dashoffset:0}}._successTitle_1vdqy_460{color:var(--text-neutral-primary);text-align:center;margin-top:20px;font-family:var(--typo-font-family-heading);font-size:var(--typo-font-size-heading-5);font-style:normal;font-weight:var(--typo-font-weight-bold);line-height:var(--typo-font-lineheight-heading-5);letter-spacing:var(--typo-font-letterspacing-heading-5)}._successDescription_1vdqy_472{margin-top:12px;color:var(--text-neutral-tertiary);text-align:center;font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-body-s);font-style:normal;font-weight:var(--typo-font-weight-medium);line-height:var(--typo-font-lineheight-body-s);letter-spacing:var(--typo-font-letterspacing-body-s)}._doneButton_1vdqy_484{width:100%;display:flex;gap:var(--spacing-8);padding:var(--spacing-16) var(--spacing-8);justify-content:center;align-items:center;flex:1 0 0;align-self:stretch;border-radius:16px;background:var(--background-brand-primary);color:var(--text-neutral-inverse-primary);font-family:var(--typo-font-family-body);font-size:var(--typo-font-size-button-xl);font-style:normal;font-weight:var(--typo-font-weight-semi-bold);line-height:var(--typo-font-lineheight-button-xl);letter-spacing:var(--typo-font-letterspacing-button-xl);box-shadow:0 1px 2px #1018280d}._doneButton_1vdqy_484:before{content:"";width:24px;height:24px;flex-shrink:0;background:url(https://cdn.beebom.com/images/icons/thumbs-up.svg) center / contain no-repeat;filter:brightness(0) invert(1)}@media(max-width:768px){._askBeebomModal_1vdqy_1{padding:var(--spacing-12) var(--spacing-16)}._askBeebomModalContainer_1vdqy_7{gap:var(--spacing-20)}._title_1vdqy_15{font-size:var(--typo-font-mobile-size-heading-5);line-height:var(--typo-font-mobile-lineheight-heading-5)}._title_1vdqy_15:before{width:20px;height:20px}._closeButton_1vdqy_37{right:8px;top:8px;width:28px;height:28px;border-radius:28px}._description_1vdqy_50{font-size:var(--typo-font-mobile-size-body-s);line-height:var(--typo-font-mobile-lineheight-body-s)}._formInputLabel_1vdqy_87{font-size:var(--typo-font-mobile-size-label-l);line-height:var(--typo-font-mobile-lineheight-label-l)}._formInput_1vdqy_79::placeholder{font-size:var(--typo-font-mobile-size-body-m);line-height:var(--typo-font-mobile-lineheight-body-m)}._formInput_1vdqy_79{font-size:var(--typo-font-mobile-size-body-m);line-height:var(--typo-font-mobile-lineheight-body-m)}._characterCount_1vdqy_155{font-size:var(--typo-font-mobile-size-label-l);line-height:var(--typo-font-mobile-lineheight-label-l)}._cancelButton_1vdqy_261,._primaryButton_1vdqy_195{padding:6px 16px;border-radius:8px;font-size:var(--typo-font-size-button-md);line-height:var(--typo-font-lineheight-button-md)}._nextButton_1vdqy_235:before{width:18px;height:18px}._stepCounter_1vdqy_174{font-size:var(--typo-font-mobile-size-label-l);line-height:var(--typo-font-mobile-lineheight-label-l)}._subscribeCheckboxText_1vdqy_344{font-size:var(--typo-font-mobile-size-body-m);line-height:var(--typo-font-mobile-lineheight-body-m)}._submitSpinner_1vdqy_388{width:18px;height:18px}._submitError_1vdqy_354:before{content:"";width:12px;height:12px}._submitError_1vdqy_354{gap:var(--spacing-4);font-size:var(--typo-font-mobile-size-blockquote-s);line-height:var(--typo-font-mobile-lineheight-blockquote-s)}._successTitle_1vdqy_460{font-size:var(--typo-font-mobile-size-heading-5);font-weight:var(--typo-font-weight-semi-bold);line-height:var(--typo-font-mobile-lineheight-heading-5)}._successDescription_1vdqy_472{font-size:var(--typo-font-mobile-size-body-s);line-height:var(--typo-font-mobile-lineheight-body-s)}._doneButton_1vdqy_484{padding:8px var(--spacing-16);border-radius:12px;font-size:var(--typo-font-size-button-lg);line-height:var(--typo-font-lineheight-button-lg)}._doneButton_1vdqy_484:before{height:20px;width:20px}._questionInput_1vdqy_131{max-height:148px}}@media(max-width:377px){._stepCounterAndButtons_1vdqy_174{flex-direction:column-reverse}._submitButton_1vdqy_245,._nextButton_1vdqy_235{order:1}._cancelButton_1vdqy_261{order:2}._stepCounter_1vdqy_174{align-self:self-start}}
