.custom-contact-section{background-color:#fff}.contact-links h3{font-size:30px}.contact-links{border-left:1px solid #BFBDB9;padding-left:46px;width:480px;flex-shrink:0;padding-top:50px;padding-bottom:50px}.contact-form{flex:1;padding-top:50px;padding-bottom:50px;padding-right:50px}.contact-grid{display:flex}.contact-form input,.contact-form textarea{width:100%;margin-bottom:15px;padding:12px}.contact-links h3{margin-bottom:20px}.contact-links ul{list-style:none;padding:0}.contact-links li{border-bottom:1px solid #BFBDB9}.contact-links a{display:flex;justify-content:space-between;text-decoration:none;align-items:center;padding-top:25.5px;padding-bottom:28.5px;line-height:100%;transition:ease-in-out .3s}.contact-links a:hover{color:#2c7590}.contact-links a .icon{margin-top:3px;transition:ease-in-out .3s}.contact-links a:hover .icon{transform:translate(calc(100% - 38px))}.card-item h4+p a{text-decoration:none!important}.card-item p a{text-decoration:none!important}@media screen and (min-width:1280px){.contact-links{padding-left:3.194444vw;width:33.333333vw;padding-top:3.472222vw;padding-bottom:3.472222vw}.contact-links h3{font-size:2.083333vw}.contact-links a{padding-top:1.770833vw;padding-bottom:1.979167vw}.contact-links a .icon{margin-top:.208333vw}.contact-links a:hover .icon{transform:translate(calc(100% - 2.638889vw))}.contact-form{padding-top:3.472222vw;padding-bottom:3.472222vw;padding-right:3.472222vw}}@media screen and (max-width:1279px){.contact-links{width:380px}.contact-links a{font-size:15px}}@media screen and (max-width:1023px){.contact-links{width:300px;padding-left:30px;padding-top:36px;padding-bottom:36px}.contact-form{padding-right:30px;padding-top:36px;padding-bottom:36px}.contact-left h2{font-size:32px}}@media screen and (max-width:767px){.contact-grid{flex-direction:column}.contact-links{border:none;width:100%;padding-left:0}.contact-form{padding-right:0;border-bottom:1px solid #BFBDB9}.contact-info-section{display:flex;flex-direction:column-reverse}.contact-info-section .page-width-normal{padding-bottom:30px}.contact-card{padding:26px 30px}.card-grid{gap:38px!important}.card-item h4+p{display:flex;flex-direction:column}.card-grid .card-item:first-child{order:0}.card-grid .card-item:nth-child(2){order:2}.card-grid .card-item:nth-child(3){order:1}.card-grid .card-item:nth-child(4){order:3}.contact-info-image-wrapper{position:static;width:100%}.contact-left h2{max-width:260px}.card-item h4+p br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-contact.css.map */
