.contact-page__container{margin-left:auto;margin-right:auto;padding-left:3.2rem;padding-right:3.2rem;max-width:105.8rem}.contact-page__heading{font-weight:700;font-size:3.2rem;line-height:1.35;letter-spacing:.01em;text-transform:uppercase;margin-bottom:4.4rem}.contact-page__grid{display:grid;gap:2.7em}.contact-page__action-block{display:flex;flex-direction:row;align-items:center;background-color:var(--action-block-background, var(--color-pantone-blue));color:rgb(var(--color-white));border-radius:1.5rem;overflow:hidden;column-gap:2.1rem;padding-right:2rem}.contact-page__icon-image{width:102px;height:102px;min-width:102px;min-height:102px}.contact-page__action-text-wrapper{font-weight:700;font-size:1.6rem;line-height:1.18;letter-spacing:.01em;text-transform:uppercase}.contact-page__action-text-wrapper p{margin-top:0;margin-bottom:0}.contact-page__form{border:.1rem solid var(--color-pantone-blue);border-radius:1rem;padding-bottom:2.5rem}.contact-page__grid-col{display:flex;flex-direction:column;justify-content:space-between;row-gap:2.7rem}.contact-page__info-block{display:flex;flex-direction:column;border:.1rem solid var(--color-pantone-blue);border-radius:1rem;overflow:hidden}.contact-page__info-block-content{font-weight:700;font-size:14px;line-height:1.35;letter-spacing:.01em;text-transform:uppercase;padding:1.4rem 3.7rem 3.2rem}.contact-page__info-block-content p{margin-top:0;margin-bottom:0}.contact-page__form-heading-row{display:flex;flex-direction:row;align-items:center;column-gap:2.7rem;margin-bottom:2.6rem}.contact-page__form-heading{font-weight:700;font-size:1.6rem;line-height:1.35;letter-spacing:.01em;text-transform:uppercase}.contact-page__form-fields{display:flex;flex-direction:column;row-gap:1.4rem;padding-left:11px;padding-right:11px}.contact-page__form-fields .field:after,.contact-page__form-fields .field:before{content:unset}.contact-page__form-fields .field__label span{font-weight:700;text-transform:uppercase}.contact-page__form-fields .field__label{font-weight:300;font-size:14px;line-height:1.286;letter-spacing:.01em;vertical-align:middle;left:12px;color:rgba(var(--color-black),.4)}.contact-page__form-fields .field__input{padding:.9rem 1.2rem;font-weight:700;font-size:14px;line-height:1.286;letter-spacing:.01em;vertical-align:middle;text-transform:uppercase;height:auto;box-shadow:unset!important;margin:0;border:.05rem solid rgb(var(--color-black));border-radius:.5rem}.contact-page__form-fields .field__input:not(:placeholder-shown),.contact-page__form-fields .field__input:focus{padding-top:1.6rem;padding-bottom:.2rem}.contact-page__form-fields .field__input:not(:placeholder-shown)~.field__label,.contact-page__form-fields .field__input:focus~.field__label{left:12px}.contact-page__form-fields .field__input.text-area{height:10.9rem}.contact-page__form-fields .field__input.text-area:not(:placeholder-shown)~.field__label{display:none}.contact-page__form-button{--buttons-radius: .5rem;--color-button-text: var(--color-white);--color-button: var(--color-pantone-blue-rgb);--buttons-radius-outset: var(--buttons-radius);font-weight:700;font-size:1.6rem;line-height:1.35;letter-spacing:.01em;text-align:center;text-transform:uppercase;min-height:37px;height:auto;margin-top:9px}.field__select{display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:1.5rem}.field__select>span{font-weight:700;font-size:1.4rem;line-height:1.35;letter-spacing:.01em;text-transform:uppercase;padding-left:1.1rem}sl-select::part(display-input){font-weight:700;font-size:1.4rem;line-height:1.35;letter-spacing:.01em;text-transform:uppercase;padding:.8rem 3.5rem .8rem 1.2rem}sl-select::part(display-input):placeholder-shown{font-weight:700;font-size:1.4rem;line-height:1.35;letter-spacing:.01em;text-transform:uppercase;color:rgba(var(--color-black),.4)}sl-select::part(expand-icon){display:none}sl-select{width:100%;max-width:24.6rem;z-index:2!important}sl-option::part(checked-icon){display:none}sl-select[open].placement-bottom sl-option{border-top:.05rem solid rgba(var(--color-black),.5)}sl-select[open].placement-top sl-option{border-bottom:.05rem solid rgba(var(--color-black),.5)}sl-select[open].placement-bottom::part(combobox){border-bottom:.1rem solid transparent;border-radius:.5rem .5rem 0 0}sl-select[open].placement-top::part(combobox){border-top:.1rem solid transparent;border-radius:0 0 .5rem .5rem}sl-select[open]::part(listbox){border:.05rem solid rgb(var(--color-black));z-index:1;background-color:rgb(var(--color-white))}sl-select::part(form-control-input) sl-popup{background-color:#000}sl-select[open].placement-bottom::part(listbox){border-top-color:transparent;border-radius:0 0 .5rem .5rem;box-shadow:2px 4px 4px rgba(var(--color-black),.25)}sl-select[open].placement-top::part(listbox){border-bottom-color:transparent;border-radius:.5rem .5rem 0 0;box-shadow:2px -4px 4px rgba(var(--color-black),.25)}sl-select::part(combobox){border:.05rem solid rgb(var(--color-black));border-radius:.5rem}sl-select::part(combobox):after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 6.11959e-07L0.937822 9.75L13.0622 9.75L7 6.11959e-07Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%) rotate(180deg);top:50%;right:2rem;width:14px;height:14px}sl-select[open]::part(combobox):after{transform:translateY(-50%)}sl-option{font-weight:300;font-size:1.4rem;line-height:1.32;letter-spacing:.01em;text-transform:uppercase;padding:.9rem 3.2rem}.contact-page__bottom-image-wrapper{max-height:21.1rem;border-radius:1rem;overflow:hidden;margin-top:54px}.contact-page__bottom-image{width:100%;height:auto;max-height:21.1rem;object-fit:cover}@media (max-width: 749px){.contact-page__grid{row-gap:7.5rem}}@media (min-width: 750px){.contact-page__grid{grid-template-columns:.4529fr .5471fr;gap:2.7rem}.contact-page__info-block{flex-direction:row}.contact-page__info-block-content{font-weight:700;font-size:1.4rem;line-height:1.35;letter-spacing:.01em;text-transform:uppercase;padding:4.2rem 5.3rem 3.6rem 2.2rem}.contact-page__form-fields{padding-left:18px;padding-right:18px}.contact-page__bottom-image-wrapper{margin-top:92px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/contact-page.css.map */
