.contacts-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;width:100%}.contacts-wrap .contacts-info-list{grid-gap:16px;width:100%;padding:20px 0 40px}.contacts-wrap .contacts-info-list>h3{margin-top:20px;text-transform:uppercase}.contacts-wrap .contacts-info-list .contacts-info{flex-direction:row;align-items:center}.contacts-wrap .contacts-info-list .contacts-info span{margin-left:12px}.contacts-wrap .contacts-map{width:100%}.delivery-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;width:100%}.delivery-wrap .delivery-info-list{grid-gap:16px;width:100%;padding:20px 0 40px}.delivery-wrap .delivery-info-list h3{margin-top:20px;text-transform:uppercase}.delivery-wrap .delivery-info-list .delivery-info-mark{padding:16px;background-color:#f2f2f1}.delivery-wrap .delivery-info-list .delivery-info{flex-direction:row;grid-gap:16px}.delivery-wrap .delivery-info-list .delivery-info-payment{grid-gap:16px}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-item-info{align-items:center;justify-content:center}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-item-info h4{margin-top:16px;margin-bottom:8px;font-size:14px;font-weight:500}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-item-info p{text-align:center}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:20px 0}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item{flex-direction:column;align-items:center;justify-content:center;padding:16px 20px;background-color:#fff;box-shadow:0 0 6px rgba(84,85,84,.15)}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-info-image-wrap{align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;transform:scale(1);transition:all .25s ease-out 0s}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-info-image-wrap:hover{transform:scale(.9);transition:all .25s ease-out 0s}.delivery-wrap .delivery-info-list .delivery-info-payment .delivery-info-payment-list .delivery-info-payment-item .delivery-info-payment-item-image{flex-grow:0;flex-shrink:0;width:32px;height:32px;fill:#fff}@media (max-width:640px){.contacts-wrap,.delivery-wrap{grid-template-columns:1fr;grid-gap:0}}