.footer{position:relative;background:linear-gradient(180deg,#fff,#f4faf9 55%,#eef7f6)!important;border-top:1px solid rgba(15,110,107,.12)}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0f6e6b,#c9962e,#fbbf24,#0f6e6b);background-size:300% 100%}.footer .footer__content-top{margin-bottom:1.6rem}.footer .footer__blocks-wrapper{row-gap:2rem}.footer .footer-block__heading{position:relative;color:#0a4e4c;font-size:1.2rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;margin-bottom:.9rem;padding-bottom:.6rem}.footer .footer-block__heading:after{content:"";position:absolute;left:0;bottom:0;width:26px;height:2px;border-radius:999px;background:linear-gradient(90deg,#c9962e,#fbbf24)}.footer .footer-block__details-content a,.footer .list-menu__item{color:#0a2e2cb8;font-size:1.2rem;line-height:1.5;transition:color .2s ease,padding-left .2s ease;display:inline-block}.footer .footer-block__details-content a:hover,.footer .list-menu__item:hover{color:#0f6e6b;padding-left:.25rem}.footer .footer-block--menu .list-unstyled li{margin-bottom:.1rem}.footer .list-menu__item--link{padding-top:.35rem;padding-bottom:.35rem}.footer .footer-block__details-content .rte{color:#0a2e2cb3}.footer .footer-block__brand-info{max-width:30rem}.footer .footer-block__brand-info .rte,.footer .footer-block__heading.rte{color:#0a2e2cb8;font-size:1.2rem;line-height:1.5}.footer .footer-block__brand-info .footer-block__heading.rte{text-transform:none;letter-spacing:normal;font-size:1.7rem;font-weight:800;color:#0a2e2c;padding-bottom:0;margin-bottom:.5rem}.footer .footer-block__brand-info .footer-block__heading.rte:after{display:none}.footer .footer-block__newsletter .footer-block__heading{color:#0a2e2c}.footer .newsletter-form__field-wrapper .field{border-radius:999px;overflow:hidden}.footer .newsletter-form__field-wrapper .field:after{border-radius:999px;box-shadow:0 0 0 1.5px #0f6e6b40}.footer .newsletter-form__field-wrapper .field:hover:after,.footer .field__input:focus-visible~.field:after{box-shadow:0 0 0 1.5px #0f6e6b73}.footer .newsletter-form__button{color:#0f6e6b}.footer .newsletter-form__button:hover{color:#0a4e4c}.footer .footer__list-social{gap:1rem;margin-top:.8rem}.footer .footer__list-social .list-social__link{color:#0f6e6b;transition:transform .2s ease,color .2s ease}.footer .footer__list-social .list-social__link:hover{color:#c9962e;transform:translateY(-2px)}.footer .footer__content-bottom{border-top:1px solid rgba(15,110,107,.12);background:#0f6e6b06;margin-top:.4rem;padding-top:1.2rem;padding-bottom:1.2rem}.footer .footer__payment .list-payment__item{background:#fff;border:1px solid rgba(15,110,107,.14);border-radius:6px;padding:.25rem .4rem}.footer .footer__copyright,.footer .copyright__content{color:#0a2e2c8c;font-size:1.1rem}.footer .footer__copyright a{color:#0a2e2ca6;transition:color .2s ease}.footer .footer__copyright a:hover{color:#0f6e6b}.footer .policies a{color:#0a2e2c8c}.footer .policies a:hover{color:#0f6e6b}@media screen and (max-width:749px){.footer .footer__blocks-wrapper{row-gap:1.8rem}.footer .footer-block__heading{font-size:1.15rem;margin-bottom:.8rem}.footer .footer-block__brand-info .footer-block__heading.rte{font-size:1.55rem}.footer .footer-block__details-content a,.footer .list-menu__item{font-size:1.2rem}.footer .footer__copyright,.footer .copyright__content{font-size:1.02rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ym-footer-polish.css.map */
