@-webkit-keyframes slide-down-from-top{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes slide-down-from-top{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes fade-to-none{0%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}@keyframes fade-to-none{0%{opacity:1}99%{opacity:0}to{opacity:0;display:none}}.test-panel{background:#fafafa;padding-bottom:2.5rem;padding-top:12.5rem}.test-panel__bra-types.invalid{padding-top:1.25rem}.test-panel__checkbox-heading{font-size:.9375rem;font-weight:700;letter-spacing:.0625rem;width:100%}.test-panel__checkbox-heading--inline{margin:1.25rem 1.25rem 0 0}.test-panel__bra-types.invalid,.test-panel__contact.invalid{border:1px solid #e20000;border-radius:.3125rem;padding-left:1.25rem}.test-panel__content{max-width:42.5rem}.test-panel__header{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.test-panel__heading{font-size:1.5rem;line-height:1.875rem;margin-bottom:1.25rem}.test-panel__measurements{background:#f7f0ed;padding:2.1875rem 1.4375rem}.test-panel__measurements-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-panel__measurements-image{margin:0 auto 1.25rem;max-width:10rem;width:100%}.test-panel__measurements-inputs{max-width:20.625rem;width:100%}.test-panel__measurements-link{font-weight:700;text-decoration:underline}.test-panel__messages{color:#e20000}.test-panel__page-description{line-height:1.5rem}.test-panel__page-header{padding-top:1.875rem}.test-panel__page-heading{font-size:2.375rem;line-height:2.6875rem}.test-panel__required{color:#b34a5f;margin-right:.3125rem}.test-panel__required-heading{color:#b34a5f}.select .test-panel__select{color:#9fa1a1;font-weight:400;letter-spacing:1px}.invalid .test-panel__select{border-radius:.3125rem;border:1px solid #e20000;color:#e20000}.test-panel__select-wrap{background:#fff;height:100%}.test-panel__submit{border-radius:.1875rem;max-width:21.875rem;width:100%}.test-panel__submit-wrap{margin:2.5rem 0}.input-placeholder .test-panel__text-area{margin-bottom:-.3125rem;min-height:6.25rem}.input-placeholder .test-panel__text-area-label{top:1.9375rem}.test-panel__thanks{height:0;overflow:hidden;-webkit-transition:height .6s ease-in-out;transition:height .6s ease-in-out}.test-panel__thanks.active{height:9.375rem}.test-panel__thanks-heading{color:#2e8b57}.test-panel-form-list{margin-bottom:3.125rem}.test-panel hr{background:#cfd3d4;margin-top:0;width:100%}.test-panel .checkbox label:before{top:.8125rem}.test-panel .input-tooltip__copy{bottom:unset;font-size:.875rem;font-weight:700;-webkit-transform:none;transform:none;right:0}.test-panel .ss-selected-option{color:#9fa1a1;font-weight:400;padding-top:1.25rem}.test-panel .style-select{height:100%}.test-panel .invalid .ss-selected-option{color:#e20000}@media only screen and (max-width: 767px){.test-panel__container{padding-left:1.875rem;padding-right:1.875rem}.test-panel__measurements-inputs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.test-panel__required-heading{font-size:.8125rem;margin-bottom:1.75rem;text-align:right;width:40%}.test-panel .form-item--half{width:100%}}@media only screen and (min-width: 768px){.test-panel__checkbox-heading--inline{width:auto}.test-panel__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-panel__heading{font-size:1.75rem;line-height:2.125rem}.test-panel__measurements{padding:2.5rem}.test-panel__measurements-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.test-panel__measurements-heading{max-width:21.875rem}.test-panel__measurements-image{margin:-1.875rem 0 0;max-width:14.4375rem}.test-panel__page-heading{font-size:2.875rem;line-height:3.5rem}.test-panel .ss-dropdown{max-height:31.25rem;overflow:auto}}
/*# sourceMappingURL=/cdn/shop/t/397/assets/test-panel.css.map */
