.custom-footer{font-family:inherit;font-size:1rem;position:relative;overflow:hidden}.custom-footer:before{content:"";position:absolute;background-size:contain;background-repeat:repeat;top:0;right:0;bottom:0;left:0;opacity:.21;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E")}.custom-footer__container{display:flex;flex-wrap:wrap;gap:35px;padding:4rem 2rem;position:relative;z-index:1}.custom-footer__brand{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 100%;position:relative}.custom-footer__logo{max-width:100%;height:auto;margin-bottom:2rem}.custom-footer__logo-text{font-size:2.5rem;margin:0 0 1rem;color:inherit;font-family:serif}.custom-footer .custom-footer__subtext{font-size:16px;line-height:24px;font-family:Lora,sans-serif;font-weight:400}.custom-footer .custom-footer__subtext p{margin:0}.custom-footer__socials{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.custom-footer__social-link{color:inherit;transition:opacity .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center}.custom-footer__social-link:hover{opacity:.7;transform:translateY(-2px)}.custom-footer__separator{display:block;width:100%;height:1px;background-color:#ffffff4d;margin:-1rem 0}@media screen and (min-width:990px){.custom-footer__container{padding-left:0;padding-right:0;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.custom-footer__brand{align-items:center;text-align:center;flex:0 0 calc(30% - 1rem)}.custom-footer__separator{display:block;width:1px;height:auto;background-color:#ffffff4d;margin:0 2rem;align-self:stretch}}.custom-footer__block{flex:1 1 100%}.custom-footer__menu{flex:1 1 calc(50% - 1.5rem);min-width:140px}.custom-footer__contact{flex:1 1 100%}@media screen and (min-width:990px){.custom-footer__block,.custom-footer__menu{flex:1 1 auto}.custom-footer__contact{flex:1 1 250px}}.custom-footer__heading{text-transform:uppercase;margin-bottom:25px;color:inherit;font-weight:400;font-family:Lora,sans-serif;letter-spacing:1px;font-size:14px;line-height:22px}.custom-footer__contact-list{list-style:none;padding:0;margin:0}.custom-footer__contact-list li{display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1.2rem;font-size:.95rem;line-height:1.6}.custom-footer__contact-list li svg{margin-top:.2rem;fill:currentColor;flex-shrink:0}.custom-footer__contact-list li a,.custom-footer__contact-list li a:hover{color:#fff}.custom-footer__contact-text{white-space:pre-line}.custom-footer__menu-list{list-style:none;padding:0;margin:0}.custom-footer__menu-list li{margin-bottom:1rem}.custom-footer__menu-list a{color:inherit;text-decoration:none;font-size:.95rem;transition:opacity .3s ease}.custom-footer__menu-list a:hover{opacity:.7;text-decoration:underline}.custom-footer__bottom{padding:1.2rem 0;text-align:center;font-size:.95rem;position:relative;z-index:1}.custom-footer__copyright{margin:0}.custom-footer__copyright a{color:inherit;text-decoration:underline}.custom-footer__copyright p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-footer.css.map */
