.site-footer{--dm-footer-width: 1320px;--dm-footer-gutter: clamp(18px, 4vw, 32px);--dm-footer-bg: var(--dm-color-ink);--dm-footer-heading: var(--dm-color-surface);--dm-footer-text: color-mix(in srgb, var(--dm-color-surface) 62%, var(--dm-color-ink));--dm-footer-faint: color-mix(in srgb, var(--dm-color-surface) 45%, var(--dm-color-ink));--dm-footer-rule: color-mix(in srgb, var(--dm-color-surface) 14%, transparent);--dm-footer-rule-soft: color-mix(in srgb, var(--dm-color-surface) 10%, transparent);--dm-footer-hover: var(--dm-color-accent);--dm-footer-label: var(--dm-footer-heading);--dm-footer-label-font: var(--dm-font-heading, inherit);--dm-footer-label-weight: 700;--dm-footer-label-tracking: 0.16em;--dm-footer-logo: 56px;--dm-footer-logo-radius: 12px}body #colophon.site-footer{background:var(--dm-footer-bg);color:var(--dm-footer-text);border-top:1px solid var(--dm-footer-rule);font-family:var(--dm-font-body, inherit)}body #colophon.site-footer .site-footer-row-container-inner{background:rgba(0,0,0,0);border:0}body #colophon.site-footer .site-container{max-width:calc(var(--dm-footer-width) + 2*var(--dm-footer-gutter));padding-inline:var(--dm-footer-gutter)}body #colophon.site-footer .site-top-footer-inner-wrap{grid-template-columns:repeat(auto-fit, minmax(min(100%, 190px), 1fr));gap:clamp(32px,4vw,48px);padding:clamp(52px,7vw,72px) 0 0;min-height:0}body #colophon.site-footer .site-footer-section{align-items:flex-start;align-self:start;text-align:left}body #colophon.site-footer .footer-widget-area,body #colophon.site-footer .footer-widget-area-inner{align-self:flex-start;text-align:left;justify-content:flex-start}body #colophon.site-footer .widget{margin:0 0 16px}body #colophon.site-footer .widget:last-child{margin-bottom:0}body #colophon.site-footer .widget_media_image figure,body #colophon.site-footer .widget_media_image .wp-block-image{margin:0;text-align:left}body #colophon.site-footer .widget_media_image img{display:block;width:var(--dm-footer-logo);height:var(--dm-footer-logo);border-radius:var(--dm-footer-logo-radius)}body #colophon.site-footer p{margin:0;font-size:14.5px;line-height:1.6;color:var(--dm-footer-text);max-width:34ch}body #colophon.site-footer :is(h2,h3,h4,h5,h6){margin:0;font-family:var(--dm-footer-label-font);font-size:11px;font-weight:var(--dm-footer-label-weight);line-height:1.3;letter-spacing:var(--dm-footer-label-tracking);text-transform:uppercase;color:var(--dm-footer-label)}body #colophon.site-footer ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}body #colophon.site-footer ul li{margin:0;padding:0;font-size:14.5px;line-height:1.4;color:var(--dm-footer-text)}body #colophon.site-footer ul li::marker{content:none}body #colophon.site-footer a{color:var(--dm-footer-text);text-decoration:none;transition:color .15s ease}body #colophon.site-footer a:hover,body #colophon.site-footer a:focus-visible{color:var(--dm-footer-hover)}body #colophon.site-footer :is(.site-middle-footer-inner-wrap,.site-bottom-footer-inner-wrap){grid-template-columns:minmax(0, 1fr);margin-top:clamp(36px,5vw,56px);padding:24px 0 40px;border-top:1px solid var(--dm-footer-rule-soft);min-height:0}body #colophon.site-footer .footer-html-inner p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;max-width:none;font-size:13px;color:var(--dm-footer-faint)}.dm-type-sneakers .site-footer{--dm-footer-bg: #0a0d12;--dm-footer-heading: #eef0f3;--dm-footer-text: #98a0ae;--dm-footer-faint: #6e7784;--dm-footer-rule: rgba(238, 240, 243, 0.14);--dm-footer-rule-soft: rgba(238, 240, 243, 0.1);--dm-footer-label-font: 'Archivo Narrow', var(--dm-font-heading, inherit)}.dm-type-fashion .site-footer{--dm-footer-width: 1160px;--dm-footer-bg: #141210;--dm-footer-heading: #f2efe9;--dm-footer-text: rgba(242, 239, 233, 0.94);--dm-footer-faint: rgba(242, 239, 233, 0.72);--dm-footer-rule: rgba(227, 191, 116, 0.3);--dm-footer-rule-soft: rgba(242, 239, 233, 0.26);--dm-footer-hover: #e3bf74;--dm-footer-label: #e3bf74;--dm-footer-label-font: var(--dm-font-body, inherit);--dm-footer-label-weight: 400;--dm-footer-label-tracking: 0.2em;--dm-footer-logo-radius: 0}.dm-type-birthstone .site-footer{--dm-footer-width: 1160px;--dm-footer-bg: #211d18;--dm-footer-heading: #fbf8f3;--dm-footer-text: #d8cfc3;--dm-footer-faint: #a89c8c;--dm-footer-rule: #3a332b;--dm-footer-rule-soft: #3a332b;--dm-footer-hover: #d9a7b0;--dm-footer-label: #d9a7b0;--dm-footer-label-font: var(--dm-font-body, inherit);--dm-footer-label-weight: 400;--dm-footer-label-tracking: 0.14em;--dm-footer-logo-radius: 3px}
