.sk-contact-info,.sk-contact-info *,.sk-contact-info *:before,.sk-contact-info *:after{box-sizing:border-box;margin:0;padding:0}.sk-contact-info a{color:inherit;text-decoration:none}.sk-contact-info img,.sk-contact-info svg{max-width:none;border:none}.sk-contact-info input:not([type=checkbox],[type=radio]),.sk-contact-info textarea{background-color:#376c5a;border-color:transparent;color:#fff;box-shadow:none}.sk-contact-info{--sk-ci-pt: 100px;--sk-ci-pb: 60px;padding-top:calc(var(--sk-ci-pt) * .6);padding-bottom:calc(var(--sk-ci-pb) * .6);overflow:hidden;background-color:#fff;content-visibility:auto;contain-intrinsic-size:auto 700px}.sk-contact-info__container{width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(11px,3.41vw,15px)}.sk-contact-info__grid{display:flex;flex-direction:column;gap:clamp(42px,12.95vw,57px)}.sk-contact-info__info{display:flex;flex-direction:column}.sk-contact-info__title{font-family:var(--sk-font-display);font-weight:400;font-size:clamp(18px,5.45vw,24px);line-height:1.2;color:#2b5446}.sk-contact-info__description{margin-top:clamp(15px,4.55vw,20px);font-family:var(--sk-font-body);font-weight:400;font-size:clamp(12px,3.64vw,16px);line-height:1.2;color:#212529}.sk-contact-info__description br{content:"";display:block;margin-top:10px}.sk-contact-info__contacts{margin-top:clamp(12px,3.86vw,17px);display:flex;flex-direction:column;gap:clamp(15px,4.55vw,20px)}.sk-contact-info__contact-item{display:flex;align-items:center;gap:clamp(13px,4.09vw,18px)}.sk-contact-info__contact-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;width:34px;height:36px;background-color:#2b5446;border-radius:10px;overflow:visible!important}.sk-contact-info__contact-icon img,.sk-contact-info__contact-icon svg{position:static;transform:none;flex-shrink:0}.sk-contact-info__contact-icon img{width:21px;height:21px;object-fit:contain}.sk-contact-info__contact-icon svg{width:18px;height:18px}.sk-contact-info__contact-text{font-family:var(--sk-font-body);font-weight:400;font-size:clamp(12px,3.64vw,16px);line-height:1.2;color:#343a40;transition:opacity .3s ease}.sk-contact-info__contact-label{font-weight:600}a.sk-contact-info__contact-text:hover{opacity:.7}.sk-contact-info__form-wrapper{background-color:#2b5446;border-radius:10px;padding:clamp(26px,8.18vw,36px) clamp(10px,3.18vw,14px)}.sk-contact-info__form-title{font-family:var(--sk-font-body);font-weight:500;font-size:clamp(13px,4.09vw,18px);line-height:1.2;color:#fff;margin-bottom:clamp(25px,7.73vw,34px)}.sk-contact-info__form-row{display:flex;gap:clamp(7px,2.27vw,10px);margin-bottom:clamp(13px,4.09vw,18px)}.sk-contact-info__input{flex:1;min-width:0;height:clamp(22px,6.82vw,30px);background-color:#376c5a;border:none;border-color:transparent;border-radius:8px;padding:0 clamp(9px,2.73vw,12px);font-family:var(--sk-font-body);font-weight:400;font-size:clamp(12px,3.64vw,16px);line-height:1.2;color:#fff;appearance:none;-webkit-appearance:none}.sk-contact-info__input::placeholder{color:#f0ece573}.sk-contact-info__textarea{display:block;width:100%;height:clamp(99px,30.68vw,135px);background-color:#376c5a;border:none;border-color:transparent;border-radius:10px;padding:clamp(9px,2.73vw,12px);font-family:var(--sk-font-body);font-weight:400;font-size:clamp(12px,3.64vw,16px);line-height:1.4;color:#fff;resize:vertical;appearance:none;-webkit-appearance:none;margin-bottom:clamp(8px,2.5vw,11px)}.sk-contact-info__textarea::placeholder{color:#f0ece573}.sk-contact-info__form-footer{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:clamp(9px,2.73vw,12px)}.sk-contact-info__checkbox{margin-right:auto}.sk-contact-info__checkbox{display:inline-flex;align-items:center;gap:clamp(6px,1.82vw,8px);cursor:pointer;line-height:1}.sk-contact-info__checkbox-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sk-contact-info__checkbox-custom{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;vertical-align:middle;border:1.5px solid rgba(255,255,255,.5);border-radius:4px;background-color:transparent;transition:background-color .2s ease,border-color .2s ease}.sk-contact-info__checkbox-input:checked+.sk-contact-info__checkbox-custom{background-color:#ea7e5d;border-color:#ea7e5d}.sk-contact-info__checkbox-input:checked+.sk-contact-info__checkbox-custom:after{content:"";display:block;width:5px;height:9px;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-2px}.sk-contact-info__checkbox-text{font-family:var(--sk-font-body);font-weight:400;font-size:clamp(10px,2.73vw,12px);line-height:1;color:#fff;vertical-align:middle}.sk-contact-info__submit{display:inline-flex;align-items:center;justify-content:center;border:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:var(--sk-font-body);font-weight:500;font-size:clamp(12px,3.64vw,16px);line-height:1;color:#fff;text-transform:uppercase;background-color:#e4572e;border-radius:32px;height:30px;padding:0 clamp(18px,5.45vw,24px);transition:background-color .3s ease,box-shadow .3s ease}.sk-contact-info__submit:hover{background-color:#c94a27;box-shadow:0 2px 8px #00000026}.sk-contact-info__submit:active{background-color:#b3401f;box-shadow:none}.sk-contact-info__form-success{font-family:var(--sk-font-body);font-weight:500;font-size:14px;color:#fff;background-color:#376c5a;border-radius:8px;padding:12px 16px;margin-bottom:16px}.sk-contact-info__form-errors{font-family:var(--sk-font-body);font-weight:400;font-size:14px;color:#fff;background-color:#c94a27;border-radius:8px;padding:12px 16px;margin-bottom:16px}.sk-contact-info a:focus-visible,.sk-contact-info button:focus-visible,.sk-contact-info input:focus-visible,.sk-contact-info textarea:focus-visible{outline:2px solid #F0ECE5;outline-offset:2px}.sk-contact-info__checkbox-input:focus-visible+.sk-contact-info__checkbox-custom{outline:2px solid #F0ECE5;outline-offset:2px}@media(max-width:767px){.sk-contact-info__submit{min-height:30px;min-width:44px}.sk-contact-info__checkbox{min-height:44px}}@media(prefers-reduced-motion:reduce){.sk-contact-info,.sk-contact-info *,.sk-contact-info *:before,.sk-contact-info *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(min-width:768px){.sk-contact-info{padding-top:calc(var(--sk-ci-pt) * .8);padding-bottom:calc(var(--sk-ci-pb) * .8)}.sk-contact-info__container{padding:0 clamp(30px,3.91vw,50px)}.sk-contact-info__grid{flex-direction:row;align-items:flex-start;gap:clamp(30px,3.91vw,56px)}.sk-contact-info__info{flex:1;min-width:0}.sk-contact-info__form-wrapper{flex:0 0 50%;min-width:0}.sk-contact-info__title{font-size:25px}.sk-contact-info__description{margin-top:20px;font-size:16px}.sk-contact-info__contacts{margin-top:25px;gap:20px}.sk-contact-info__contact-item{gap:18px}.sk-contact-info__contact-icon{width:35px;height:36px}.sk-contact-info__contact-text{font-size:16px}.sk-contact-info__form-wrapper{padding:36px 30px}.sk-contact-info__form-title{font-size:19px;margin-bottom:28px}.sk-contact-info__form-row{gap:12px;margin-bottom:18px}.sk-contact-info__input{height:30px;font-size:16px;padding:0 12px}.sk-contact-info__textarea{height:135px;font-size:16px;padding:12px;margin-bottom:11px}.sk-contact-info__checkbox-text{font-size:12px}.sk-contact-info__submit{font-size:16px;padding:8px 24px}}@media(min-width:1280px){.sk-contact-info{padding-top:var(--sk-ci-pt);padding-bottom:var(--sk-ci-pb)}.sk-contact-info__container{padding:0 50px}.sk-contact-info__grid{flex-direction:row;align-items:flex-start;gap:56px}.sk-contact-info__info{flex:0 0 544px}.sk-contact-info__form-wrapper{flex:0 0 580px}.sk-contact-info__title{font-size:26px}.sk-contact-info__description{margin-top:20px;font-size:16px;max-width:544px}.sk-contact-info__contacts{margin-top:30px;gap:20px}.sk-contact-info__contact-item{gap:18px}.sk-contact-info__contact-icon{width:36px;height:36px}.sk-contact-info__contact-icon img{width:21px;height:21px}.sk-contact-info__contact-text{font-size:16px}.sk-contact-info__form-wrapper{padding:36px 39px}.sk-contact-info__form-title{font-size:20px;margin-bottom:29px;max-width:495px}.sk-contact-info__form-row{gap:15px;margin-bottom:18px}.sk-contact-info__input{flex:0 0 240px;height:30px;font-size:16px;padding:0 12px}.sk-contact-info__textarea{width:495px;height:135px;font-size:16px;padding:12px;margin-bottom:11px}.sk-contact-info__checkbox-text{font-size:12px}.sk-contact-info__submit{font-size:16px;padding:8px 24px;min-height:30px;margin-top:27px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sk-contact-info.css.map */
