.pf-managed-page__layout{--flex-direction: column;--flex-wrap: nowrap;--flex-wrap-mobile: wrap;--gap: max(24px,calc(var(--gap-scale,1) * 32px));--padding-block-start: max(20px,calc(var(--spacing-scale,1) * 40px));--padding-block-end: max(20px,calc(var(--spacing-scale,1) * 80px))}.pf-managed-page__title{--width: 100%;--max-width: var(--max-width--body-normal);--text-align: start}.pf-managed-page :is(.pf-managed-page__body,.pf-managed-page__extra,.pf-page-contact){width:100%;min-width:0}.pf-managed-page .page-content a{color:currentColor}.pf-page-contact{padding:24px;border:1px solid var(--pf-ui-border,#cfc4e2);border-radius:18px;background:var(--pf-brand-pink,#f9dce0);color:var(--pf-brand-ink,#273681)}.pf-page-contact h2{font-size:clamp(24px,3vw,32px);line-height:1.15;margin:0 0 14px}.pf-page-contact>p{margin:0 0 24px;line-height:1.65}.pf-page-contact .pf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pf-page-contact label{display:block;font-size:13px;font-weight:650;margin-bottom:8px}.pf-page-contact input:not([type=checkbox]),.pf-page-contact textarea{width:100%;min-width:0;min-height:48px;margin:0 0 20px;padding:12px;border:1px solid #b5a8be;border-radius:10px;background:var(--pf-brand-paper,#fffaf0);color:var(--pf-brand-ink,#273681);font:inherit}.pf-page-contact textarea{resize:vertical}.pf-page-contact .contact-form__consent{display:flex;gap:10px;font-weight:400;margin:0 0 20px}.pf-page-contact .contact-form__consent input{flex:0 0 20px;width:20px;height:20px;margin-top:2px;accent-color:var(--pf-brand-ink,#273681)}.pf-page-contact .contact-form__privacy{margin:0 0 16px}.pf-page-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 22px;border:2px solid #344ad8;border-radius:999px;background:#344ad8;color:#fff!important;text-decoration:none;font:inherit;font-size:14px;font-weight:750;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.pf-page-contact :is(input,textarea,button,a):focus-visible,.pf-managed-page .pf-page-button:focus-visible{outline:2px solid var(--pf-brand-ink,#273681);outline-offset:3px}.pf-page-contact__errors{padding:12px;margin-bottom:20px;border:1px solid #a51d3a;border-radius:10px;background:#fff;color:#9d182c}.pf-page-contact .pf-form-success{padding:20px;border-radius:12px;background:#fff}@media(hover:hover)and (pointer:fine){.pf-managed-page .pf-page-button:hover{background:var(--pf-brand-ink,#273681);border-color:var(--pf-brand-ink,#273681)}}@media(max-width:600px){.pf-page-contact{padding:20px 16px}.pf-page-contact .pf-fields{grid-template-columns:minmax(0,1fr);gap:0}.pf-page-contact input:not([type=checkbox]),.pf-page-contact textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.pf-managed-page .pf-page-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/95/assets/pf-managed-pages.css.map */
