.footer.footer--luxe .footer-block__heading,.footer.footer--luxe .newsletter__form .newsletter-form .newsletter__title{color:rgb(var(--color-foreground-secondary));font-family:var(--bj-font);font-size:var(--bj-fs-body);font-weight:400;line-height:normal;letter-spacing:var(--bj-ls-tight);text-transform:uppercase;margin:0 0 1.6rem}.footer--luxe .footer-block__details-content .list-menu__item,.footer--luxe .footer-block__details-content p,.footer--luxe .contacts .footer-block__details-content,.footer--luxe .footer__list-social .social-name,.footer--luxe .newsletter__text{font-family:var(--bj-font);font-size:var(--bj-fs-body);line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight)}.footer--luxe .footer-block__details-content li:not(:last-child){margin-bottom:.8rem}.footer--luxe .footer-block__details-content .list-menu__item--link,.footer--luxe .footer__list-social .social-name,.footer--luxe .newsletter__text{text-transform:none}.footer.footer--luxe .newsletter__form .newsletter-form .newsletter__text{color:rgb(var(--color-foreground));max-width:100%}.footer--luxe .contacts .footer-block__details-content .list-menu__item{display:block;cursor:auto}.footer--luxe .contacts .footer-block__details-content p{margin:0 0 1.6rem;text-transform:none}.footer--luxe .contacts .footer-block__details-content p:last-child{margin-bottom:0}.footer--luxe .footer--mid-wrapper .contacts{max-width:100%}.footer--luxe .contacts .footer-block__details-content p:has(span){display:grid;grid-template-columns:11.2rem minmax(0,1fr);gap:0 1.6rem;margin-bottom:1.2rem;color:rgb(var(--color-foreground-secondary))}.footer.footer--luxe .newsletter__form .newsletter-form__field-wrapper{position:relative;display:block;width:100%}.footer.footer--luxe .newsletter__form .newsletter-form .field{width:100%;min-height:0;margin:0}.footer.footer--luxe .newsletter__form .newsletter-form .field input{width:100%;height:3.6rem;box-sizing:border-box;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:.1rem solid rgb(var(--color-border));border-radius:0;font-family:var(--bj-font);font-size:var(--bj-fs-body);line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight);padding:1rem 9.6rem 1rem 1.2rem!important}.footer.footer--luxe .newsletter__form .newsletter-form .field input:hover{border-color:rgb(var(--color-border))}.footer.footer--luxe .newsletter__form .newsletter-form .field__input::placeholder{color:rgb(var(--color-foreground-secondary));opacity:1;font-size:var(--bj-fs-body)}.footer.footer--luxe .newsletter__form .newsletter-form .newsletter__button{position:absolute;top:50%;right:1.2rem;bottom:auto;left:auto;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:.6rem;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0;background:transparent;color:rgb(var(--color-foreground));border:0;border-radius:0;font-family:var(--bj-font);font-size:var(--bj-fs-body);font-weight:400;line-height:1;letter-spacing:var(--bj-ls-tight);text-transform:uppercase}.footer.footer--luxe .newsletter__form .newsletter-form .newsletter__button:after{display:none}.footer.footer--luxe .newsletter__form .newsletter-form .newsletter__button:hover{opacity:.6;color:rgb(var(--color-foreground))}.footer--luxe .newsletter__button .icon-arrow-right{flex:0 0 1.4rem;width:1.4rem;height:1.4rem;color:currentColor}.footer.footer--luxe .newsletter__form .newsletter-form__inner{margin-top:1.6rem}.footer--luxe .footer__connect-social{display:none;flex-direction:column;align-items:flex-start;gap:.8rem;margin:2.4rem 0 0;padding:0}@media screen and (min-width:990px){.footer--luxe .footer__connect-social{display:flex}}.footer--luxe .footer__connect-social .list-menu__item{font-family:var(--bj-font);font-size:var(--bj-fs-body);line-height:normal;letter-spacing:var(--bj-ls-tight);text-transform:none;color:rgb(var(--color-foreground));padding:0;min-height:0}.footer--luxe .footer__faq{padding:2.4rem 2rem 0}.footer--luxe .footer__faq-list{width:100%;max-width:68.4rem;margin:0 auto}.footer--luxe .footer__faq-row{display:block;border-bottom:.1rem solid rgb(var(--color-border))}.footer.footer--luxe .footer__faq-row{padding:0}.footer--luxe .footer__faq-row details{width:100%}.footer.footer--luxe .footer__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;list-style:none}.footer--luxe .footer__faq-summary::-webkit-details-marker{display:none}.footer--luxe .footer__faq-summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}.footer--luxe .footer__faq-question{flex:1 0 0;min-width:0;color:rgb(var(--color-foreground));font-family:var(--bj-font);font-size:var(--bj-fs-body);font-weight:400;line-height:var(--bj-lh-body);letter-spacing:0;text-transform:none}.footer--luxe .footer__faq-summary .icon-caret{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;color:rgb(var(--color-foreground));transition:transform var(--duration-short) ease}.footer--luxe .footer__faq-row details[open] .footer__faq-summary .icon-caret{transform:rotate(180deg)}.footer--luxe .footer__faq-answer{padding:0 0 1.6rem;color:rgb(var(--color-foreground-secondary));font-family:var(--bj-font);font-size:var(--bj-fs-h3);line-height:1.2;letter-spacing:var(--bj-ls-tight);text-transform:none}.footer--luxe .footer__faq-answer p{margin:0 0 1rem;font-size:inherit;line-height:inherit}.footer--luxe .footer__faq-answer p:last-child{margin-bottom:0}.footer--luxe .footer__mark{display:flex;justify-content:center;align-items:center;padding:2.8rem 2rem}.footer--luxe .footer__mark .motion-mark{display:block;height:auto}.footer--luxe .footer__mark .icon-bj-monogram{display:block;width:6.3rem;height:auto;color:rgb(var(--color-foreground))}.footer--luxe .footer__content-bottom{border-top:0}.footer.footer--luxe .footer__content-bottom-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.2rem;flex-wrap:wrap}.footer--luxe .footer__content-bottom-wrapper .copyright__content,.footer--luxe .footer__content-bottom-wrapper .copyright__content a,.footer--luxe .footer__content-bottom-wrapper .list-menu__item,.footer--luxe .footer__content-bottom-wrapper .localization-form__select{font-family:var(--bj-font);font-size:var(--bj-fs-body);font-weight:400;line-height:var(--bj-lh-body);letter-spacing:var(--bj-ls-tight);text-transform:none;color:rgb(var(--color-foreground))}.footer--luxe .footer__content-bottom-wrapper .footer__content-middle{order:1;width:auto;margin-left:0}.footer--luxe .footer__content-bottom-wrapper .footer__content-middle .container{padding:0}.footer--luxe .footer__legal{order:2;display:flex;gap:.8rem;margin:0}.footer--luxe .footer__copyright--bottom{order:3;margin-left:auto;text-align:right}.footer--luxe .footer__copyright--bottom .copyright__content:nth-child(2){display:none}@media screen and (min-width:990px){.footer--luxe .footer--mid-wrapper .footer-block--menu,.footer--luxe .footer__logo-link--center-wrapper{display:block}.footer--luxe .footer__blocks-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:0 2.7rem;align-items:start}.footer--luxe .footer--mid-wrapper{display:contents}.footer--luxe .footer-block--logo{grid-column:1 / -1;justify-self:center;margin:0 0 4rem}.footer--luxe .footer--mid-wrapper .footer__column--social{display:none}.footer--luxe .footer-block--subscribe{grid-column:4;padding-bottom:0;margin:0;max-width:100%;min-width:0;width:100%}.footer--luxe .footer--mid-wrapper .footer-block{max-width:100%;min-width:0;width:100%;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/component-footer-luxe.css.map */
