.site-footer.rebrand-footer{--footer-gutter:48px;overflow:hidden;background:#fff;color:#111;border-top:1px solid #e8e8e8;padding:64px 48px 24px}.footer-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;max-width:1440px;margin:auto}.footer-intro{grid-column:1/-1}.footer-intro p{font-size:13px;line-height:1.55;margin:0;max-width:260px;color:#444}.footer-intro .footer-location{margin-top:18px;font-size:12px;color:#666}.footer-column{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.footer-column h3{font-size:12px;line-height:1.5;font-weight:400;letter-spacing:0;text-transform:none;margin:0 0 9px;color:#666}.footer-column a{display:inline-flex;align-items:center;min-height:28px;font-size:13px;line-height:1.4;color:#222;text-decoration:none;text-underline-offset:4px}.footer-column a:hover{text-decoration:underline}.footer-column a:focus-visible{outline:2px solid #111;outline-offset:5px;border-radius:2px}.footer-rebrand{position:relative;display:grid;place-items:center;margin:70px calc(-1 * var(--footer-gutter)) 12px;width:calc(100% + 2 * var(--footer-gutter));max-width:none;isolation:isolate;-webkit-user-select:none;user-select:none;white-space:nowrap;font-family:Helvetica,Arial,sans-serif;font-size:21.68vw;font-weight:700;letter-spacing:-.065em;line-height:1.02}.footer-rebrand span{grid-area:1/1;display:block;padding-right:.065em}.footer-rebrand-base{color:#222}.footer-rebrand-ink{display:none!important;pointer-events:none;color:#111}.footer-rebrand.is-reactive .footer-rebrand-base{color:#e1e1e1}.footer-rebrand.is-reactive .footer-rebrand-ink{display:block!important;mask-image:radial-gradient(ellipse 26% 130% at var(--highlight-x,50%) var(--highlight-y,50%),#000 10%,rgba(0,0,0,.85) 35%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 26% 130% at var(--highlight-x,50%) var(--highlight-y,50%),#000 10%,rgba(0,0,0,.85) 35%,transparent 100%)}.footer-copyright{text-align:center;font-size:11px;line-height:1.5;color:#666;margin-top:8px}@media(max-width:1000px){.site-footer.rebrand-footer{--footer-gutter:28px;padding:48px 28px 24px}.footer-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.footer-intro .footer-location{margin-top:8px}.footer-rebrand{margin-top:48px}}@media(max-width:600px){.site-footer.rebrand-footer{--footer-gutter:18px;padding:30px 18px 20px}.rebrand-footer .footer-directory{grid-template-columns:1fr;gap:0}.rebrand-footer .footer-intro{margin:0 0 20px}.rebrand-footer .footer-intro p{font-size:12px;line-height:1.5}.rebrand-footer .footer-intro .footer-location{margin-top:10px;font-size:11px}.rebrand-footer .footer-column+.footer-column{border-top:1px solid #e3e3e3}.rebrand-footer .footer-column details{width:100%}.rebrand-footer .footer-column summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;list-style:none;cursor:pointer;text-transform:uppercase;font:500 11.5px/1.3 Helvetica,Arial,sans-serif;letter-spacing:.045em}.rebrand-footer .footer-column summary::-webkit-details-marker{display:none}.rebrand-footer .footer-column summary:after{content:"";box-sizing:border-box;width:6px;height:6px;margin-right:3px;border:solid #333;border-width:1px 1px 0 0;transform:rotate(45deg);transition:transform .16s ease}.rebrand-footer .footer-column details[open]>summary:after{transform:rotate(135deg)}.rebrand-footer .footer-column a{display:flex;min-height:44px;margin-left:12px;font-size:12px;color:#444}.rebrand-footer .footer-column details[open]{padding-bottom:10px}.rebrand-footer .footer-rebrand{margin-top:26px;margin-bottom:12px}.rebrand-footer .footer-copyright{font-size:10px}}@media(prefers-reduced-motion:reduce){.rebrand-footer .footer-column summary:after{transition:none}}@media(prefers-reduced-motion:reduce){.footer-rebrand.is-reactive .footer-rebrand-base{color:#222}.footer-rebrand.is-reactive .footer-rebrand-ink{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rb26-footer.css.map */
