html:root{--pp-teal: #0B5C6E;--pp-teal-dark: #073F4C;--pp-plum: #8E1F6B;--pp-plum-dark: #741858;--pp-ink: #13262C;--pp-canvas: #F3F8F8;--pp-slate: #4C5E64;--pp-rule: #D5DEE0;--pp-green: #1B7F3B;--pp-amber: #C98409;--pp-amber-border: #7A4E00;--pp-red: #C4271B;--pp-disabled: #C9D3D6;--pp-display: "Libre Franklin", "Franklin Gothic Medium", "Helvetica Neue", Arial, sans-serif;--pp-body: "Source Sans 3", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-body--family: var(--pp-body);--font-body--weight: 400;--font-subheading--family: var(--pp-body);--font-subheading--weight: 600;--font-heading--family: var(--pp-display);--font-heading--weight: 700;--font-accent--family: var(--pp-display);--font-accent--weight: 800;--font-h1--weight: 800;--font-h2--weight: 700;--font-size--paragraph: 1.125rem;--focus-outline-width: 2px;--focus-outline-offset: 2px;--color-primary-button-hover-text: #FFFFFF;--color-primary-button-hover-background: #073F4C;--color-primary-button-hover-border: #073F4C;--color-secondary-button-hover-text: #073F4C;--color-secondary-button-hover-background: #F3F8F8;--color-secondary-button-hover-border: #073F4C}body{font-family:var(--pp-body);color:var(--pp-ink)}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--pp-display);color:var(--pp-ink)}h1,.h1{font-weight:800}h2,.h2{font-weight:700}p,li,td,th,dd,dt,label,input,select,textarea{font-size:1.125rem;line-height:1.5}@media(max-width:767px){h1,.h1,.section h1{font-size:34px;line-height:1.15}h2,.h2{font-size:26px;line-height:1.15}h3,.h3{font-size:21px;line-height:1.15}}*:focus-visible{outline:2px solid var(--pp-plum);outline-offset:2px}.button:not(.button-secondary,.button-unstyled),.button-custom{outline-color:var(--pp-plum)}.page-wrapper p a:where(:not(.button,.button-secondary,.button-unstyled)),.page-wrapper .rte :is(p,ul,ol,table) a:where(:not(.button,.button-secondary,.button-unstyled)),.page-content a:where(:not(.button,.button-secondary)),.shopify-policy__body a{color:var(--pp-teal);text-decoration:underline;text-decoration-color:currentcolor;text-underline-offset:2px}.page-wrapper p a:where(:not(.button,.button-secondary,.button-unstyled)):hover,.page-wrapper .rte :is(p,ul,ol,table) a:where(:not(.button,.button-secondary,.button-unstyled)):hover,.page-content a:where(:not(.button,.button-secondary)):hover,.shopify-policy__body a:hover{color:var(--pp-teal-dark)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-family:var(--pp-display);font-weight:600;font-size:1.125rem;min-height:52px;padding-inline:26px}.button:not(.button-secondary):active,.button-custom:active,button.shopify-payment-button__button--unbranded:active{--button-background-color: var(--pp-teal-dark)}.button[aria-disabled=true],.button-secondary[aria-disabled=true],.button:disabled{opacity:1;--button-background-color: var(--pp-disabled);--button-color: var(--pp-slate);--button-border-color: transparent}#header-component,#header-group,.header-group{background:#f4fbfb}#header-component .menu-list__link,#header-component .header-menu__link,#header-component nav a{font-family:var(--pp-body);font-weight:600;font-size:1rem;color:var(--pp-ink);min-height:44px;display:inline-flex;align-items:center}#header-component .header-logo,#header-component .header-logo a{min-height:44px;display:inline-flex;align-items:center}#header-component .search-action,#header-component .header-actions__action,#header-component .action__cart,#header-component .localization-selector{display:none!important}.header__row .menu-list__link:hover{color:var(--pp-teal)}.page-content,.shopify-policy__body{max-width:65ch}.page-content h2{font-family:var(--pp-display);font-weight:700;font-size:clamp(24px,3vw,30px);line-height:1.2;margin:2em 0 .6em;letter-spacing:-.01em}.page-content h2:first-child{margin-top:0}.page-content h3{font-family:var(--pp-display);font-weight:700;font-size:21px;line-height:1.25;margin:1.5em 0 .5em}.page-content p,.page-content li{font-size:1.125rem;line-height:1.5}.page-content li{margin-bottom:.4em}.page-content strong{font-weight:600}.page-content a,.aip-spec-grid a,.shopify-policy__body a{padding:10px 0;display:inline-block}.page-content a.button{color:var(--button-color);text-decoration:none;padding:14px 26px}.page-content p>a.button:only-child{padding:14px 26px}.page-content .aip-byline{font-size:16px;color:var(--pp-slate);margin-top:2em}.page-content h2[id]{scroll-margin-top:80px}.page-content table,.shopify-policy__body table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.page-content td,.page-content th,.shopify-policy__body td,.shopify-policy__body th{min-width:120px;padding:10px 12px;border-bottom:1px solid var(--pp-rule);text-align:left;vertical-align:top}.page-content th,.shopify-policy__body th{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pp-slate)}.ai-upload{scroll-margin-top:72px}.footer-content,.footer-content .menu__heading__default{font-family:var(--pp-body)}.footer-content a{text-underline-offset:3px}.footer-content .menu-list__link,.footer-content .menu__item a{min-height:44px;display:inline-flex;align-items:center}.footer-content p{font-size:1rem;line-height:1.5}.email-signup__button{min-width:44px;min-height:44px}.policy-list-trigger{padding:15px 0}.footer-content .image-block{max-width:196px}.footer-content .image-block__image{width:196px;height:auto}.footer-content,.footer-content p,.footer-content a,.footer-content .menu__heading__default,.footer-content .menu-list__link{color:#fff}.footer-content a:not(.image-block){min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-decoration-color:#ffffff8c}.footer-content a:hover{text-decoration-color:#fff}.footer-content .image-block{min-height:44px;display:flex;align-items:center}#header-component .header__icon--menu,#header-component .header__icon--summary{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}h1,h2,#header-group nav a,#header-group .menu-list a,#header-group [class*=menu] a,#header-group details summary,footer h2,footer h3,footer h4,footer summary,footer li a{text-transform:capitalize}html body footer h2,html body footer h3,html body footer h4,html body footer summary,html body footer summary *,html body footer li a,html body footer li a *{text-transform:capitalize!important}#header-component header-actions{display:flex;align-items:center}#header-component header-actions>:not(.pp-nav-cta):not(style):not(script){display:none!important}@media(min-width:990px){#header-component .header-menu{margin-inline-start:28px}#header-component .menu-list__list-item{margin-inline:14px}#header-component .menu-list__disclosure{opacity:1!important;visibility:visible!important;margin-inline-start:6px;color:currentColor}#header-component .menu-list__disclosure-icon{width:11px;height:11px;transition:transform .15s ease}#header-component .menu-list__disclosure[aria-expanded=true] .menu-list__disclosure-icon,#header-component .menu-list__list-item:hover .menu-list__disclosure-icon{transform:rotate(180deg)}}#header-component .header__icon--menu .header-drawer-icon--open{width:28px!important;height:28px!important}#header-component .header__icon--menu .header-drawer-icon--open svg{width:28px!important;height:28px!important}#header-component .header__icon--menu{color:#13262c}
/*# sourceMappingURL=/cdn/shop/t/1/assets/aiphotographer.css.map */
