:root{--asmota-footer-accent: var(--header-icon-color, #ff9138);--asmota-footer-bg: linear-gradient(135deg, #232f3e 0%, #1a252f 100%)}footer.footer{--gradient-background: var(--asmota-footer-bg);background:var(--asmota-footer-bg);background-attachment:scroll;color:#fff;position:relative;overflow:hidden}footer.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--asmota-footer-accent) 0%,#e67e22 100%);pointer-events:none;z-index:1}footer.footer:after{content:"";position:absolute;top:-40px;right:-40px;width:320px;height:320px;background:radial-gradient(circle,color-mix(in srgb,var(--asmota-footer-accent) 25%,transparent) 0%,transparent 70%);border-radius:50%;pointer-events:none;z-index:0}footer.footer .footer__content-top,footer.footer .footer__content-bottom{position:relative;z-index:2}footer.footer .footer-block__heading{color:var(--asmota-footer-accent);font-weight:700;letter-spacing:.08em;text-transform:uppercase}footer.footer,footer.footer .rte,footer.footer p,footer.footer li,footer.footer span,footer.footer div{color:#ffffffeb}footer.footer a,footer.footer .link,footer.footer .link--text{color:#ffffffd9;text-decoration:none;opacity:1}footer.footer a:hover,footer.footer .link:hover,footer.footer .link--text:hover{color:var(--asmota-footer-accent)}footer.footer .footer-block__details-content .list-menu__item--link{border-bottom:1px solid rgba(255,255,255,.1);padding:.6rem 0;transition:padding-left .25s ease,border-color .25s ease,color .25s ease}footer.footer .footer-block__details-content .list-menu__item--link:hover{padding-left:.5rem;border-bottom-color:color-mix(in srgb,var(--asmota-footer-accent) 80%,transparent)}footer.footer .footer__content-bottom{background:transparent;border-top:1px solid rgba(255,255,255,.1)}footer.footer .footer__copyright,footer.footer .footer__copyright *{color:#ffffffbf}footer.footer .policies a{color:#ffffffbf}footer.footer .policies a:hover{color:var(--asmota-footer-accent)}footer.footer .list-payment{justify-content:center}footer.footer .list-payment__item{background:#fff;padding:.55rem;border-radius:10px;box-shadow:0 2px 6px #0000002e}footer.footer .footer__content-bottom-wrapper .list-social,footer.footer .footer__content-bottom-wrapper .footer__list-social{margin-top:1.5rem}footer.footer .footer__newsletter .newsletter-form__field-wrapper{background:#ffffff14;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:.6rem;box-shadow:none}footer.footer .footer__newsletter .field:before,footer.footer .footer__newsletter .field:after,footer.footer .footer__newsletter .newsletter-form__field-wrapper:before,footer.footer .footer__newsletter .newsletter-form__field-wrapper:after{content:none;display:none}footer.footer .footer__newsletter .field__input{background:transparent;border:none;color:#fff;box-shadow:none}footer.footer .footer__newsletter .field__input::placeholder{color:#ffffffb3}footer.footer .footer__newsletter .field__button{background:linear-gradient(135deg,var(--asmota-footer-accent) 0%,#e67e22 100%);border:none;border-radius:999px}footer.footer .footer__newsletter .newsletter-form__message,footer.footer .footer__newsletter .form__message{color:#fff}footer.footer .footer__trust-indicators{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:2.25rem 0 0;padding:2rem 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}footer.footer .footer__trust-item{display:flex;align-items:center;gap:1rem}footer.footer .footer__trust-icon{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--asmota-footer-accent) 0%,#e67e22 100%);color:#fff;font-weight:700;flex-shrink:0}footer.footer .footer__trust-title{color:#fff;font-weight:700;margin:0}footer.footer .footer__trust-description{margin:.15rem 0 0;font-size:.95rem;color:#ffffffb3}@media (max-width: 990px){footer.footer .footer__trust-indicators{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 749px){footer.footer .footer__trust-indicators{grid-template-columns:1fr;gap:1rem}footer.footer .footer-block__details-content .list-menu__item--link{padding:1rem 0;font-size:1.125rem}footer.footer .footer__content-bottom-wrapper .list-social,footer.footer .footer__content-bottom-wrapper .footer__list-social{margin-top:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/asmota-footer.css.map */
