.clone-footer{color:rgb(var(--color-foreground));font-family:var(--font-body-family)}.clone-footer .list-unstyled{list-style:none;margin:0;padding:0}.clone-footer__inner{position:relative}.clone-footer__top{display:grid;grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:start}.clone-footer__columns{display:flex;flex-wrap:nowrap;align-items:flex-start}.clone-footer__col{flex:0 0 250px;min-width:0}.clone-footer__col--contact{flex:1 1 auto}.clone-footer__heading{margin:0 0 18px;font-family:var(--font-heading-family);font-weight:600;font-size:18px;line-height:1.3;letter-spacing:.01em;color:rgb(var(--color-foreground))}.clone-footer__heading--social{margin-top:56px}.clone-footer__links li+li{margin-top:8px}.clone-footer__link{font-size:16px;line-height:1.3;color:rgb(var(--color-foreground));text-decoration:none}.clone-footer__link:hover{text-decoration:underline;text-underline-offset:.3rem}.clone-footer__email-wrap{margin:0}.clone-footer__email{letter-spacing:.02em}.clone-footer__text{margin-top:12px;font-size:15px}.clone-footer__social{display:flex;gap:9px}.clone-footer__social-link{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:1px solid rgba(var(--color-foreground),.15);border-radius:50%;color:rgb(var(--color-foreground));background:rgb(var(--color-background));transition:border-color .2s ease}.clone-footer__social-link:hover{border-color:rgb(var(--color-foreground))}.clone-footer__social-link .svg-wrapper,.clone-footer__social-link svg{width:22px;height:22px}.clone-footer__logo-link{display:inline-block}.clone-footer__logo{display:block;height:auto;max-width:100%}.clone-footer__tagline{margin:18px 0 0;font-size:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.clone-footer__made-with{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:16px;line-height:1.3;letter-spacing:.02em}.clone-footer__heart{flex:none}.clone-footer__bottom{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"legal seals";align-items:end;margin-top:40px}.clone-footer__legal{grid-area:legal;padding-bottom:20px}.clone-footer__seals{grid-area:seals;display:flex;flex-direction:column;align-items:center;gap:0}.clone-footer__seal{display:block;height:auto}.clone-footer__seal--1{width:92px;margin-bottom:-4px;position:relative;z-index:1}.clone-footer__seal--2{width:120px}.clone-footer__brand--mobile{display:none}.clone-footer__disclaimer{margin:0 0 24px;font-size:12px;line-height:1.4}.clone-footer__legal-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:28px;row-gap:8px;font-family:var(--font-body-family);font-size:12px;letter-spacing:.06em}.clone-footer__legal-link{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.25rem}.clone-footer__legal-link:hover{text-decoration-thickness:2px}@media screen and (max-width:1099px){.clone-footer__top{grid-template-columns:minmax(0,240px) minmax(0,1fr)}.clone-footer__col{flex:1 1 0;padding-right:20px}}@media screen and (max-width:767px){.clone-footer__top{display:block}.clone-footer__brand--desktop{display:none}.clone-footer__columns{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:36px;grid-auto-flow:row dense}.clone-footer__col{padding-right:0}.clone-footer__col--menu{grid-column:1}.clone-footer__col--contact{grid-column:2;grid-row:1 / span 2}.clone-footer__heading{font-size:16px;margin-bottom:14px}.clone-footer__heading--social{margin-top:40px}.clone-footer__link{font-size:15px}.clone-footer__email{font-size:14px;word-break:break-all}.clone-footer__social-link{width:40px;height:40px}.clone-footer__bottom{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:48px}.clone-footer__seals{gap:12px;margin-bottom:8px}.clone-footer__seal--1{width:110px;margin-bottom:0}.clone-footer__seal--2{width:78px}.clone-footer__brand--mobile{display:flex;flex-direction:column;align-items:center;margin-bottom:28px}.clone-footer__brand--mobile .clone-footer__logo-link{display:none}.clone-footer__brand--mobile .clone-footer__tagline{margin-top:8px}.clone-footer__brand--mobile .clone-footer__tagline{font-weight:500}.clone-footer__legal{padding-bottom:0}.clone-footer__legal-row{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/clone-footer.css.map */
