.page-full-width{padding-left:16px;padding-right:16px;max-width:100%}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}.contact__button{margin-top:3rem}#ContactForm input,#ContactForm textarea{border:1px solid #214263;color:#214263;background-color:#d6d6e2;font-size:16px;line-height:130%;height:44px;margin:0 0 20px;padding:0 10px!important;border-radius:initial}#ContactForm textarea{padding:12px 10px!important}#ContactForm .field__input:focus~.field__label{font-size:1.3rem;top:calc(var(--inputs-border-width) + -19px)}#ContactForm .field__input:not(:placeholder-shown)~.field__label{font-size:1.3rem;top:calc(var(--inputs-border-width) + -19px)}#ContactForm .reset__button{right:calc(var(--inputs-border-width) + 3rem)}#ContactForm .field__button{height:30px;width:30px}#ContactForm label{color:#828181;font-size:16px;line-height:130%;letter-spacing:1px;top:calc(1.2rem + var(--inputs-border-width))}#ContactForm .field:before{display:none}#ContactForm .field:after{display:none}#ContactForm .icon-search{fill:#fff}#ContactForm .icon-close{stroke:#fff}#ContactForm .icon{width:30px;height:30px}#ContactForm .predictive-search{background:transparent;border:none}#ContactForm #predictive-search-results{margin:auto;background-color:#d6d6e2;border-radius:0 0 20px 20px}#ContactForm .contact__button .button{font-size:12px;line-height:130%;font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:.3px;display:inline-flex;background-color:rgb(var(--color-button));padding:8px 20px;margin:0 31px 0 0;border-radius:21px;text-decoration:none;min-height:auto!important;min-width:auto}#ContactForm .contact__button .button:after{content:none}#ContactForm .contact__button .button:before{content:none}.contact_form .crest-database-card__info .inline-richtext{font-size:36px;line-height:100%;letter-spacing:0;margin:0;padding:25px 0 6px}.contact_form .crest-database-card__info .rte{padding:0 0 31px}.contact_form .crest-database-card__info .rte p{font-size:16px;line-height:130%;margin:0;letter-spacing:0}.contact_form{--grid-desktop-horizontal-spacing: 20px}.crest-database-list .grid__item:nth-child(2) .crest-database-card .crest-database-card__info{padding:0}.contact_form .crest-database-card__info .links{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-decoration:none;text-underline-offset:.3rem;color:rgb(var(--color-link));background-color:transparent;font-family:inherit;padding-bottom:20px;line-height:100%}.contact_form .crest-database-card__info .links .link-img-flag{display:inline}.contact_form .crest-database-card__info .links .link-name{font-family:Acumin-Pro-SemiBold,Verdana,Geneva,Tahoma,sans-serif!important;display:inline;font-size:16px;line-height:100%;letter-spacing:.2px}.contact_form .crest-database-card__info .links .link-number{font-size:16px;line-height:130%;letter-spacing:.2px;padding:6px 0 0}.contact_form .crest-database-card__info .content-contacts .col{float:left}.contact_form .crest-database-card__info .content-contacts .col-one,.contact_form .header__search.search_header{width:100%}.contact_form .search-container .search_header input{border:1px solid #214263!important;color:#214263!important;background-color:#d6d6e2!important;font-size:16px!important;line-height:130%!important;height:44px!important;padding:0 28px 0 10px!important;border-radius:initial}.contact_form .search_header .field__button{height:41px;width:41px;cursor:auto}.contact_form .search_header .icon{width:20px;height:20px;margin-right:3px;fill:#828181!important}.contact_form .search-collections{margin-bottom:20px}.contact_form .crest-database-card__info .content-contacts .col .cont .list-flags{margin:0;padding:0;list-style:none}.search-modal__content{padding:0!important;justify-content:left}.search-man-modal__form input,.search-man-modal__form textarea{border:1px solid #214263;color:#828181;background-color:#d6d6e2;font-size:16px;line-height:130%;height:44px;margin:0 0 20px;padding:0 28px 0 19px!important;border-radius:initial}.search-man-modal__form input:focus{margin:0 0 20px!important;padding:0 28px 0 19px!important}.search-man-modal__form textarea{padding:12px 28px 12px 19px!important}.search-man-modal__form .field__input:focus~.field__label{font-size:1.3rem;top:calc(var(--inputs-border-width) + -19px)}.search-man-modal__form .field__input:not(:placeholder-shown)~.field__label{font-size:1.3rem;top:calc(var(--inputs-border-width) + -19px)}.search-man-modal__form .reset__button{right:calc(var(--inputs-border-width) + 3rem)}.search-man-modal__form .field__button{height:41px;width:41px}.search-man-modal__form label{color:#828181;font-size:16px;line-height:130%;letter-spacing:1px;top:calc(1.2rem + var(--inputs-border-width))}.search-man-modal__form .field:before{display:none}.search-man-modal__form .field:after{display:none}.search-man-modal__form .icon-search{fill:#214263}.search-man-modal__form .icon-close{stroke:#214263}.search-man-modal__form .icon{width:30px;height:30px}.search-man-modal__form .predictive-search{background:transparent;border:none}.search-man-modal__form #predictive-search-results{margin:auto;background-color:#fff;border-radius:0 0 20px 20px}.search-man-modal__form .contact__button .button{font-size:12px;line-height:130%;font-family:Montserrat,sans-serif;font-weight:800;letter-spacing:.3px;display:inline-flex;background-color:rgb(var(--color-button));padding:8px 20px;margin:0 31px 0 0;border-radius:21px;text-decoration:none;min-height:auto!important;min-width:auto}.search-man-modal__form .contact__button .button:after{content:none}.search-man-modal__form .contact__button .button:before{content:none}.contact_form .crest-database-card__info.acontact-fix .search-man-modal__form input,.contact_form .crest-database-card__info.acontact-fix .search-man-modal__form textarea{margin:0 0 20px!important;padding:0 28px 0 19px!important}.contact_form .crest-database-card__info.acontact-fix .search-man-modal__form input::placeholder,.contact_form .crest-database-card__info.acontact-fix .search-man-modal__form textarea::placeholder{opacity:1!important}#ContactForm input::placeholder,#ContactForm textarea::placeholder{opacity:1!important}.link-img-flag.contact{margin:0 6px 0 0}@media only screen and (max-width: 749px){.col-one .list-flags{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:32px!important}.col-one .links .link-img-flag img,.col-two .links .link-img-flag img{margin-bottom:-3px}.crest-database-list.grid{flex-direction:column-reverse;gap:40px}.contact_form .crest-database-card__info .links{padding-bottom:0}.col-two .list-flags{display:grid;gap:16px}}@media screen and (min-width: 750px){.contact .field{margin-bottom:2rem}.contact__button{margin-top:0rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact_form .crest-database-card__info.acontact-fix .inline-richtext{padding:82px 0 19px;font-size:60px}}@media only screen and (min-width: 990px){.crest-database-list .grid__item:nth-child(2) .crest-database-card .crest-database-card__info{padding:0 0 0 17%}.contact_form .crest-database-card__info .content-contacts .col-one{width:42%}.page-full-width{padding-left:40px;padding-right:40px}}@media only screen and (min-device-width: 320px) and (max-device-width: 989px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.contact_form .crest-database-card__info.acontact-fix .inline-richtext{padding:0 0 19px}}@media handheld,all and (device-width: 768px) and (device-height: 1024px) and (orientation : landscape){.grid--2-col-desktop .grid__item{width:calc(75% - var(--grid-desktop-horizontal-spacing) / 2)!important;max-width:calc(75% - var(--grid-desktop-horizontal-spacing) / 2)!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-contact-form.css.map */
