footer.footer{display:flex;flex-direction:column;border-top:0;overflow-x:clip;color:#000}footer.footer>.footer__content-top{order:0}footer.footer>.footer__content-bottom{order:1}footer.footer>.footer__content-mid{order:2}footer.footer>.footer__content-bottom-last{order:3}footer.footer>*:not(:last-child) .footer__blocks-wrapper,footer.footer .footer__blocks-wrapper{border-bottom:0}footer.footer .footer__content-top .footer__blocks-wrapper{padding-block:0;gap:0}footer.footer .footer-block__heading,footer.footer .footer-block__contacts-label{font-family:var(--font-heading-family);font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-.02em;text-transform:none;color:#000;margin:0 0 24px;padding:0}footer.footer .footer-block__details-content{gap:16px;margin:0;color:#000}footer.footer .footer-block__details-content .list-menu__item--link,footer.footer .footer-block__contacts-text,footer.footer .footer-block__contacts a{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;color:#000;text-decoration:none;white-space:nowrap;padding:0;margin:0}footer.footer .footer-block__details-content .list-menu__item--link:hover,footer.footer .footer-block__contacts a:hover{color:#000;opacity:1;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}footer.footer .footer-block--menu .icon-small-arrow{display:none}footer.footer .footer-block--contacts{gap:16px}footer.footer .footer-block__contacts{gap:4px}footer.footer .footer-block__contacts:has(a[href^="tel:"],a[href^="mailto:"]){order:-1}footer.footer .footer-block__contacts:not(:has(a[href^="tel:"],a[href^="mailto:"])) .footer-block__contacts-label{font-size:16px;line-height:26px;font-weight:500;letter-spacing:0;margin:0}footer.footer .footer-block--newsletter{order:-1;width:100%;max-width:none;margin:0;padding:0;background:none;gap:0}footer.footer .footer_newsletter__wrapper{display:flex;flex-direction:column;gap:0;max-width:520px}footer.footer .footer_newsletter__title{font-family:var(--font-heading-family);font-weight:400;font-size:44px;line-height:1.1;letter-spacing:-.02em;text-transform:none;color:#000;margin:0 0 20px;max-width:11em}footer.footer .footer_newsletter__title+.footer_newsletter__description{margin-top:0}footer.footer .footer_newsletter__description{font-size:16px;line-height:1.5;font-weight:400;color:#000;margin:0 0 32px;max-width:520px}footer.footer .footer_newsletter-form__inner{flex-direction:row;flex-wrap:nowrap;align-items:flex-end;gap:16px}footer.footer .footer_newsletter-form__field-wrapper{min-width:0;flex:1 1 auto}footer.footer .footer_newsletter-form__wrapper .field{border:0;box-shadow:none;background:none}footer.footer .footer_newsletter-form__wrapper .field:before,footer.footer .footer_newsletter-form__wrapper .field:after{display:none}footer.footer .footer_newsletter-form__wrapper .field__input{height:56px;min-height:56px;padding:0;border:0;border-bottom:1px solid #000;border-radius:0;background:transparent;box-shadow:none;font-size:16px;font-weight:400;color:#000}footer.footer .footer_newsletter-form__wrapper .field__input:hover,footer.footer .footer_newsletter-form__wrapper .field__input:focus{border:0;border-bottom:1px solid #000;background:transparent;box-shadow:none;outline:0}footer.footer .footer_newsletter-form__wrapper .field__input:focus-visible{box-shadow:0 1px #000}footer.footer .footer_newsletter-form__wrapper .field__input::placeholder{color:var(--atl-soft,#6C6C66);opacity:1}footer.footer .footer_newsletter-form__button{flex:none;height:56px;min-height:56px;padding:0 24px!important;gap:12px;background:transparent;color:#000;border:1px solid #000;font-size:16px;font-weight:400;text-transform:none;letter-spacing:0}footer.footer .footer_newsletter-form__button:hover{border-color:#000}footer.footer .footer_newsletter-form__button>span{display:inline-flex;align-items:center;gap:12px}footer.footer .footer_newsletter-form__button>span:after{content:"";width:18px;height:10px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10' fill='none'%3E%3Cpath d='M0 5h17M13 1l4 4-4 4' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") center/contain no-repeat}footer.footer .footer_newsletter-form__message{font-size:14px;font-weight:400;margin-top:12px}footer.footer .footer-block--logo{order:99;flex:0 0 100%;width:100%;max-width:none;margin:0;padding:40px 0 48px;display:flex;flex-direction:column-reverse;align-items:center;gap:20px;text-align:center;position:relative}footer.footer .footer-block--logo:before{content:"";position:absolute;top:0;left:-100vmax;right:-100vmax;height:1px;background:var(--atl-line,#D7D6D2)}footer.footer .footer-block--logo .footer-block__text{max-width:34em;margin:0 auto;font-size:15px;line-height:1.5;font-weight:400;color:#000}footer.footer .footer-block--logo .footer__logo-link{margin:0;display:block;max-width:100%}footer.footer .footer-block--logo img.footer__logo{position:static!important;left:auto!important;top:auto!important;transform:none!important;display:block!important;width:260px!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0 auto!important}footer.footer .footer-block--logo .footer__logo--placeholder-text{font-size:28px;font-weight:500}footer.footer>.footer__content-bottom,footer.footer>.footer__content-mid,footer.footer>.footer__content-bottom-last{background:#000;color:#fff;box-shadow:0 0 0 100vmax #000;clip-path:inset(0 -100vmax)}footer.footer .footer__content-bottom .footer__blocks-wrapper{padding-block:32px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}footer.footer .footer__copyright,footer.footer .footer__copyright .copyright__content a{font-size:14px;font-weight:400;color:#fff;text-align:center}footer.footer .footer__policies{order:0;justify-content:center;gap:8px 24px;text-transform:none}footer.footer .footer__policies a{font-size:14px;font-weight:400;color:#fff;text-decoration:none}footer.footer .footer__policies a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}footer.footer>.footer__content-mid{margin-top:-1px}footer.footer .footer__content-mid .footer__blocks-wrapper{padding-block:8px 40px;justify-content:center;align-items:center}footer.footer .footer__payment{margin:0}footer.footer .list-payment{justify-content:center;gap:8px;margin:0;padding:0}footer.footer .list-payment__item{margin:0}footer.footer .list-payment svg{width:34px;height:auto;display:block}@media screen and (max-width:989px){footer.footer .footer-block--newsletter{padding:56px 0 40px}footer.footer .footer_newsletter__title{font-size:32px;line-height:1.1;margin-bottom:16px}footer.footer .footer_newsletter__description{font-size:15px;margin-bottom:24px}footer.footer .footer_newsletter-form__inner{flex-direction:column;align-items:stretch;gap:16px}footer.footer .footer_newsletter-form__button{width:100%;justify-content:center}footer.footer .accordion{margin:0;border:0;border-bottom:1px solid #000}footer.footer .accordion summary{min-height:56px;padding:16px 0;cursor:pointer;list-style:none}footer.footer .accordion summary::-webkit-details-marker{display:none}footer.footer .accordion summary .icon-arrow{display:none}footer.footer .accordion .footer-block__heading{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0;margin:0;padding:0}footer.footer .accordion summary:after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(#000,#000) center/14px 1px no-repeat,linear-gradient(#000,#000) center/1px 14px no-repeat}footer.footer .accordion details[open]>summary:after{background:linear-gradient(#000,#000) center/14px 1px no-repeat}footer.footer .accordion .footer-block__details-content{gap:0;padding:0 0 16px}footer.footer .accordion .footer-block__details-content .list-menu__item--link{display:block;padding:8px 0;font-size:15px;line-height:22px;white-space:normal}footer.footer .footer-block--contacts{margin:0;padding:24px 0 32px}footer.footer .footer-block--logo{margin-top:48px;padding:32px 0 40px}footer.footer .footer-block--logo img.footer__logo{width:220px!important}footer.footer .footer__policies{gap:8px 20px}}@media screen and (min-width:990px){footer.footer .footer__content-top .footer__blocks-wrapper{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;column-gap:56px;row-gap:0;padding-top:120px}footer.footer .footer__blocks-wrapper>:not(.footer-block--menu):last-child:not(:only-child),footer.footer .footer__payment:not(:first-child){margin-left:0}footer.footer .footer-block--newsletter{flex:0 0 100%;margin-bottom:72px}footer.footer .footer-block--menu,footer.footer .footer-block--contacts{flex:0 0 auto;min-width:0;max-width:none;margin:0}footer.footer .footer-block--logo{margin-top:104px;padding:48px 0 56px}footer.footer .footer__content-bottom .footer__blocks-wrapper{flex-direction:row;flex-wrap:wrap;gap:8px 24px;padding-block:32px 16px}}@media screen and (min-width:1360px){footer.footer .footer-block--newsletter{flex:1 1 0;min-width:0;margin:0 auto 0 0}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/atlantis-footer.css.map */
