.main-contact-section{z-index:9;position:relative}.contact-main{padding:55px 0;display:flex;gap:72px;align-items:flex-start}.contact-boxes{display:grid;gap:32px;row-gap:27px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);flex:1}.contact-boxes .contact-box{background-color:#f8f8f8;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px;gap:32px;max-width:368px}.contact-box h3{font-family:minion-pro;font-style:normal;font-weight:400;font-size:20px;line-height:150%;text-align:center;letter-spacing:3.2px;text-transform:uppercase;color:#151515;margin:0}@media (min-width: 720px){.contact-box h3{font-size:26px;letter-spacing:3.8px}}@media (min-width: 960px){.contact-box h3{font-size:28px;letter-spacing:4.2px}}.contact-box .contact-box-text{padding:0 20px}.contact-box .contact-box-text,.contact-box .contact-box-link{font-family:Calibri;font-style:normal;font-weight:300;font-size:16px;line-height:24px;text-align:center;color:#494949}@media (min-width: 960px){.contact-box .contact-box-text,.contact-box .contact-box-link{font-size:14px;line-height:22px}}.contact-box .contact-box-link a{color:inherit;text-decoration:none}.contact-box .contact-box-link a.list-social__link svg{width:28px;height:28px}.contact-box .list-social__item .icon path{fill:#151515}.faq-section{padding:32px;background-color:#fff;margin-top:-300px;position:relative;z-index:1;max-width:590px;width:590px}.faq-section h2{font-family:minion-pro;font-style:normal;font-weight:400;font-size:36px;line-height:150%;letter-spacing:.15em;text-transform:uppercase;color:#151515;margin:0}.faq-qa{padding:24px 0;font-family:Calibri;font-style:normal;font-weight:300;font-size:16px;line-height:24px;color:#151515;border-bottom:1px solid #DADADA;align-items:center;width:100%}@media (min-width: 960px){.faq-qa{font-size:14px;line-height:22px}}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-qa.expanded .faq-question{font-weight:700}.faq-question .faq-question-text{margin-right:10px}.faq-question svg{width:22px;height:auto;min-width:22px}.faq-qa.faq-qa.expanded .faq-question svg{transform:rotate(180deg)}.faq-answer{padding:0;overflow:hidden;max-height:0;transition:max-height .2s cubic-bezier(0,1,0,1)}.faq-qa.expanded .faq-answer{max-height:5000px;transition:max-height .4s ease-in-out}.faq-view-all{margin-top:34px}.faq-view-all .button{width:100%}@media (max-width: 1400px){.contact-main{gap:32px}.contact-boxes{gap:16px;row-gap:16px}.contact-boxes .contact-box{padding:16px}.faq-section{margin-top:0;padding:16px}}@media (max-width: 1600px) and (min-width: 1440px){.contact-boxes{padding-left:72px}}@media (max-width: 1400px) and (min-width: 1280px){.contact-boxes{padding-left:16px}}@media (max-width: 1279px){.contact-main{padding:0 0 25px;flex-wrap:wrap}.contact-boxes{flex-wrap:wrap;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr);padding-left:0}.contact-boxes .contact-box{max-width:unset;width:100%;padding:24px;gap:24px}.faq-section{margin-top:0;padding:16px;width:100%}.faq-section h2{font-size:28px;line-height:140%;letter-spacing:.25em}.faq-qa{padding:24px 0}.faq-view-all{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-main-contact.css.map */
