.text-gray{color:#9e9e9e}.text-red{color:#f44336}.text-white{color:#fff}.text-rblack{color:#000}.text-blue{color:#254aa5}.text-cyan{color:#00acc1}.text-main{color:#181818}.text-teal{color:teal}.text-green{color:#28b05e}.text-orange{color:#ff5400}.text-brown{color:#795548}.text-black{color:#000}.text-theme-color{color:#cbac92}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f4f4;border:0;border-radius:11px;color:#000;display:block;font-family:inherit;font-size:1.4rem;font-weight:400;height:40px;line-height:1;padding:.5em .9em;transition:background-color .1s linear;width:100%}.input:focus{background-color:#edf9ff;outline:0}.input::-moz-placeholder{color:#000;opacity:.7}.input::placeholder{color:#000;opacity:.7}.input--rounded{border-radius:.3em}.input--ellipse{border-radius:18px}.input--shadow{box-shadow:1px 1px .3em rgba(0,0,0,.2)}.input--slide::-moz-placeholder{-moz-transition:padding-left .3s linear;transition:padding-left .3s linear}.input--slide::placeholder{transition:padding-left .3s linear}.input--slide:focus::-moz-placeholder{padding-left:150%}.input--slide:focus::placeholder{padding-left:150%}.input--fade::-moz-placeholder{-moz-transition:opacity .2s linear;transition:opacity .2s linear}.input--fade::placeholder{transition:opacity .2s linear}.input--fade:focus::-moz-placeholder{opacity:0}.input--fade:focus::placeholder{opacity:0}.input--inline{display:inline-block;vertical-align:top;width:49%}.input__wrapper{position:relative}.input__wrapper--label{align-items:center;display:inline-flex;justify-content:center}.input__wrapper--label .label{margin-bottom:0;white-space:nowrap}.input__wrapper--label .btn{margin-bottom:0}.input__wrapper--icon-before .input{padding-left:2.1em}.input__wrapper--icon-before .input__icon{left:.7em}.input__wrapper--icon-after .input{padding-right:2.1em}.input__wrapper--icon-after .input__icon{right:.7em}.input__wrapper--icon-after .input:focus+.input__icon,.input__wrapper--icon-before .input:focus+.input__icon{color:#000}.input__icon{color:#9e9e9e;font-size:inherit;position:absolute;top:50%;transform:translateY(-50%);transition:color .1s linear;z-index:1}.input__label{background-color:#e2e2e2;color:#1a1a1a;cursor:pointer;min-height:36px;padding:.38em .9em;white-space:nowrap}.input__label,.textarea{font-size:1em;line-height:1.4}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f4f4;border:0;border-radius:11px;color:#000;display:block;font-family:inherit;max-width:100%;min-height:100px;padding:.5em .9em;resize:none;transition:background-color .1s linear;width:100%}.textarea:focus{background-color:#edf9ff;outline:0;resize:vertical}.textarea::-moz-placeholder{color:#000;opacity:.7}.textarea::placeholder{color:#000;opacity:.7}.textarea--rounded{border-radius:.3em}.textarea--shadow{box-shadow:1px 1px .3em rgba(0,0,0,.2)}.textarea--slide::-moz-placeholder{-moz-transition:padding-left .3s linear;transition:padding-left .3s linear}.textarea--slide::placeholder{transition:padding-left .3s linear}.textarea--slide:focus::-moz-placeholder{padding-left:150%}.textarea--slide:focus::placeholder{padding-left:150%}.textarea--fade::-moz-placeholder{-moz-transition:opacity .2s linear;transition:opacity .2s linear}.textarea--fade::placeholder{transition:opacity .2s linear}.textarea--fade:focus::-moz-placeholder{opacity:0}.textarea--fade:focus::placeholder{opacity:0}.form{margin:20px 0}.form--inline .form__group{display:inline-block;vertical-align:top}.form__group{margin-bottom:1em}.form__group--inline{display:inline-block;vertical-align:top}.form__group--cart .select select{width:100%}.form__group--cart .form__group--inline{display:flex;float:left;justify-content:space-between;margin-bottom:10px}.form__group--cart .form__group--inline:first-child{width:40%}.form__group--cart .form__group--inline:last-child{width:60%}.form__group--filter{max-height:300px;overflow-y:auto}.contact{padding:4rem 0}.contacts-title{font-size:2rem;margin:1rem 0 2rem}.contacts__info{font-size:1.8rem;margin-bottom:4rem}.contacts__info a{color:#000}.contacts__info .title{color:#cbac92;font-size:1.6rem;font-weight:500;margin-bottom:.2rem}.contacts__info-title{font-size:2.6rem;font-weight:700;margin-bottom:1.5rem}.contacts__form{margin-bottom:5rem}
/*# sourceMappingURL=contacts.css.map */
