.dfd-corrections-page{padding:calc(var(--gap, 8px) * 4) 0 calc(var(--gap, 8px) * 7)}.dfd-corrections__layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:calc(var(--gap, 8px) * 4);align-items:start}@media(max-width:900px){.dfd-corrections__layout{grid-template-columns:1fr}}.dfd-corrections__form-card{background:var(--color-background);border:1px solid var(--color-border);border-radius:calc(var(--border-radius, 8px) * 2);padding:calc(var(--gap, 8px) * 3)}.dfd-corrections-form{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 2)}.dfd-corrections__row{display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * .75)}.dfd-corrections__row--two{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--gap, 8px) * 2)}@media(max-width:540px){.dfd-corrections__row--two{grid-template-columns:1fr}}.dfd-corrections__row label{font-weight:600;font-size:1.35rem}.dfd-corrections__req,.dfd-corrections__optional{font-size:1.1rem;font-weight:500;margin-left:8px;text-transform:uppercase;letter-spacing:.06em}.dfd-corrections__req{color:var(--dfd-tier-low)}.dfd-corrections__optional{color:var(--dfd-muted-text)}.dfd-corrections__row input[type=text],.dfd-corrections__row input[type=email],.dfd-corrections__row input[type=tel],.dfd-corrections__row input[type=url],.dfd-corrections__row textarea{width:100%;font-size:1.5rem;font-family:var(--font-base);padding:calc(var(--gap, 8px) * 1.25) calc(var(--gap, 8px) * 1.5);border:1px solid var(--color-input-border);border-radius:var(--border-radius-input, var(--border-radius, 8px));background:var(--color-input-background);color:var(--color-input-text);box-sizing:border-box;line-height:1.5}.dfd-corrections__row input:focus,.dfd-corrections__row textarea:focus{outline:none;border-color:var(--color-button-primary-background);box-shadow:0 0 0 3px var(--dfd-tint-line)}.dfd-corrections__row textarea{resize:vertical;min-height:120px}.dfd-corrections__hint{margin:0;font-size:1.2rem;color:var(--dfd-muted-text)}.dfd-corrections__submit{align-self:flex-start;margin-top:calc(var(--gap, 8px) * 1)}.dfd-corrections__success{background:#30a87314;border:1px solid rgba(48,168,115,.3);border-left:6px solid var(--dfd-tier-high);border-radius:var(--border-radius, 8px);padding:calc(var(--gap, 8px) * 2.5)}.dfd-corrections__success h3{margin:0 0 calc(var(--gap, 8px) * 1);color:var(--dfd-tier-high);font-size:1.6rem}.dfd-corrections__success p{margin:0 0 calc(var(--gap, 8px) * 1);font-size:1.4rem;line-height:1.55}.dfd-corrections__success-meta{font-size:1.25rem;color:var(--dfd-muted-text)}.dfd-corrections__errors{background:#b0002014;border:1px solid rgba(176,0,32,.3);border-left:6px solid var(--dfd-tier-low);border-radius:var(--border-radius, 8px);padding:calc(var(--gap, 8px) * 1.5) calc(var(--gap, 8px) * 2);margin-bottom:calc(var(--gap, 8px) * 1)}.dfd-corrections__errors p{margin:0 0 calc(var(--gap, 8px) * .5);color:var(--dfd-tier-low);font-size:1.35rem}.dfd-corrections__errors ul{margin:0;padding-left:calc(var(--gap, 8px) * 2.5);font-size:1.3rem;color:var(--dfd-tier-low)}.dfd-corrections__aside{background:var(--dfd-tint-soft);border:1px solid var(--color-border);border-radius:calc(var(--border-radius, 8px) * 2);padding:calc(var(--gap, 8px) * 2.5);position:sticky;top:calc(var(--gap, 8px) * 2);align-self:start}@media(max-width:900px){.dfd-corrections__aside{position:static}}.dfd-corrections__aside-h{font-size:1.4rem;margin:calc(var(--gap, 8px) * 2.5) 0 calc(var(--gap, 8px) * 1)}.dfd-corrections__steps{margin:0;padding-left:calc(var(--gap, 8px) * 2.5);display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * 1);font-size:1.35rem;line-height:1.55}.dfd-corrections__bullets{margin:0;padding-left:calc(var(--gap, 8px) * 2.5);display:flex;flex-direction:column;gap:calc(var(--gap, 8px) * .5);font-size:1.3rem;line-height:1.5}.dfd-corrections__direct{margin:calc(var(--gap, 8px) * 2) 0 0;font-size:1.3rem;color:var(--color-body-text)}.dfd-corrections__direct a{color:var(--color-links-active);text-decoration:underline;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dog-food-corrections.css.map */
