.sd-redesign footer:has(.sd-footer-top){background:linear-gradient(125deg,#263f32,#345137);color:#f5f0d8;--color-background:#263f32;--color-foreground:#f5f0d8;--color-foreground-heading:#f5f0d8;--color-border:#d5dfaf55}.sd-redesign footer:has(.sd-footer-top)>.section-background{background:transparent}.sd-redesign footer:has(.sd-footer-top)>.section{background:transparent;color:inherit;--color-background:transparent;--color-foreground:#f5f0d8;--color-foreground-heading:#f5f0d8;--color-border:#d5dfaf55}.sd-redesign footer:has(.sd-footer-top) .section-content-wrapper{gap:32px;padding-bottom:28px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:56px;width:100%;padding:62px 0 16px;align-items:start}.sd-redesign footer:has(.sd-footer-top) .sd-footer-brand{display:inline-flex;background:#f7f2d9;border-radius:6px 24px 6px 6px;padding:9px 18px;margin-bottom:22px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-brand img{width:106px;height:auto;mix-blend-mode:multiply}.sd-redesign footer:has(.sd-footer-top) .sd-footer-title{font:40px/1.1 Georgia,Times New Roman,serif;letter-spacing:-.035em;color:#f5edc5;margin:0;max-width:300px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-copy{font:13px/1.7 Arial,Helvetica,sans-serif;max-width:300px;margin:17px 0 0;color:#e0e6ca}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav h2{font:11px/1.5 Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#dacc80;margin:5px 0 22px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav ul{list-style:none;padding:0;margin:0;display:grid;gap:15px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav a{font:14px/1.5 Arial,Helvetica,sans-serif;color:#f5f0d8;text-decoration:none}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav a:hover{text-decoration:underline;text-underline-offset:5px}.sd-redesign footer:has(.sd-footer-top) .divider__line{border-color:#d5dfaf55}.sd-redesign footer:has(.sd-footer-top) .text-block{color:#f5f0d8;--color:#f5f0d8}.sd-redesign footer:has(.sd-footer-top) .text-block h2,.sd-redesign footer:has(.sd-footer-top) .text-block h3{font-family:Georgia,Times New Roman,serif;font-size:29px;letter-spacing:-.02em;color:#f5f0d8}.sd-redesign footer:has(.sd-footer-top) .text-block p{color:#e0e6ca;font-size:13px}.sd-redesign footer:has(.sd-footer-top) .email-signup__input-group{background:#f7f3dc;border-radius:8px;border-color:#e1d997;min-height:54px}.sd-redesign footer:has(.sd-footer-top) .email-signup__input{color:#263b32;background:transparent;min-height:54px;padding-inline:20px;font-family:Arial,Helvetica,sans-serif;font-size:14px}.sd-redesign footer:has(.sd-footer-top) .email-signup__input::placeholder{color:#52604b;opacity:1}.sd-redesign footer:has(.sd-footer-top) .email-signup__button{color:#263b32;border-radius:0 8px 8px 0}.sd-redesign footer:has(.sd-footer-top) .email-signup__button:hover{background:#e6daa1}.sd-redesign footer:has(.sd-footer-top) .footer-utilities{padding-top:23px;border-top:1px solid #d5dfaf44}.sd-redesign footer:has(.sd-footer-top) .footer-utilities__text{color:#e0e6ca;font-size:12px;opacity:1}.sd-redesign footer:has(.sd-footer-top) a:focus-visible,.sd-redesign footer:has(.sd-footer-top) button:focus-visible,.sd-redesign footer:has(.sd-footer-top) input:focus-visible{outline:2px solid #ead47f;outline-offset:4px}@media(max-width:749px){.sd-redesign footer:has(.sd-footer-top) .sd-footer-top{grid-template-columns:1fr 1fr;gap:34px 22px;padding:42px 0 8px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-intro{grid-column:1/-1}.sd-redesign footer:has(.sd-footer-top) .sd-footer-brand{float:right;margin:0 0 0 16px;padding:7px 12px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-brand img{width:82px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-title{font-size:34px;max-width:205px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-copy{font-size:12px;max-width:225px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav h2{font-size:10px;margin-bottom:18px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav a{font-size:13px}.sd-redesign footer:has(.sd-footer-top) .section-content-wrapper{gap:25px}.sd-redesign footer:has(.sd-footer-top) .email-signup-block{width:100%}.sd-redesign footer:has(.sd-footer-top) .text-block h2,.sd-redesign footer:has(.sd-footer-top) .text-block h3{font-size:27px}.sd-redesign footer:has(.sd-footer-top) .footer-utilities__text{font-size:11px}.sd-redesign footer:has(.sd-footer-top) .footer-utilities__group--left{row-gap:14px}}.sd-redesign footer:has(.sd-footer-top) .email-signup__button{--color-foreground:#263b32;--color:#263b32}.sd-redesign footer:has(.sd-footer-top) .email-signup__button svg{color:#263b32}.sd-redesign footer:has(.sd-footer-top) .sd-footer-copy,.sd-redesign footer:has(.sd-footer-top) .text-block p{font-size:16px;line-height:1.65;color:#edf0d9}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav a{font-size:17px;line-height:1.5}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav h2{font-size:12px;line-height:1.5;color:#eee0a1}.sd-redesign footer:has(.sd-footer-top) .footer-utilities__text{font-size:14px;line-height:1.6;color:#edf0d9}.sd-redesign footer:has(.sd-footer-top) .email-signup__input{font-size:17px;line-height:1.5}@media(max-width:749px){.sd-redesign footer:has(.sd-footer-top) .sd-footer-copy,.sd-redesign footer:has(.sd-footer-top) .text-block p{font-size:16px}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav a{font-size:16px}.sd-redesign footer:has(.sd-footer-top) .footer-utilities__text{font-size:13px}}.sd-redesign footer:has(.sd-footer-top) .footer-utilities a{color:#e0e6ca;opacity:1}.sd-redesign footer:has(.sd-footer-top) .sd-footer-brand{inline-size:auto}.sd-redesign footer:has(.sd-footer-top) .sd-footer-nav a{display:inline;min-block-size:0}.sd-redesign footer:has(.sd-footer-top) .text-block h2,.sd-redesign footer:has(.sd-footer-top) .text-block h3{font-weight:600}.sd-redesign footer:has(.sd-footer-top) .email-signup__input--all{border-color:#f5f5f5}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sd-footer-parity.css.map */
