.agg-information-page,.agg-information-form{color:var(--agg-page-text);background:var(--agg-page-background);width:100%}.agg-information-page{padding-block:clamp(28px,4vw,var(--agg-page-space))}.agg-information-page>.container,.agg-information-form>.contact-form{width:100%;max-width:1040px;margin-inline:auto;padding-inline:24px}.agg-information-page .page__content,.agg-information-page .page__content>.column{width:100%;margin:0;padding:0}.agg-information-page .agg-page{width:100%;min-width:0;font-size:16px;line-height:1.75;overflow-wrap:anywhere}.agg-information-page .agg-page h1,.agg-information-page .agg-page h2,.agg-information-page .agg-page h3,.agg-information-form .contact-form__heading{color:var(--agg-page-forest);line-height:1.25;letter-spacing:normal;text-transform:none}.agg-information-page .agg-page h1{max-width:28ch;font-size:clamp(30px,3vw,44px);margin:0 0 16px}.agg-information-page .agg-page h2,.agg-information-form .contact-form__heading{font-size:clamp(24px,2.3vw,30px);margin:0 0 20px}.agg-information-page .agg-page h3{font-size:20px;margin:24px 0 12px}.agg-information-page .agg-page p{max-width:76ch;margin:0 0 16px}.agg-information-page .agg-page p:last-child{margin-bottom:0}.agg-information-page .agg-page__header>p:not(.agg-meta){font-size:18px;line-height:1.7}.agg-information-page .agg-page .agg-meta{font-size:14px;line-height:1.65}.agg-information-page .agg-page .agg-tagline{color:var(--agg-page-forest);font-weight:600}.agg-information-page .agg-rule{border:0;height:1px;background:color-mix(in srgb,var(--agg-page-forest) 15%,transparent);margin:calc(var(--agg-page-space) / 2) 0}.agg-information-page .agg-rule--accent{background:color-mix(in srgb,var(--agg-page-copper) 38%,transparent)}.agg-information-page .agg-page>section{padding:clamp(20px,3vw,32px);background:var(--agg-page-surface);border:1px solid color-mix(in srgb,var(--agg-page-forest) 12%,transparent);border-radius:var(--agg-page-radius);box-shadow:0 4px 18px var(--agg-page-shadow)}.agg-information-page .agg-page--about>section[aria-labelledby=what-makes-us-different],.agg-information-page .agg-card,.agg-information-page .agg-faq-answer--contact,.agg-information-page .agg-page--vendor .agg-page__header>.agg-note{background:var(--agg-page-soft);border-radius:var(--agg-page-radius);padding:24px}.agg-information-page .agg-page--vendor .agg-page__header>.agg-note{border-inline-start:3px solid var(--agg-page-forest);font-size:16px}.agg-information-page .agg-card>.agg-meta{margin-top:16px}.agg-information-page .agg-contact__details{font-style:normal;line-height:1.9}.agg-information-page .agg-contact__details a{display:inline-block;padding-block:5px}.agg-information-page .agg-page ul:not(.agg-inline-links),.agg-information-page .agg-page ol{padding-inline-start:24px;max-width:80ch;margin:0 0 20px}.agg-information-page .agg-page li{margin-block:10px}.agg-information-page .agg-steps>li{margin-block:24px;padding-inline-start:4px}.agg-information-page .agg-steps>li:first-child{margin-top:0}.agg-information-page .agg-steps h3{margin-top:0}.agg-information-page .agg-faq-item+.agg-faq-item{margin-top:28px;padding-top:28px;border-top:1px solid color-mix(in srgb,var(--agg-page-forest) 14%,transparent)}.agg-information-page .agg-faq-item .agg-faq-question{font-weight:600;margin:0 0 12px}.agg-information-page .agg-page-nav{background:var(--agg-page-soft);border-radius:var(--agg-page-radius);padding:24px}.agg-information-page .agg-page-nav>p{margin-bottom:12px}.agg-information-page .agg-page-nav>.agg-inline-links+p{margin-top:20px}.agg-information-page .agg-page .agg-inline-links{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.agg-information-page .agg-page .agg-inline-links li{margin:0;min-width:0}.agg-information-page .agg-inline-links a{display:inline-flex;align-items:center;min-height:44px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--agg-page-forest) 22%,transparent);border-radius:6px;line-height:1.4;text-decoration:none}.agg-information-page .agg-bottom-nav{margin-top:24px}.agg-information-page .agg-bottom-nav a{border-color:transparent;text-decoration:underline}.agg-information-page .agg-page a,.agg-information-page .agg-page a:visited,.agg-information-form .contact-form__text a{color:var(--agg-page-forest);text-decoration:underline;text-underline-offset:3px}.agg-information-page .agg-page a:hover,.agg-information-form .contact-form__text a:hover{color:var(--agg-page-spruce)}.agg-information-page .agg-inline-links a:hover{color:var(--agg-page-forest);background:var(--agg-page-surface)}.agg-information-page .agg-page [id],.agg-information-page .agg-page[id]{scroll-margin-top:92px}.agg-information-page a:focus-visible,.agg-information-form :is(a,input,select,textarea,button):focus-visible{outline:2px solid var(--agg-page-forest);outline-offset:3px;box-shadow:0 0 0 6px var(--agg-page-amber)}.agg-information-form{padding-block:clamp(28px,4vw,var(--agg-page-space));background:var(--agg-page-soft)}.agg-information-form>.contact-form{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start}.agg-information-form .contact-form>.column{width:100%;min-width:0;margin:0}.agg-information-form .contact-form__text{color:var(--agg-page-text);font-size:16px;line-height:1.75}.agg-information-form .contact-form__form{background:var(--agg-page-surface);color:var(--agg-page-text);padding:28px;border:1px solid color-mix(in srgb,var(--agg-page-forest) 12%,transparent);border-radius:var(--agg-page-radius);box-shadow:0 4px 18px var(--agg-page-shadow)}.agg-information-form .custom-contact-form__blocks{display:grid;gap:20px}.agg-information-form .custom-contact-form__block{margin:0}.agg-information-form .label{display:block;color:var(--agg-page-forest);margin-bottom:8px;font-size:15px;line-height:1.4}.agg-information-form .label.is-sr-only{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;white-space:normal!important;width:auto!important}.agg-information-form :is(input.input,textarea.textarea,select){width:100%;min-height:46px;font-size:16px;color:var(--agg-page-text);background:var(--agg-page-surface);border:1px solid color-mix(in srgb,var(--agg-page-forest) 50%,transparent);border-radius:6px}.agg-information-form .select{width:100%}.agg-information-form textarea.textarea{min-height:160px;resize:vertical}.agg-information-form .button{color:var(--agg-page-surface);background:var(--agg-page-forest);border-color:var(--agg-page-forest);border-radius:6px;min-height:46px;margin-top:24px}.agg-information-form .button:hover{background:var(--agg-page-spruce);border-color:var(--agg-page-spruce)}.agg-information-form .button:focus-visible{background:var(--agg-page-spruce)}.agg-information-form :is(.form__error,.custom-contact-form__errors){color:#8f2924;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.agg-information-form .contact-form__form-errors:has(.form__error:empty){display:none}.agg-information-form :is(input,textarea):user-invalid{border-color:#8f2924}@media(max-width:798px){.agg-information-page>.container,.agg-information-form>.contact-form{padding-inline:20px}.agg-information-page .agg-rule{margin-block:calc(var(--agg-page-space) * .3125)}.agg-information-page .agg-page__header>p:not(.agg-meta){font-size:17px}.agg-information-page .agg-page-nav,.agg-information-page .agg-card,.agg-information-page .agg-faq-answer--contact{padding:20px}.agg-information-page .agg-page .agg-inline-links{gap:8px}.agg-information-form>.contact-form{grid-template-columns:minmax(0,1fr);gap:24px}.agg-information-form .contact-form__form{padding:20px}}.agg-policy-page{background:var(--agg-page-background)}.agg-policy-page .dynamic-sections{padding-block:clamp(28px,4vw,var(--agg-page-space))}.agg-policy-page .shopify-policy__container,.agg-privacy-choices-page>.container{box-sizing:border-box;width:calc(100% - 48px);max-width:1040px;margin:0 auto;padding:clamp(24px,3vw,40px);color:var(--agg-page-text);background:var(--agg-page-surface);border:1px solid color-mix(in srgb,var(--agg-page-forest) 12%,transparent);border-radius:var(--agg-page-radius);box-shadow:0 4px 18px var(--agg-page-shadow)}.agg-policy-page .shopify-policy__body,.agg-privacy-choices-page .page__content{font-size:16px;line-height:1.75;min-width:0;overflow-wrap:anywhere}.agg-policy-page .shopify-policy__title{text-align:left;margin:0 0 24px}.agg-policy-page :is(.shopify-policy__title,.shopify-policy__body) :is(h1,h2,h3),.agg-privacy-choices-page .page__title{color:var(--agg-page-forest);line-height:1.25;letter-spacing:normal;text-transform:none}.agg-policy-page :is(.shopify-policy__title,.shopify-policy__body) h1,.agg-privacy-choices-page .page__title{font-size:clamp(30px,3vw,44px);max-width:28ch;margin:0 0 16px}.agg-policy-page .shopify-policy__body h2{font-size:clamp(24px,2.3vw,30px);margin:40px 0 20px}.agg-policy-page .shopify-policy__body h3{font-size:20px;margin:24px 0 12px}.agg-policy-page .shopify-policy__body p,.agg-privacy-choices-page .page__content p{max-width:76ch;margin:0 0 16px}.agg-policy-page .agg-policy>.agg-meta:first-of-type+p,.agg-policy-page .agg-policy__header>p:not(.agg-meta){font-size:18px;line-height:1.7}.agg-policy-page .shopify-policy__body .agg-meta{font-size:14px;line-height:1.65}.agg-policy-page .shopify-policy__body :is(ul,ol):not(.agg-inline-links){max-width:80ch;padding-inline-start:24px;margin:0 0 20px}.agg-policy-page .shopify-policy__body li{margin-block:10px}.agg-policy-page .shopify-policy__body .agg-rule{border:0;height:1px;margin:calc(var(--agg-page-space) / 2) 0;background:color-mix(in srgb,var(--agg-page-forest) 15%,transparent)}.agg-policy-page .shopify-policy__body .agg-rule--accent{background:color-mix(in srgb,var(--agg-page-copper) 38%,transparent)}.agg-policy-page .agg-rule+h2{margin-top:0}.agg-policy-page .agg-policy>p:has(>strong):has(+.agg-inline-links){max-width:none;background:var(--agg-page-soft);padding:20px 20px 8px;margin-bottom:0;border-radius:var(--agg-page-radius) var(--agg-page-radius) 0 0}.agg-policy-page .agg-policy .agg-inline-links{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.agg-policy-page .agg-policy>.agg-inline-links{background:var(--agg-page-soft);padding:0 20px 20px;border-radius:0 0 var(--agg-page-radius) var(--agg-page-radius)}.agg-policy-page .agg-policy .agg-inline-links li{margin:0;min-width:0}.agg-policy-page .agg-inline-links a{display:inline-flex;align-items:center;min-height:44px;padding:9px 12px;border:1px solid color-mix(in srgb,var(--agg-page-forest) 22%,transparent);border-radius:6px;line-height:1.4}.agg-policy-page .agg-policy-nav{padding:24px;background:var(--agg-page-soft);border-radius:var(--agg-page-radius)}.agg-policy-page .agg-policy>section,.agg-policy-page .agg-support{padding:24px;border:1px solid color-mix(in srgb,var(--agg-page-forest) 12%,transparent);border-radius:var(--agg-page-radius);background:var(--agg-page-surface)}.agg-policy-page .agg-policy address{font-style:normal;line-height:1.9;overflow-wrap:anywhere}.agg-policy-page .agg-support__details{padding:20px;margin-block:0 16px;background:var(--agg-page-soft);border-radius:var(--agg-page-radius)}.agg-policy-page .agg-support__details a{display:inline-block;padding-block:5px}.agg-policy-page .agg-bottom-nav,.agg-policy-page .agg-policy>.agg-inline-links:has(a[href="#top"]){margin-top:24px;padding:0;background:transparent}.agg-policy-page .agg-bottom-nav a,.agg-policy-page .agg-inline-links:has(a[href="#top"]) a{border-color:transparent}.agg-policy-page .shopify-policy__body a,.agg-policy-page .shopify-policy__body a:visited,.agg-privacy-choices-page .page__content a{color:var(--agg-page-forest);text-decoration:underline;text-underline-offset:3px}.agg-policy-page .shopify-policy__body a:hover,.agg-privacy-choices-page .page__content a:hover{color:var(--agg-page-spruce)}.agg-policy-page .agg-inline-links a:hover{background:var(--agg-page-surface)}.agg-policy-page .shopify-policy__body [id]{scroll-margin-top:92px}.agg-policy-page .shopify-policy__body a:focus-visible,.agg-privacy-choices-page #pc--optOutFormContainer :is(a,input,button,select,textarea):focus-visible{outline:2px solid var(--agg-page-forest);outline-offset:3px;box-shadow:0 0 0 6px var(--agg-page-amber)}.agg-privacy-choices-page .heading-wrapper{width:100%;margin:0 0 24px;padding:0}.agg-privacy-choices-page .heading-divider{margin:0;border-color:color-mix(in srgb,var(--agg-page-copper) 38%,transparent)}.agg-privacy-choices-page #pc--optOutFormContainer{padding:24px;background:var(--agg-page-soft);border-radius:var(--agg-page-radius);margin-top:24px;min-width:0}.agg-privacy-choices-page #pc--optOutFormContainer :is(p,label){font-size:16px;line-height:1.75;color:var(--agg-page-text)}.agg-privacy-choices-page #pc--optOutFormContainer :is(.pc--show-email-field,.pc--opt-out-form-wrapper){width:100%;min-width:0;max-width:100%}.agg-privacy-choices-page #pc--optOutFormContainer .pc--show-email-field label{width:100%;max-width:100%;display:flex;align-items:center;gap:10px}.agg-privacy-choices-page #pc--optOutFormContainer input[type=checkbox]{flex:0 0 auto;margin:0}.agg-privacy-choices-page #pc--optOutFormContainer input[type=email]{box-sizing:border-box;width:100%;min-height:46px;border:1px solid color-mix(in srgb,var(--agg-page-forest) 50%,transparent);border-radius:6px;font-size:16px;color:var(--agg-page-text);background:var(--agg-page-surface)}.agg-privacy-choices-page #pc--optOutFormContainer .pc--opt-out-form-button{min-height:46px;border-radius:6px;background:var(--agg-page-forest);border-color:var(--agg-page-forest);color:var(--agg-page-surface);font-family:inherit;font-size:16px}.agg-privacy-choices-page #pc--optOutFormContainer .pc--opt-out-form-button:hover{background:var(--agg-page-spruce);border-color:var(--agg-page-spruce)}@media(max-width:798px){.agg-policy-page .shopify-policy__container,.agg-privacy-choices-page>.container{width:calc(100% - 40px);padding:20px}.agg-policy-page .agg-policy>.agg-meta:first-of-type+p,.agg-policy-page .agg-policy__header>p:not(.agg-meta){font-size:17px}.agg-policy-page .shopify-policy__body .agg-rule{margin-block:calc(var(--agg-page-space) * .3125)}.agg-privacy-choices-page #pc--optOutFormContainer{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/228/assets/agg-page-system.css.map */
