.form-group.required .form-control-label::before{content:"*";color:#c00}.lightpick{position:absolute;z-index:99999;padding:4px;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.25);color:#000;line-height:1.125em}.lightpick--inlined{position:relative;display:inline-block}.lightpick,.lightpick *,.lightpick::after,.lightpick::before{box-sizing:border-box}.lightpick.is-hidden{display:none}.lightpick__months{display:grid;background-color:#EEE;grid-template-columns:auto;grid-gap:1px}.lightpick--2-columns .lightpick__months{grid-template-columns:auto auto}.lightpick--3-columns .lightpick__months{grid-template-columns:auto auto auto}.lightpick--4-columns .lightpick__months{grid-template-columns:auto auto auto auto}.lightpick--5-columns .lightpick__months{grid-template-columns:auto auto auto auto auto}.lightpick__month{padding:15px;width:310px;background-color:#fff}.lightpick__month-title-bar{display:flex;margin-bottom:15px;justify-content:space-between;align-items:center}.lightpick__month-title{margin-top:4px;margin-bottom:4px;margin-left:4px;font-size:14px;font-weight:700;line-height:20px;cursor:default;padding:0 4px;border-radius:4px}.lightpick__month-title>.lightpick__select{border:none;background-color:transparent;outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}.lightpick__month-title>.lightpick__select:disabled{color:#333}.lightpick__month-title>.lightpick__select-months{font-weight:bold;font-size:14px;margin-right:.5em;cursor:pointer}.lightpick__month-title>.lightpick__select-months:disabled{opacity:1;cursor:default}.lightpick__month-title>.lightpick__select-years{font-size:14px;font-weight:bold;appearance:revert;-webkit-appearance:revert;padding-right:17px;cursor:pointer}.lightpick__toolbar{display:flex;text-align:right;justify-content:flex-end}.lightpick__previous-action,.lightpick__next-action,.lightpick__close-action{display:flex;margin-left:6px;width:32px;height:32px;outline:none;border:none;border-radius:50%;background-color:transparent;justify-content:center;align-items:center}.lightpick__previous-action,.lightpick__next-action{font-size:15px;font-weight:100}.lightpick__close-action{font-size:18px}.lightpick__previous-action:active,.lightpick__next-action:active,.lightpick__close-action:active{color:inherit}.lightpick__days-of-the-week{display:grid;grid-template-columns:repeat(7, 1fr)}.lightpick__day-of-the-week{display:flex;font-size:14px;justify-content:center;align-items:center;color:#9D9D98;text-transform:uppercase}.lightpick__days{display:grid;grid-template-columns:repeat(7, 1fr)}.lightpick__day{display:flex;height:40px;background-position:center center;background-size:contain;background-repeat:no-repeat;font-size:14px;justify-content:center;align-items:center;cursor:pointer}.lightpick__day.is-today{background-color:#EFEBE7;border-radius:50%}.lightpick__day:not(.is-disabled):hover{background-color:#3B7A5B;border-radius:50%;color:#fff}.lightpick__day.is-disabled{opacity:0.38;pointer-events:none}.lightpick__day.disabled-tooltip{pointer-events:auto}.lightpick__day.is-disabled.is-forward-selected{opacity:1}.lightpick__day.is-disabled.is-forward-selected:not(.is-start-date){background-color:rgba(38,139,210,0.1);background-image:none}.lightpick__day.is-previous-month,.lightpick__day.is-next-month{opacity:0.38}.lightpick__day.lightpick__day.is-in-range:not(.is-disabled){opacity:1}.lightpick__day.is-in-range{border-radius:0;background-color:rgba(38,139,210,0.1);background-image:none}.lightpick__day.is-in-range:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='rgba(38, 139, 210, 0.5)' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-start-date.is-in-range,.lightpick__day.is-end-date.is-in-range.is-flipped{border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:50%;background-color:#2D5843;background-image:none}.lightpick__day.is-end-date.is-in-range,.lightpick__day.is-start-date.is-in-range.is-flipped{border-top-left-radius:0;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:0;background-color:#2D5843;background-image:none}.lightpick__day.is-start-date.is-end-date{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Ccircle fill='%23268BD2' cx='16' cy='16' r='16'/%3E%3C/svg%3E")}.lightpick__day.is-start-date,.lightpick__day.is-end-date,.lightpick__day.is-start-date:hover,.lightpick__day.is-end-date:hover{background-image:none;background-color:#2D5843;border-radius:50%;color:#fff}.lightpick__tooltip{position:absolute;margin-top:-4px;padding:4px 8px;border-radius:4px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.25);white-space:nowrap;font-size:11px;pointer-events:none}.lightpick__tooltip::before{position:absolute;bottom:-5px;left:calc(50% - 5px);border-top:5px solid rgba(0,0,0,0.12);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.lightpick__tooltip::after{position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.lightpick__footer{display:flex;justify-content:space-between}.lightpick__reset-action,.lightpick__apply-action{border-radius:5px;font-size:12px;border:none}.lightpick__reset-action{color:#fff;background-color:#aeacad}.lightpick__apply-action{color:#fff;background-color:#2D5843}.contact-us-banner{background-image:url("../images/contact-us.jpg");background-position-y:20%}.contact-us-signup-message{width:max-content !important;transform:translate(-50%, -50%);position:fixed;top:15%;left:50%;z-index:999}.contact-us-signup-alert{animation:fade 5s linear forwards;box-shadow:1px 1px 5px grey;padding:1em}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.contact-us-signup-alert.show{display:block}#maincontent{padding-top:40px}.contact-us-landing-page{padding-bottom:60px}@media (max-width: 991.98px){.contact-us-landing-page{padding-bottom:32px;padding-left:0;padding-right:0}}.contact-us-landing-page .contact-us-header{width:100%;margin-bottom:32px}.contact-us-landing-page .contact-us-header .contact-us-title{font-family:"qualion";font-weight:700;font-size:32px;line-height:40px;color:#2D5843;text-transform:uppercase;margin-bottom:0}@media (max-width: 991.98px){.contact-us-landing-page .contact-us-header .contact-us-title{text-align:center}}.contact-us-landing-page .contact-us-content .contact-menu{border-radius:4px;border:1px solid #D8D5D1;padding:0;margin-right:48px;height:fit-content}@media (max-width: 991.98px){.contact-us-landing-page .contact-us-content .contact-menu{margin-bottom:24px;margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.contact-us-landing-page .contact-us-content .contact-menu.option-selected{display:none !important}}.contact-us-landing-page .contact-us-content .contact-menu-element{padding-top:18px;padding-bottom:18px;padding-left:16px;color:#292E28;font-size:16px;font-weight:700;line-height:24px;font-family:"qualion" !important;cursor:pointer}.contact-us-landing-page .contact-us-content .contact-menu-element.active{background-color:white}.contact-us-landing-page .contact-us-content .contact-menu-element svg{margin-right:16px;width:24px;height:24px}.contact-us-landing-page .contact-us-content .contact-menu-element:hover{text-decoration:none;background-color:rgba(255,255,255,0.6)}.contact-us-landing-page .contact-us-content .contact-information{padding:0}@media (max-width: 768.98px){.contact-us-landing-page .contact-us-content .contact-information{padding:0 16px}}.contact-us-landing-page .contact-us-content .contact-information .contact-us-back-button a{font-family:"qualion";font-weight:700;font-size:18px;line-height:18px;cursor:pointer}.contact-us-landing-page .contact-us-content .contact-information .contact-us-back-button a svg{margin-left:0;margin-right:16px;width:16px;height:16px}.contact-us-landing-page .contact-us-content .contact-information>*:not(.contact-us-back-button){background-color:#fff;border-radius:4px}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset{margin-bottom:16px;padding-top:24px;padding-bottom:24px}@media (max-width: 991.98px){.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset{margin-left:16px;margin-right:16px}}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset header{display:flex;flex-direction:column;align-items:center}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset header h2.section-title{font-family:"qualion";font-weight:700;font-size:20px;line-height:30px;color:#2D5843;margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset header .phone-number-contact{font-family:"qualion";font-weight:700;font-size:18px;line-height:26px;color:#000;margin-bottom:24px}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset header .shall-we-talk-content{font-family:"qualion";font-weight:400;font-size:16px;line-height:24px;color:#292E28;margin-bottom:24px;padding-left:15%;padding-right:15%;text-align:center}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset header .schedule{font-family:"qualion";font-weight:700;font-size:14px;line-height:20px}.contact-us-landing-page .contact-us-content .contact-information .contact-us-asset header .schedule:not(:last-child){margin-bottom:6px}.contact-us-landing-page .contact-us-content .contact-information .contact-us-static{padding:24px;text-align:center}@media (max-width: 991.98px){.contact-us-landing-page .contact-us-content .contact-information .contact-us-static{margin-left:16px;margin-right:16px}}.contact-us-landing-page .contact-us-content .contact-information .contact-us-static span{font-family:"qualion";font-weight:700;font-size:20px;line-height:30px;color:#2D5843;margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-us-static a{font-family:"qualion";font-weight:700;font-size:14px;line-height:20px;text-decoration:underline;cursor:pointer;color:#2D5843}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper{padding:24px 48px}@media (max-width: 991.98px){.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper{padding:24px 16px}}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper .contact-form-title{font-family:"qualion";font-weight:700;font-size:20px;line-height:30px;color:#2D5843;margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .form-group{margin-bottom:8px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .form-section{margin-top:24px;margin-bottom:24px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form textarea{resize:none;height:144px;font-size:14px;border:1px solid #D8D5D1;line-height:20px;font-weight:400;color:#292E28;padding:12px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form textarea:focus{border-color:#80817C}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form textarea::placeholder{color:#BAB9B4}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form textarea.is-invalid{border-color:red}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form select{height:44px;padding:12px;border-radius:4px !important;border:1px solid #D8D5D1;font-size:14px;line-height:20px;font-weight:400;color:#292E28}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form select option:default{color:#BAB9B4}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form select.is-invalid{border-color:red}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload{border:0;margin-top:24px;margin-bottom:24px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload input#file{display:none}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .custom-file-attacher{width:100%;height:56px;border:1px dashed #D8D5D1;border-radius:4px;color:#2D5843;padding:16px;justify-content:flex-start;align-items:center}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .custom-file-attacher>div{cursor:pointer}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .custom-file-attacher svg{width:24px;height:24px;margin-right:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .custom-file-attacher .file-attacher-text{font-family:"qualion";font-weight:700;font-size:16px;line-height:24px;margin-bottom:0;margin-right:32px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .custom-file-attacher-label{margin-top:4px;width:100%;font-family:"qualion";font-weight:400;font-size:14px;line-height:20px;color:#80817C}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files{margin-top:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-title{margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file{align-items:center;position:relative}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file:not(:last-child){margin-bottom:8px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file img.attached-file-img{max-height:48px;height:100%;max-width:48px;width:100%;padding:8px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file .attached-file-info{margin-left:8px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file .attached-file-info .file-name{font-family:"qualion";font-weight:400;font-size:16px;line-height:24px;color:#000}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file .attached-file-info .file-size{font-family:"qualion";font-weight:400;font-size:12px;line-height:18px;color:#636560}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .attached-files .attached-files-content .attached-file svg.delete-icon{position:absolute;height:24px;width:24px;right:0;color:#000;cursor:pointer}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .custom-file-upload .file-attacher-error{color:#EE4B4B}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .date-group{position:relative}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .date-group .calendar-icon{color:#80817C;position:absolute;width:20px;height:20px;top:12px;right:14px;cursor:pointer}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-choose,.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .checkbox-choose{margin-top:16px;margin-bottom:24px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-choose.is-invalid>.radio-feedback{display:block;margin-bottom:14px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-choose-title,.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .checkbox-choose-title,.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .attached-files-title{font-family:"qualion";font-weight:700;font-size:16px;line-height:24px;color:#000;margin-bottom:14px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-container{display:flex;padding-left:23px;padding-top:0;width:fit-content}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-container:not(:last-of-type){margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-container .radio-checkmark{top:2px;left:0;height:16px;width:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .radio-container .radio-checkmark::after{top:2px;left:2px;width:8px;height:8px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .checkbox-container{padding-left:22px;padding-top:0;width:fit-content}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .checkbox-container:not(:last-of-type){margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .checkbox-container .checkmark{height:16px;width:16px;margin-top:2px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .checkbox-container .checkmark::after{left:4px;top:0}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .policyconfirm{margin-top:20px;margin-bottom:16px}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .policyconfirm .checkout-text{width:calc(100% - 22px)}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .policyconfirm .invalid-feedback{min-width:100%}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .policyconfirm.is-invalid .checkmark{border-color:#EE4B4B}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form button{margin-top:28px}@media (min-width: 769px){.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form button{height:56px}}.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .about-your-pet,.contact-us-landing-page .contact-us-content .contact-information .contact-form-wrapper form .about-your-product{margin-top:24px}

/*# sourceMappingURL=contactUs.css.map*/