.p-contactBlock{display:flex;gap:3.2rem;justify-content:center;flex-direction:column;width:100%;margin-top:3rem;margin-bottom:3rem}.p-contactBlock__box{text-align:center;box-shadow:0 0 1.5rem var(--vt-contact-block-box-shadow);border-radius:1rem;padding:2.4rem 1.6rem}.p-contactBlock__tel{margin-top:1.6rem}.p-contactBlock__tel .link{color:var(--vt-contact-block-tel-link-color);font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.p-contactBlock__box .contact-button{color:rgb(var(--color-button-text));margin-top:1.6rem}.contactBlock__title{color:var(--vt-contact-block-title-color);font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.p-contactBlock__discription{color:var(--vt-contact-block-description-color);text-align:center;font-family:Noto Sans JP;font-size:14px;font-style:normal;font-weight:400;line-height:168%}.p-contactBlock__hour{color:var(--vt-contact-block-hour-color);text-align:center;font-family:Noto Sans JP;font-size:20px;font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width:1024px){.p-contactBlock{flex-direction:row;margin-top:4rem;margin-bottom:4rem}.p-contactBlock__box{width:50%}.p-contactBlock__tel .link{font-size:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/299/assets/component-contact-block.css.map */
