.support-page-container{flex-direction:column}.contact-form{display:block}.contact-form .field{margin-bottom:1.25rem;vertical-align:top}.contact-form hr{background-color:#d8d8d8;border:0;height:1PX;margin-top:1.875rem}.contact-form hr:first-child{margin-top:0}.contact-form h5{display:block;text-transform:uppercase;margin-bottom:1.25rem;margin-top:1.875rem}.contact-form form p{margin:1.875rem 0}.contact-form .support-page__anchor-title{margin-bottom:1.875rem}.contact-form .input,.contact-form input[type=date]{font-size:inherit;height:50PX;line-height:inherit;padding-left:1.25rem;width:100%}.contact-form input[type=date],.contact-form .select{transition:border-color .2s,box-shadow .2s,outline .2s;border:var(--input-border-width) solid rgba(var(--input-text-color)/.2);border-radius:var(--input-border-radius, 0);background-color:rgb(var(--input-bg-color));color:rgb(var(--input-text-color));font-size:1em}.contact-form .input+label{font-size:inherit;padding-left:1.25rem}.contact-form .input:valid{padding-bottom:0;padding-top:1.25rem}.contact-form .input:focus{box-shadow:0 0 0 .125rem #50e3c2;outline:0;padding-bottom:0;padding-top:1.25rem}.contact-form .input.input--filled+label{font-size:1.25rem;top:1rem}.contact-form .textarea{margin-bottom:.625rem}.contact-form input[type=submit]{border-bottom:0;margin-top:.625rem}.contact-form .error-message,.contact-form .error-message--email{display:none}.contact-form .contact-form__input--email-error~.error-message--email,.contact-form .contact-form__input--error~.error-message:not(.error-message--email){display:block;font-family:sans-serif;margin-top:.625rem}.contact-form input[type=hidden]+hr{margin-top:0}.form-footer{align-items:flex-start;display:flex;justify-content:space-between}.checkbox-container{margin:1.875rem 0}.contact-form__input--error:not([type=button]){border-color:#d10707}.contact-form__input--error:not([type=button])+label{top:calc(50% - 1.0625rem)}.field{min-width:10.75rem;position:relative}.field input,.field label{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:300;padding:0 2rem;width:100%}.field-row{margin:0 0 1.5625rem}.field-row input:not([type=button]){width:100%}.field input{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:300}.field input+label{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:300;cursor:text;left:0;overflow:hidden;padding:0 1.875rem;position:absolute;text-overflow:ellipsis;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-origin:left bottom;transform-origin:left bottom;white-space:nowrap}.field input+label[for=PurchaseDate],.field input:not(:placeholder-shown)+label{font-size:1.25rem;top:1.25rem}.field input::-webkit-input-placeholder{opacity:0;transition:inherit}.field input:-ms-input-placeholder{opacity:0;transition:inherit}.field input::-ms-input-placeholder{opacity:0;transition:inherit}.field input::placeholder{opacity:0;transition:inherit}.field input:focus::-webkit-input-placeholder{opacity:1}.field input:focus:-ms-input-placeholder{opacity:1}.field input:focus::-ms-input-placeholder{opacity:1}.field input:focus::placeholder{opacity:1}.field input:focus+label{cursor:default;font-size:1.25rem;top:1.25rem}.select-container{position:relative}.select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4PX;border:1px solid #d8d8d8;height:50PX;line-height:1.2;padding:.625rem 2.8125rem .625rem 1.875rem;width:100%}.select::-ms-expand{display:none}.select:focus{box-shadow:none;outline:0}.select-container__input--error:not([type=button]){border-color:#d10707}.select-container__input--error:not([type=button])+label{top:calc(50% - 1.0625rem)}.checkbox-container label{align-items:center;display:flex}.checkbox{border:0;clip:rect(0 0 0 0);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;width:.0625rem;white-space:nowrap}.checkbox+label:before{background-color:#fff;border:1px solid #d8d8d8;content:"";display:inline-block;height:1.875rem;border-radius:.25rem;margin-right:.875rem;width:1.875rem}.checkbox:checked+label:before{background-image:url(/themes/custom/corelle-themes/brand_universal/images/checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:1.0625rem .75rem}.checkbox:focus+label:before{box-shadow:0 0 0 .125rem #e22726;outline:0}.textarea{border:1px solid #d8d8d8;border-radius:.25rem;min-height:20rem;padding:.625rem 1.25rem;width:100%}.textarea:focus{box-shadow:0 0 0 .125rem #e22726;outline:0}.incontact-modal__toggle-close{position:absolute;top:20px;right:40px}.incontact-form-section{display:none}.incontact-form-section input.invalid,.incontact-form-section select.invalid{border-color:rgb(var(--error-text-color))}.incontact-form-section .error-message{color:rgb(var(--error-text-color))}@media (max-width:922px){.contact-form input[type=date]{display:block;min-width:100%;padding:1.25rem 1.875rem;text-align:left;width:100%;-webkit-appearance:none;-moz-appearance:none}.contact-form input[type=date]::-webkit-date-and-time-value{text-align:left}}@media (min-width: 600px) and (max-width:922px){.contact-form .input:valid{padding-left:1.25rem}.contact-form .input:focus{padding-left:1.25rem}}@media (min-width: 923px){.contact-form .field{display:inline-flex;flex-direction:column;margin-bottom:1.25rem;margin-right:1.25rem;width:47.5%}.contact-form .field--full-width{width:calc(75% + 1.25rem)}.contact-form hr{margin:1.875rem auto 3.125rem}.contact-form h5{margin-bottom:1.25rem;margin-top:3.125rem}.contact-form form p{margin:3.125rem 0}.contact-form .support-page__anchor-title{margin-bottom:3.125rem}.contact-form .input,.contact-form input[type=date]{line-height:1.75rem;padding:1.5rem 1.875rem 1rem}.contact-form .input+label{padding:1.25rem 2rem}.contact-form .input:focus{padding-bottom:.625rem;padding-top:1.875rem}.contact-form .input:focus+label{top:1.25rem}.contact-form .input.input--filled{padding-bottom:.625rem;padding-top:1.875rem}.contact-form .input.input--filled+label{top:1.25rem}.contact-form .form-footer,.contact-form .textarea{width:calc(75% + 1.5rem)}.contact-form .textarea{padding:1.25rem 1.875rem}.checkbox-container{margin:.625rem auto 3.125rem}.input-character-count{margin-top:.625rem}}
/*# sourceMappingURL=/cdn/shop/t/182/assets/support.css.map */
