:root{--ast-global-color-0:var(--ink);--ast-global-color-1:var(--ink-soft);--ast-global-color-2:var(--ink);--ast-global-color-3:var(--ink);--ast-global-color-4:var(--paper);--ast-global-color-5:var(--surface-card);--ast-global-color-6:var(--paper-alt);--ast-global-color-7:var(--rule);--ast-global-color-8:var(--slate)}body.pd,.pd #page,.pd .site-content,.pd .ast-separate-container,.pd.ast-separate-container .ast-article-single,.pd.ast-separate-container .ast-article-post{background:var(--paper)}body.pd{font-family:var(--font-sans);font-size:16px;line-height:1.55;color:var(--ink)}.pd .entry-content,.pd .woocommerce{color:var(--ink)}.pd .ast-container{max-width:calc(var(--container-max) + 2 * var(--container-pad));padding-left:var(--container-pad);padding-right:var(--container-pad)}@media (max-width:600px){.pd .ast-container{padding-left:var(--container-pad-mobile);padding-right:var(--container-pad-mobile)}}.pd h1,.pd h2,.pd h3,.pd h4,.pd h5,.pd h6,.pd .entry-title,.pd .woocommerce-products-header__title,.pd .product_title{font-family:var(--font-serif);font-weight:500}.pd .entry-content h1,.pd .product_title{font-size:40px;line-height:1.15}.pd .entry-content h2{font-size:36px;line-height:1.2}.pd .entry-content h3{font-size:26px;line-height:1.3}@media (max-width:600px){.pd .entry-content h1,.pd .product_title{font-size:32px}.pd .entry-content h2{font-size:28px}}.pd .entry-content>p+p,.pd .entry-content>p+ul,.pd .entry-content>ul+p{margin-top:1em}.pd .entry-content p a,.pd .entry-content li a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--brass)}.pd .entry-content p a:hover,.pd .entry-content li a:hover{border-bottom-color:var(--ink)}.pd .ast-button,.pd .button,.pd button.button,.pd input[type=submit],.pd .wp-block-button__link,.pd .woocommerce a.button,.pd .woocommerce button.button,.pd .woocommerce .button.alt,.pd .wc-block-components-button:not(.is-link){display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:1;background:var(--ink);color:var(--on-ink);border:1px solid transparent;border-radius:var(--radius-control);box-shadow:none;text-transform:none;letter-spacing:0}.pd .ast-button:hover,.pd .button:hover,.pd button.button:hover,.pd input[type=submit]:hover,.pd .wp-block-button__link:hover,.pd .woocommerce a.button:hover,.pd .woocommerce button.button:hover,.pd .woocommerce .button.alt:hover,.pd .wc-block-components-button:not(.is-link):hover{background:var(--ink-soft);color:var(--on-ink)}.pd input[type=text],.pd input[type=email],.pd input[type=tel],.pd input[type=password],.pd input[type=search],.pd input[type=number],.pd select,.pd textarea{font-family:var(--font-sans);font-size:15px;color:var(--ink);background:var(--surface-card);border:1px solid var(--ink);border-radius:var(--radius-none);box-shadow:none}.pd input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.pd select{min-height:50px;padding:0 14px}.pd textarea{padding:12px 14px}.pd label{color:var(--ink-soft)}.pd .pd-search input[type=search]{border:0;min-height:0;padding:0;background:0 0}.pd .woocommerce .price,.pd .woocommerce-Price-amount{font-family:var(--font-serif);font-weight:500;color:var(--ink)}.pd .woocommerce-message,.pd .woocommerce-info,.pd .woocommerce-error{background:var(--surface-card);color:var(--ink);border:1px solid var(--rule);border-left:3px solid var(--brass);border-radius:var(--radius-card)}.pd .woocommerce-message:before,.pd .woocommerce-info:before{color:var(--brass)}.pd .woocommerce table.shop_table{border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface-card)}.pd .woocommerce table.shop_table th,.pd .woocommerce table.shop_table td{border-color:var(--rule)}.pd :focus-visible{outline:2px solid var(--ink);outline-offset:2px}