.page-title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-size, 32) * .8px);font-weight:var(--font-heading-weight, 400);line-height:1.2;letter-spacing:calc(var(--font-heading-letter-spacing, 0) * 1px);text-transform:var(--font-heading-transform, none);color:rgb(var(--color-scheme-text, 17, 17, 17));margin-bottom:2.4rem}.page-title--left{text-align:left}.page-title--center{text-align:center}.page-title--right{text-align:right}@media screen and (min-width:769px){.page-title{font-size:calc(var(--font-heading-size, 32) * 1.15px);margin-bottom:3.2rem}}.page-block-width--narrow{max-width:62ch}.page-block-width--medium{max-width:82ch}.page-block-width--full{max-width:none}.page-block-align--left{text-align:left}.page-block-align--center{text-align:center}.page-block-align--right{text-align:right}.page-block-align--center.page-block-width--narrow,.page-block-align--center.page-block-width--medium{margin-left:auto;margin-right:auto}.page-block-align--right.page-block-width--narrow,.page-block-align--right.page-block-width--medium{margin-left:auto}.page-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 400);line-height:1.25;letter-spacing:calc(var(--font-heading-letter-spacing, 0) * 1px);text-transform:var(--font-heading-transform, none);color:rgb(var(--color-scheme-text, 17, 17, 17))}.page-heading--small{font-size:calc(var(--font-heading-size, 32) * .5px)}.page-heading--medium{font-size:calc(var(--font-heading-size, 32) * .65px)}.page-heading--large{font-size:calc(var(--font-heading-size, 32) * .85px)}@media screen and (min-width:769px){.page-heading--small{font-size:calc(var(--font-heading-size, 32) * .62px)}.page-heading--medium{font-size:calc(var(--font-heading-size, 32) * .85px)}.page-heading--large{font-size:calc(var(--font-heading-size, 32) * 1.1px)}}.page-block--image-text .page-heading,.page-block--form .page-heading{margin-bottom:1.6rem}.page-image-figure.page-block-align--center{text-align:center}.page-image-figure.page-block-align--right{text-align:right}.page-image{display:inline-block;height:auto;border-radius:var(--media-radius, 0)}.page-image-placeholder{display:inline-block;width:100%;aspect-ratio:3 / 2;overflow:hidden;background-color:var(--color-bg-secondary, #F8F8F8);border-radius:var(--media-radius, 0)}.page-image-placeholder-svg{width:100%;height:100%;object-fit:cover;fill:#0000001f}.page-image-caption{margin-top:1rem;font-size:1.2rem;color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.page-media-row{display:grid;grid-template-columns:1fr;gap:2.4rem}.page-media-img{width:100%;height:auto;border-radius:var(--media-radius, 0)}.page-media-text>*+*{margin-top:1.6rem}@media screen and (min-width:769px){.page-media-row{grid-template-columns:1fr 1fr;gap:4.8rem}.page-media-row--middle{align-items:center}.page-media-row--top{align-items:start}.page-media-row--text_first .page-media-col{order:2}.page-media-row--text_first .page-media-text{order:1}}.page-block-btn{display:inline-flex;margin-top:.8rem}.page-accordion{border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .12))}.page-accordion:first-of-type{border-top:1px solid var(--color-border, rgba(0, 0, 0, .12))}.page-accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.8rem 0;cursor:pointer;list-style:none;color:rgb(var(--color-scheme-text, 17, 17, 17))}.page-accordion-summary::-webkit-details-marker{display:none}.page-accordion-summary::marker{content:""}.page-accordion-summary:focus-visible{outline:2px solid rgb(var(--color-scheme-text, 17, 17, 17));outline-offset:2px}.page-accordion-title{font-size:1.4rem;font-weight:500;line-height:1.4}.page-accordion-icon{display:flex;flex-shrink:0;transition:transform .25s ease}.page-accordion-icon svg{width:1.8rem;height:1.8rem}.page-accordion[open] .page-accordion-icon{transform:rotate(180deg)}.page-accordion-body{padding:0 0 2rem;font-size:1.35rem}@media(prefers-reduced-motion:reduce){.page-accordion-icon{transition:none}}.page-divider{height:0;border:0;border-top-style:solid;border-top-color:var(--color-border, rgba(0, 0, 0, .12))}.page-divider.page-block-align--center{margin-left:auto;margin-right:auto}.page-divider.page-block-align--right{margin-left:auto}.page-block--spacer{height:var(--page-spacer-mobile, 32px)}@media screen and (min-width:769px){.page-block--spacer{height:var(--page-spacer-desktop, 48px)}}.page-form-grid{display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:769px){.page-form-grid{grid-template-columns:1fr 1fr}.page-form-field--full{grid-column:1 / -1}}.page-form-field label{display:block;margin-bottom:.6rem;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-scheme-text-muted, 102, 102, 102))}.page-contact-form input[type=text],.page-contact-form input[type=email],.page-contact-form input[type=tel],.page-contact-form textarea{width:100%;padding:1.2rem 1.4rem;background-color:rgb(var(--color-scheme-bg, 255, 255, 255));border:1px solid var(--color-border, rgba(0, 0, 0, .16));border-radius:1px;color:rgb(var(--color-scheme-text, 17, 17, 17));font-family:inherit;font-size:1.4rem;line-height:1.5}.page-contact-form textarea{resize:vertical;min-height:12rem}.page-contact-form input:focus-visible,.page-contact-form textarea:focus-visible{outline:none;border-color:rgb(var(--color-scheme-text, 17, 17, 17))}.page-form-submit{margin-top:2rem}.page-form-success,.page-form-errors{margin-bottom:2rem;padding:1.2rem 1.6rem;font-size:1.3rem;border-left:2px solid currentColor}.page-form-success{color:#1b7f4b;background-color:#1b7f4b0f}.page-form-errors{color:#b22020;background-color:#b220200f}.page-form-errors ul{list-style:disc outside;padding-left:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-page.css.map */
