.page-contact-v2 p:last-child{margin-bottom:0}.page-contact-v2{--pc-orange: #EF4F29;--pc-black: #1a1a1a;--pc-white: #ffffff;--pc-off-white: #fbfbfb;--pc-gray-1: #f4f4f4;--pc-gray-2: #e5e3e0;--pc-gray-3: #b0ada8;--pc-gray-4: #6e6b66;--pc-ease: .2s ease;font-size:14px;line-height:1.65;color:var(--pc-black)}.pc-page-header{padding-block-start:56px;padding-inline:var(--pc-padding-inline, 48px)}.pc-page-header__inner{max-width:1100px;margin-inline:auto}.pc-page-header__title{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.1;margin-block-end:12px}.pc-page-header__subtitle{font-size:13px;color:var(--pc-gray-4);max-width:480px;line-height:1.7;padding-bottom:0}.pc-quick-section{padding-inline:var(--pc-padding-inline, 48px)}.pc-quick-grid{display:grid;grid-template-columns:repeat(var(--pc-quick-cols, 4),1fr);gap:16px;max-width:1100px;margin-inline:auto;padding-block:32px}.pc-quick-card{display:flex;flex-direction:column;gap:10px;background:var(--pc-off-white);padding:24px 22px;min-block-size:128px;border:none;cursor:pointer;text-align:start;font:inherit;color:inherit;overflow:hidden;transition:background var(--pc-ease),transform var(--pc-ease)}.pc-quick-card:hover{background:var(--pc-gray-1);transform:translateY(-2px)}.pc-quick-card__icon{display:block;margin-block-end:12px}.pc-quick-card__icon svg{width:22px;height:22px;stroke:var(--pc-black)}.pc-quick-card__title{margin:0;font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--pc-black)}.pc-quick-card__desc{margin:0;font-size:13px;color:var(--pc-gray-4);line-height:1.5;overflow-wrap:break-word;word-break:normal}.pc-faq-strip a,.pc-faq-strip__sub a,.pc-quick-card__desc a{text-decoration:underline}.pc-quick-card__desc a{font-size:11px}.pc-quick-card__go{margin-block-start:auto;font-size:13px;font-weight:500;color:var(--pc-orange);opacity:0;transform:translate(-4px);transition:opacity var(--pc-ease),transform var(--pc-ease)}.pc-quick-card:hover .pc-quick-card__go{opacity:1;transform:translate(0)}.pc-main-wrap{max-width:1100px;margin-inline:auto;margin-block-end:48px}.pc-contact-section{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;padding-block:16px}.pc-col-label{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--pc-gray-3);margin-block-end:20px;display:flex;align-items:center;gap:10px}.pc-col-label:after{content:"";flex:1;height:1px;background:var(--pc-gray-2)}.pc-info-title{font-size:14px;font-weight:500;margin-block-end:6px}.pc-info-body{font-size:13px;color:var(--pc-gray-4);line-height:1.75}.pc-info-body a{color:var(--pc-black);text-decoration:underline;text-decoration-color:var(--pc-gray-2);text-underline-offset:3px;transition:text-decoration-color var(--pc-ease)}.pc-info-body a:hover{text-decoration-color:var(--pc-orange)}.pc-form-intro{margin-block-end:28px}.pc-form-title{font-size:28px;font-weight:400;font-style:italic;margin-block-end:6px}.pc-form-hint{font-size:12px;color:var(--pc-gray-4)}.pc-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.pc-form-group{margin-block-end:18px}.pc-form-group label{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pc-gray-4);margin-block-end:6px}.pc-form-optional{text-transform:none;letter-spacing:0;font-size:10px;color:var(--pc-gray-3)}.pc-form-group input[type=text],.pc-form-group input[type=email],.pc-form-group textarea,.pc-form-group select{width:100%;border:none;border-block-end:1px solid var(--pc-gray-2);background:transparent;padding:9px 0;font-size:13px;color:var(--pc-black);outline:none;transition:border-color var(--pc-ease);appearance:none;-webkit-appearance:none;border-radius:0}.pc-form-group input:focus,.pc-form-group textarea:focus,.pc-form-group select:focus{border-color:var(--pc-black)}.pc-form-group textarea{resize:none;min-block-size:90px}.pc-form-group select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23b0ada8' stroke-width='1.2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;padding-inline-end:22px;cursor:pointer}.pc-form-success{padding:12px 16px;background:#f0faf0;border:1px solid #c3e6c3;font-size:13px;margin-block-end:20px}.pc-form-errors{margin-block-end:20px;font-size:13px;color:#c0392b}.pc-form-note{font-size:11px;color:var(--pc-gray-3);margin-block-start:14px;line-height:1.6}.pc-form-note p{margin:0}.pc-form-note a{color:inherit;text-decoration:underline}.pc-btn-primary{display:inline-flex;align-items:center;gap:10px;background:var(--pc-black);color:var(--pc-white);border:1px solid var(--pc-black);padding:12px 28px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:all var(--pc-ease);margin-block-start:6px}.pc-btn-primary:hover{background:var(--pc-white);color:var(--pc-black)}.pc-btn-primary svg{width:12px;height:12px;stroke:currentColor;stroke-width:2}.pc-btn-outline{display:inline-flex;align-items:center;gap:10px;background:transparent;color:var(--pc-black);border:1px solid var(--pc-black);padding:12px 28px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all var(--pc-ease)}.pc-btn-outline:hover{background:var(--pc-black);color:var(--pc-white)}.pc-btn-outline svg{width:12px;height:12px;stroke:currentColor;stroke-width:2}.pc-faq-strip{background:var(--pc-off-white);padding:48px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-inline:var(--pc-padding-inline, 48px);max-width:100%}.pc-faq-strip__title{font-size:16px;font-weight:500;margin-block-end:4px}.pc-faq-strip__sub{font-size:13px;color:var(--pc-gray-4)}@media(max-width:1196px)and (min-width:768px){.pc-main-wrap{padding-inline:var(--pc-padding-inline, 48px)}}@media(max-width:900px){.pc-page-header,.pc-main-wrap,.pc-quick-section{padding-inline:24px}.pc-quick-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.pc-page-header{padding-block-start:32px}.pc-quick-section{padding-inline:12px}.pc-quick-grid{gap:10px}.pc-quick-card{padding:16px 14px;min-block-size:0;gap:8px}.pc-quick-card__icon{margin-block-end:0}.pc-quick-card__title{font-size:13px}.pc-quick-card__desc{font-size:12px}.pc-contact-section{grid-template-columns:1fr;gap:40px}.pc-form-row{grid-template-columns:1fr}.pc-faq-strip{flex-direction:column;text-align:center;padding:36px 24px}}
/*# sourceMappingURL=/cdn/shop/t/650/assets/section-page-contact-v2.css.map */
