.footer{background:var(--lilium-cream, #f4efe7);border-top:1px solid rgba(var(--color-foreground),.1);position:relative}.footer:before{content:"";position:absolute;top:-1px;left:50%;width:64px;height:2px;background:rgb(var(--lilium-gold, 166,130,76));transform:translate(-50%)}.footer .footer__content-top{padding-block:clamp(4.5rem,7vw,7.5rem) clamp(3rem,4vw,4.5rem)}.footer__blocks-wrapper{grid-template-columns:1.5fr 1fr 1fr 1.4fr;gap:clamp(2.5rem,4vw,5rem);align-items:start}.footer .footer-block__heading{font-family:var(--lilium-sans);font-size:1.15rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;margin-bottom:2rem;padding-bottom:1.2rem;color:rgb(var(--color-foreground));position:relative}.footer .footer-block__heading:after{content:"";position:absolute;left:0;bottom:0;width:26px;height:1px;background:rgb(var(--lilium-gold, 166,130,76))}.footer-block__brand-info .lilium-wordmark__name,.footer-block__brand-info .footer-block__heading{font-family:var(--lilium-serif);font-size:2.6rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1.8rem;padding-bottom:0}.footer-block__brand-info .footer-block__heading:after{display:none}.footer-block__brand-info,.footer-block__brand-info .rte,.footer-block__brand-info p{font-family:var(--lilium-sans);font-size:1.35rem;font-weight:300;line-height:1.85;letter-spacing:.015em;color:rgba(var(--color-foreground),.74);max-width:34rem}.footer .footer-block__details-content{margin:0}.footer-block__details-content>li{margin-bottom:1.15rem}.footer-block__details-content .list-menu__item--link,.footer-block__details-content a.link,.footer-block__details-content a{font-family:var(--lilium-sans);font-size:1.3rem;font-weight:300;letter-spacing:.04em;text-decoration:none;color:rgba(var(--color-foreground),.74);transition:color .3s var(--lilium-ease, ease)}.footer-block__details-content a:hover{color:rgb(var(--lilium-gold, 166,130,76))}.footer-block__newsletter{text-align:left}.footer-block--newsletter .footer-block__heading{font-family:var(--lilium-sans);font-size:1.15rem;letter-spacing:.24em}.footer__newsletter.newsletter-form{margin-top:0;max-width:34rem}.footer .newsletter-form__field-wrapper{max-width:34rem}.footer .newsletter-form__field-wrapper .field{border:0;border-bottom:1px solid rgba(var(--color-foreground),.28);border-radius:0;background:transparent;min-height:4.6rem}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none}.footer .newsletter-form__field-wrapper .field__input{font-family:var(--lilium-sans);font-size:1.35rem;font-weight:300;letter-spacing:.04em;padding-left:.2rem;color:rgb(var(--color-foreground))}.footer .newsletter-form__field-wrapper .field__label{font-family:var(--lilium-sans);font-weight:300;letter-spacing:.06em;left:.2rem;color:rgba(var(--color-foreground),.55)}.footer .newsletter-form__button{color:rgb(var(--lilium-gold, 166,130,76))}.footer .newsletter-form__button .icon{width:1.7rem}.footer .footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.1);padding-block:2.4rem}.footer__content-bottom-wrapper{align-items:center}.footer .copyright__content,.footer .copyright__content a,.footer .policies li a{font-family:var(--lilium-sans);font-size:1.05rem;font-weight:300;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.footer .copyright__content a:hover,.footer .policies li a:hover{color:rgb(var(--lilium-gold, 166,130,76))}@media screen and (max-width:989px){.footer__blocks-wrapper{grid-template-columns:1fr 1fr}.footer-block--newsletter{grid-column:1 / -1}}@media screen and (max-width:749px){.footer__blocks-wrapper{grid-template-columns:1fr;text-align:left}.footer .footer-block{align-items:flex-start}.footer-block__brand-info,.footer-block__brand-info p{max-width:none}}.lilium-newsletter__copy{max-width:36rem;margin:-.6rem 0 1.8rem;font-family:var(--lilium-sans);font-size:1.25rem;font-weight:300;line-height:1.65;color:rgba(var(--color-foreground),.66)}.footer__newsletter.newsletter-form,.footer .newsletter-form__field-wrapper{max-width:42rem}.footer .newsletter-form__field-wrapper .field{min-height:6rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;background:#ffffffb8;padding:.6rem .7rem .6rem 2rem;box-shadow:0 1.2rem 3.5rem #211c160f;transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}.footer .newsletter-form__field-wrapper .field:focus-within{border-color:rgb(var(--lilium-gold,166,130,76));background:#fff;box-shadow:0 0 0 3px #a6824c1a,0 1.6rem 4rem #211c1614}.footer .newsletter-form__field-wrapper .field__input{min-height:4.6rem;padding:1.4rem 12rem 1.4rem 0}.footer .newsletter-form__field-wrapper .field__label{left:0;top:1.9rem}.footer .newsletter-form__field-wrapper .field__input:focus~.field__label,.footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{top:.5rem;font-size:.95rem}.footer .newsletter-form__button{position:absolute;right:.6rem;top:.6rem;width:auto;min-width:10rem;height:4.8rem;padding:0 1.5rem;border-radius:999px;background:#211c16;color:#f4efe7;display:inline-flex;align-items:center;justify-content:center;gap:1rem;transition:background .25s ease,transform .25s ease}.footer .newsletter-form__button:hover{background:rgb(var(--lilium-gold,166,130,76));transform:translateY(-1px)}.lilium-newsletter-button__text{font-family:var(--lilium-sans);font-size:1rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.footer .newsletter-form__button .svg-wrapper,.footer .newsletter-form__button .icon{width:1.5rem;height:1.5rem}.footer__list-social{justify-content:flex-start;margin-top:1.6rem}.footer__list-social .list-social__link{width:4.2rem;height:4.2rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:50%;margin-right:.8rem;transition:border-color .25s ease,color .25s ease,transform .25s ease}.footer__list-social .list-social__link:hover{color:rgb(var(--lilium-gold,166,130,76));border-color:rgb(var(--lilium-gold,166,130,76));transform:translateY(-2px)}.footer__payment .list-payment{justify-content:flex-end;gap:.6rem}.footer__payment .list-payment__item{margin:0;filter:grayscale(1);opacity:.78}.footer__localization .localization-form__select{min-height:4.4rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:999px;background:#ffffff94;padding-inline:1.4rem 3.8rem}.footer .footer__copyright{text-align:center}.footer .copyright__content{letter-spacing:.08em;text-transform:none}@media screen and (max-width:749px){.footer .newsletter-form__field-wrapper .field{min-height:5.8rem;padding-left:1.6rem}.footer .newsletter-form__field-wrapper .field__input{padding-right:9.5rem}.footer .newsletter-form__button{min-width:8.5rem;padding-inline:1.2rem}.footer__content-bottom-wrapper{gap:1.8rem}.footer__payment .list-payment{justify-content:flex-start}.footer__localization{width:100%}}.footer .footer-block--newsletter,.footer .footer-block__newsletter,.footer .footer__newsletter.newsletter-form,.footer .newsletter-form__field-wrapper{width:100%;max-width:42rem}.footer .newsletter-form__field-wrapper .field{position:relative;display:flex;align-items:center;min-height:5.8rem;width:100%;padding:.55rem .55rem .55rem 1.7rem!important;overflow:hidden;border:1px solid rgba(33,28,22,.16)!important;border-radius:999px!important;background:#ffffffd1!important;box-shadow:0 1.2rem 3.5rem #211c1612}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none!important}.footer .newsletter-form__field-wrapper .field__input{position:relative;flex:1 1 auto;width:auto;min-width:0;height:4.6rem;min-height:4.6rem;margin:0;padding:0 1.2rem 0 0!important;border:0!important;background:transparent!important;color:#211c16!important;font-size:1.3rem;line-height:1.2;box-shadow:none!important}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#211c168c!important;opacity:1}.footer .newsletter-form__button.field__button{position:relative!important;inset:auto!important;flex:0 0 auto;width:auto!important;min-width:10rem!important;height:4.6rem!important;margin:0!important;padding:0 1.5rem!important;overflow:visible!important;border:0!important;border-radius:999px!important;background:#211c16!important;color:#f4efe7!important;box-shadow:none!important;opacity:1!important;visibility:visible!important}.footer .newsletter-form__button.field__button:hover,.footer .newsletter-form__button.field__button:focus,.footer .newsletter-form__button.field__button:focus-visible{background:rgb(var(--lilium-gold, 166, 130, 76))!important;color:#fff!important}.footer .newsletter-form__button .lilium-newsletter-button__text{display:inline-block!important;color:inherit!important;opacity:1!important;visibility:visible!important;white-space:nowrap}.footer .newsletter-form__button .svg-wrapper,.footer .newsletter-form__button .svg-wrapper svg{display:block!important;color:inherit!important;width:1.4rem!important;height:1.4rem!important}@media screen and (max-width:749px){.footer .footer__content-top{padding-top:4.2rem}.footer .newsletter-form__field-wrapper .field{min-height:5.6rem;padding-left:1.5rem!important}.footer .newsletter-form__button.field__button{min-width:8.5rem!important;height:4.4rem!important;padding-inline:1.2rem!important}}.footer-block--newsletter{display:block!important;width:100%;margin-top:4rem}.footer-block__newsletter{display:block!important;width:100%;max-width:44rem;text-align:left!important}.footer__newsletter.newsletter-form,.footer .newsletter-form__field-wrapper{width:100%;max-width:44rem!important}.footer__list-social.list-social{display:flex!important;width:auto;margin:2rem 0 0!important;padding:0;justify-content:flex-start!important;align-items:center;gap:.9rem}.footer__list-social .list-social__item,.footer__list-social .list-social__link{margin:0!important}@media screen and (min-width:990px){.footer-block--newsletter{max-width:44rem}}@media screen and (max-width:749px){.footer-block--newsletter,.footer-block__newsletter{align-items:flex-start!important;text-align:left!important}.footer__list-social.list-social{justify-content:flex-start!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/lilium-footer.css.map */
