.dne-footer{position:relative;overflow:hidden;isolation:isolate;padding-block:var(--dne-footer-pt, 9.6rem) var(--dne-footer-pb, 4.8rem);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dne-footer__inner{position:relative;z-index:1}.dne-footer__top{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(4rem,6vw,9rem);align-items:start}.dne-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;max-width:46rem}.dne-footer__lockup{display:inline-flex;color:rgb(var(--color-foreground));text-decoration:none}.dne-footer__tagline{margin:0;font-family:var(--dne-font-display);font-weight:300;font-size:clamp(2rem,1.7rem + .8vw,2.8rem);line-height:1.25;color:rgba(var(--color-foreground),.82);text-wrap:balance}.dne-footer__social{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.dne-footer__social .list-social__link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;color:rgba(var(--color-foreground),.72);transition:color var(--dne-dur-micro) var(--dne-ease)}.dne-footer__social .list-social__link:hover{color:var(--dne-accent-text)}.dne-footer__social .icon{width:1.9rem;height:1.9rem}.dne-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:4rem 3.2rem}.dne-footer__col{min-width:0}.dne-footer__col-head{display:block;margin:0 0 1.8rem;padding-bottom:1.2rem;border-bottom:1px solid rgba(var(--dne-brass-rgb),.32);font-size:1.05rem}.dne-footer__list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.dne-footer__link,.dne-footer__text a{display:inline-flex;align-items:center;min-height:32px;font-family:var(--dne-font-ui);font-size:1.4rem;font-weight:300;line-height:1.5;color:rgba(var(--color-foreground),.78);text-decoration:none;transition:color var(--dne-dur-micro) var(--dne-ease)}.dne-footer__link:hover,.dne-footer__text a:hover{color:rgb(var(--color-foreground))}.dne-footer__text>*{margin:0 0 1rem;font-family:var(--dne-font-ui);font-size:1.4rem;font-weight:300;line-height:1.7;color:rgba(var(--color-foreground),.78)}.dne-footer__text>*:last-child{margin-bottom:0}.dne-footer__text strong{font-weight:400;color:var(--dne-accent-text)}.dne-footer__rule{height:1px;border:0;margin:clamp(4rem,6vw,7.2rem) 0 2.8rem;background-color:rgba(var(--dne-brass-rgb),.28)}.dne-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3.2rem}.dne-footer__copy,.dne-footer__policy{margin:0;font-family:var(--dne-font-ui);font-size:1.2rem;font-weight:300;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}.dne-footer__policies{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:0;padding:0;list-style:none}.dne-footer__policy{display:inline-flex;align-items:center;min-height:32px;text-decoration:none;transition:color var(--dne-dur-micro) var(--dne-ease)}.dne-footer__policy:hover{color:rgb(var(--color-foreground))}.dne-footer__payment{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;padding:0;list-style:none}.dne-footer__payment-icon{display:block;width:3.4rem;height:auto;opacity:.55;filter:grayscale(1);transition:opacity var(--dne-dur-micro) var(--dne-ease)}.dne-footer__payment:hover .dne-footer__payment-icon{opacity:.85}.dne-footer__watermark{position:absolute;z-index:0;inset-inline-end:-3rem;bottom:-8rem;color:rgb(var(--color-foreground));opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none}.dne-footer__watermark .dne-logo{--dne-logo-h: 26rem}@media screen and (max-width:989px){.dne-footer{padding-block:6.4rem 4rem}.dne-footer__top{grid-template-columns:minmax(0,1fr);gap:4.8rem}.dne-footer__lockup .dne-logo{--dne-logo-h: 7.2rem}.dne-footer__watermark{display:none}}@media screen and (max-width:749px){.dne-footer__cols{grid-template-columns:minmax(0,1fr);gap:3.2rem}.dne-footer__bottom{flex-direction:column;align-items:flex-start}.dne-footer__text>*,.dne-footer__link{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.dne-footer__link,.dne-footer__policy,.dne-footer__payment-icon,.dne-footer__social .list-social__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dne-footer.css.map */
