.drift-footer{background:var(--drift-ink);color:var(--drift-bone);margin-top:0}.drift-footer a{color:inherit;text-decoration:none}.drift-footer__muted{color:#f4f1ec99;margin:0}.drift-footer__top{display:grid;gap:48px;padding-block:64px}@media(min-width:750px){.drift-footer__top{grid-template-columns:1.4fr 2fr;padding-block:80px}}.drift-footer__title{margin:12px 0 0;font-size:48px;line-height:.9;color:var(--drift-bone)}@media(min-width:750px){.drift-footer__title{font-size:60px}}.drift-footer__form{margin-top:24px;display:flex;max-width:28rem;border-bottom:1px solid rgb(244 241 236 / .4)}.drift-footer__form:focus-within{border-color:var(--drift-bone)}.drift-footer__form input{flex:1;height:48px;background:transparent;border:0;color:var(--drift-bone);font-size:14px;outline:none}.drift-footer__form input::placeholder{color:#f4f1ec80}.drift-footer__form button{background:none;border:0;color:var(--drift-bone);font-size:20px;padding:0 8px;cursor:pointer;transition:transform .3s}.drift-footer__form button:hover{transform:translate(4px)}.drift-footer__error{width:100%;font-size:12px;color:#f0b7bd}.drift-footer__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(min-width:560px){.drift-footer__cols{grid-template-columns:repeat(3,1fr)}}.drift-footer__cols ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:10px;font-size:14px}.drift-footer__cols a{color:#f4f1ece6;background:linear-gradient(currentColor,currentColor) left bottom / 0 1px no-repeat;transition:background-size .4s var(--drift-ease)}.drift-footer__cols a:hover{color:var(--drift-bone);background-size:100% 1px}.drift-footer__contact{display:flex;flex-wrap:wrap;gap:8px 32px;padding-block:20px;border-top:1px solid rgb(244 241 236 / .15);font-size:12px;font-style:normal;color:#f4f1ecb3}.drift-footer__strong{color:var(--drift-bone);font-weight:500}.drift-footer__contact a:hover,.drift-footer__social a:hover{color:var(--drift-bone)}.drift-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;border-top:1px solid rgb(244 241 236 / .15);font-size:12px;color:#f4f1ec99}.drift-footer__bottom p{margin:0}.drift-footer__social{display:flex;flex-wrap:wrap;gap:20px}.drift-footer__logo{background:var(--drift-maroon);overflow:hidden;text-align:center}.drift-footer__logo img{display:block;margin:0 auto;height:24vw;width:auto;max-width:90%;object-fit:contain;padding-block:24px;-webkit-user-select:none;user-select:none}.drift-footer__wordmark{margin:0;font-family:DRIFT Display,sans-serif;font-stretch:62%;font-variation-settings:"wdth" 62;font-weight:900;text-transform:uppercase;font-size:31vw;line-height:.78}.drift-footer__copy{margin:0;background:var(--drift-maroon);padding:0 16px 16px;text-align:center;font-size:11px;color:#f4f1ec99}.drift-wa{position:fixed;right:20px;bottom:20px;z-index:40;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 8px 24px #0003;animation:drift-wa-in .5s 3s cubic-bezier(.34,1.56,.64,1) both;transition:transform .3s}.drift-wa:hover{transform:scale(1.08)}@keyframes drift-wa-in{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}body:has(.drift-buybar.is-shown) .drift-wa{bottom:84px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/drift-footer.css.map */
