.footer.skyy-footer{background:radial-gradient(circle at top center,rgba(255,245,232,.72),transparent 24%),linear-gradient(180deg,#f7efe5,#f1e4d4);border-top:1px solid rgba(108,82,56,.08);position:relative;overflow:hidden}.skyy-footer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 14% 12%,rgba(255,255,255,.65),transparent 24%),radial-gradient(circle at 84% 18%,rgba(214,175,112,.16),transparent 22%);pointer-events:none}.skyy-footer .skyy-footer__inner{position:relative;z-index:1}.skyy-footer .skyy-footer__top{display:grid;grid-template-columns:1.05fr 1.45fr;gap:3rem;padding:2.4rem 0 2.8rem}.skyy-footer .skyy-footer__brand,.skyy-footer .skyy-footer__menu-column{border:1px solid rgba(108,82,56,.08);background:#fffbf6c7;box-shadow:0 18px 40px #422f1c0f}.skyy-footer .skyy-footer__brand{padding:3.2rem;border-radius:2.8rem}.skyy-footer .skyy-footer__menus{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:1.8rem}.skyy-footer .skyy-footer__menu-column{min-width:0;padding:3rem 2.4rem 2.6rem;border-radius:2.4rem}.skyy-footer .skyy-footer__eyebrow,.skyy-footer .skyy-footer__menu-heading{margin:0 0 1.2rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#9d7a4f}.skyy-footer .skyy-footer__title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(3rem,5vw,4.8rem);line-height:.96;color:#2b1f1a}.skyy-footer .skyy-footer__copy,.skyy-footer .skyy-footer__contact,.skyy-footer .skyy-footer__contact a,.skyy-footer .skyy-footer__menu a,.skyy-footer .skyy-footer__copyright,.skyy-footer .skyy-footer__policies a{color:#6b5748}.skyy-footer .skyy-footer__copy p,.skyy-footer .skyy-footer__contact p{margin:0;line-height:1.7}.skyy-footer .skyy-footer__copy p{max-width:42rem}.skyy-footer .skyy-footer__socials{margin-top:2rem}.skyy-footer .skyy-footer__social-heading{margin:0 0 1rem;color:#9d7a4f;font-size:1.05rem;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.skyy-footer .skyy-footer__social-row,.skyy-footer .skyy-footer__social-icons{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.skyy-footer .skyy-footer__social-icons{justify-content:flex-start;margin:0;padding:0}.skyy-footer .skyy-footer__social-icons .list-social__link,.skyy-footer .skyy-footer__etsy-link{display:inline-flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;padding:0;border:1px solid rgba(157,122,79,.22);border-radius:999px;background:#fffdf8b8;color:#6b5748;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.skyy-footer .skyy-footer__social-icons .list-social__link:hover,.skyy-footer .skyy-footer__etsy-link:hover{border-color:#9d7a4f61;background:#fffaf0f0;color:#2b1f1a;transform:translateY(-1px)}.skyy-footer .skyy-footer__social-icons .svg-wrapper,.skyy-footer .skyy-footer__social-icons .icon{width:1.8rem;height:1.8rem}.skyy-footer .skyy-footer__etsy-link span{color:currentColor;font-family:var(--font-heading-family);font-size:1.65rem;font-weight:700;line-height:1}.skyy-footer .skyy-footer__contact p{margin-bottom:1rem}.skyy-footer .skyy-footer__contact a{overflow-wrap:anywhere;word-break:break-word}.skyy-footer .skyy-footer__menu{display:grid;gap:1rem;margin:0;padding:0;list-style:none}.skyy-footer .skyy-footer__menu a,.skyy-footer .skyy-footer__policies a,.skyy-footer .skyy-footer__contact a{text-decoration:none}.skyy-footer .skyy-footer__menu a:hover,.skyy-footer .skyy-footer__policies a:hover,.skyy-footer .skyy-footer__contact a:hover{color:#2b1f1a}.skyy-footer .skyy-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem;align-items:center;padding:2.2rem 0 0;border-top:1px solid rgba(108,82,56,.08)}.skyy-footer .skyy-footer__legal,.skyy-footer .skyy-footer__policies{display:flex;flex-wrap:wrap;align-items:center}.skyy-footer .skyy-footer__legal{gap:1.2rem 2rem}.skyy-footer .skyy-footer__policies{gap:1rem 1.6rem;margin:0;padding:0;list-style:none}.skyy-footer .skyy-footer__payment{opacity:.85}@media screen and (max-width:989px){.skyy-footer .skyy-footer__top{grid-template-columns:1fr;gap:1.8rem}.skyy-footer .skyy-footer__menus{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem}}@media screen and (max-width:749px){.footer.skyy-footer{padding-left:1.6rem;padding-right:1.6rem}.skyy-footer .skyy-footer__top,.skyy-footer .skyy-footer__menus{display:flex;flex-direction:column;gap:1.4rem}.skyy-footer .skyy-footer__brand,.skyy-footer .skyy-footer__menu-column{width:100%;max-width:100%;padding:2.2rem;border-radius:2rem}.skyy-footer .skyy-footer__title{font-size:3.4rem}.skyy-footer .skyy-footer__bottom,.skyy-footer .skyy-footer__legal,.skyy-footer .skyy-footer__policies{flex-direction:column;align-items:flex-start}}@media screen and (max-width:989px){.skyy-footer .skyy-footer__top,.skyy-footer .skyy-footer__menus{display:flex!important;flex-direction:column!important;gap:1.6rem!important}.skyy-footer .skyy-footer__brand,.skyy-footer .skyy-footer__menu-column{width:100%!important;max-width:100%!important;min-width:0!important}}.skyy-footer .skyy-footer__contact{max-width:18rem}.skyy-footer .skyy-footer__contact a[href^="mailto:"]{display:inline-block;max-width:100%;font-size:.95em;line-height:1.45;overflow-wrap:normal;word-break:normal}@media screen and (max-width:989px){.skyy-footer .skyy-footer__contact{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/skyy-footer-overrides.css.map */
