.footer{background:linear-gradient(180deg,#fef8ed,#fdf4e0,#faf0d5)!important;border-top:1px solid rgba(212,175,55,.2)!important;position:relative;overflow:hidden}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,.25) 10%,rgba(255,215,0,.85) 50%,rgba(212,175,55,.25) 90%,transparent 100%);animation:sancti-footer-topline 5s ease-in-out infinite;pointer-events:none;z-index:1}.footer:after{content:"";position:absolute;bottom:-10%;left:50%;transform:translate(-50%);width:70%;height:70%;background:radial-gradient(ellipse at center bottom,rgba(255,215,0,.09) 0%,rgba(255,240,150,.05) 35%,transparent 70%);pointer-events:none;animation:sancti-footer-glow 7s ease-in-out infinite;z-index:0}@keyframes sancti-footer-topline{0%,to{opacity:.4}50%{opacity:1}}@keyframes sancti-footer-glow{0%,to{opacity:.5;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.08)}}.footer .footer__content-top:before{content:"";position:absolute;top:0;left:-150%;width:80%;height:100%;background:linear-gradient(105deg,transparent 0%,rgba(255,215,0,.03) 40%,rgba(255,240,150,.08) 50%,rgba(255,215,0,.03) 60%,transparent 100%);animation:sancti-footer-sweep 12s ease-in-out infinite;pointer-events:none;z-index:0}.footer__content-top{position:relative}@keyframes sancti-footer-sweep{0%{left:-150%;opacity:0}5%{opacity:1}95%{opacity:1}to{left:200%;opacity:0}}.footer__content-top>*,.footer__content-bottom{position:relative;z-index:2}.footer,.footer p,.footer li,.footer small,.footer .copyright__content,.footer .caption,.footer .caption-large{color:#4a3510!important}.footer-block__heading{color:#b8860b!important;text-shadow:0 1px 4px rgba(212,175,55,.2);font-style:italic;letter-spacing:.04em;border-bottom:1px solid rgba(212,175,55,.25);padding-bottom:.5rem;margin-bottom:.8rem}.footer .link,.footer .list-menu__item--link,.footer-block__details-content a{color:#5c4a1e!important;transition:color .3s ease,text-shadow .3s ease;text-decoration:none}.footer .link:hover,.footer .list-menu__item--link:hover,.footer-block__details-content a:hover{color:#b8860b!important;text-shadow:0 0 8px rgba(255,215,0,.4)!important}.footer__newsletter .footer-block__heading{color:#b8860b!important}.footer__newsletter .field__input{background:#ffffffa6!important;border-color:#d4af3766!important;color:#4a3510!important;border-radius:4px}.footer__newsletter .field__input::placeholder{color:#5a411980!important}.footer__newsletter .field__input:focus{border-color:#d4af37!important;box-shadow:0 0 0 2px #d4af3733!important;outline:none!important}.footer__newsletter .field__label{color:#7a6030!important;background:transparent!important}.footer__newsletter .newsletter-form__button{background:linear-gradient(135deg,#c8a020,#f0d060,#c8a020)!important;border-color:transparent!important;transition:all .3s ease!important}.footer__newsletter .newsletter-form__button:hover{box-shadow:0 0 18px #d4af378c!important;transform:scale(1.05)}.footer__newsletter .newsletter-form__button .svg-wrapper svg{fill:#2d1f00!important}.footer__list-social .list-social__link{color:#7a5500!important;border-color:#d4af3759!important;transition:all .3s ease!important}.footer__list-social .list-social__link:hover{color:#d4af37!important;border-color:#d4af37cc!important;box-shadow:0 0 14px #d4af3766!important;background:#d4af3714!important}.footer__list-social svg{fill:currentColor!important}.footer__content-bottom{border-top:1px solid rgba(212,175,55,.18)!important;background:#d4af370d!important;position:relative;z-index:2}.footer__copyright{color:#7a6030!important}.footer__copyright a,.footer a[href*="shopify.com"]{color:#b8860b!important;transition:color .3s ease,text-shadow .3s ease}.footer__copyright a:hover,.footer a[href*="shopify.com"]:hover{color:#d4af37!important;text-shadow:0 0 8px rgba(255,215,0,.35)}.footer .policies a{color:#7a6030!important;transition:color .3s ease}.footer .policies a:hover{color:#b8860b!important}.footer__payment .icon--full-color{filter:sepia(.15) saturate(1.1) brightness(1.02);opacity:.9}.footer .localization-form__select,.footer .disclosure__button{color:#4a3510!important;border-color:#d4af374d!important;background:#fffcf0b3!important}.footer .localization-form__select:hover,.footer .disclosure__button:hover{border-color:#d4af3799!important}.footer .rte{color:#5c4a1e!important}.footer-block__brand-info .footer-block__heading{color:#b8860b!important}.footer hr{border-color:#d4af3733!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sancticraft-footer.css.map */
