footer.footer.lb-footer-design{background:#f9f9f8;color:#444748;border-top:1px solid #c4c7c7;font-family:var(--font-brand);padding-bottom:0}footer.footer.lb-footer-design .footer__content-top.page-width,footer.footer.lb-footer-design .footer__content-bottom-wrapper.page-width{max-width:1280px;padding-inline:clamp(20px,5vw,64px);margin-inline:auto;width:100%;box-sizing:border-box}footer.footer.lb-footer-design .footer__content-top{padding-top:128px;padding-bottom:80px;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}footer.footer.lb-footer-design .footer-block__heading{font:400 12px/12px var(--font-brand);letter-spacing:1.2px;color:#000;margin:0 0 24px}footer.footer.lb-footer-design .footer-block--newsletter{margin:0;padding:0;background:none;box-shadow:none}footer.footer.lb-footer-design .footer-block__details-content .list-menu__item--link{font:400 16px/24px var(--font-brand);letter-spacing:0;color:#444748}footer.footer.lb-footer-design .footer-block__details-content a:hover{color:var(--swatch-accent);text-decoration:underline;text-underline-offset:4px}footer.footer.lb-footer-design .lb-footer__brand-description,footer.footer.lb-footer-design .footer-block__brand-info>.rte,footer.footer.lb-footer-design .lb-footer__newsletter-text{font:400 16px/25.6px var(--font-brand);letter-spacing:0;color:#444748;max-width:320px}footer.footer.lb-footer-design .lb-footer__newsletter-text{margin:0 0 16px;line-height:24px}footer.footer.lb-footer-design .lb-footer-signature{position:relative;width:157.676px;height:123.524px;overflow:hidden!important;margin:0 0 23.3px}footer.footer.lb-footer-design .lb-footer-signature img{position:absolute;width:148.51%;height:142.18%;max-width:none;left:-27.51%;top:-14.69%;object-fit:fill}footer.footer.lb-footer-design .footer__localization{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:24px 0 0;padding:0;width:100%;float:none;position:relative;z-index:2}footer.footer.lb-footer-design .localization-form{padding:0;margin:0;max-width:100%}footer.footer.lb-footer-design .localization-form>div{width:100%}footer.footer.lb-footer-design .disclosure__button{margin:0;min-height:44px;padding:10px 30px 10px 12px;font:400 12px/18px var(--font-brand);letter-spacing:.3px;border:1px solid #c4c7c7;max-width:100%;text-align:left}footer.footer.lb-footer-design .localization-form__select .icon-caret{right:10px}footer.footer.lb-footer-design .newsletter-form .field{border:0;border-bottom:1px solid #000;padding:8px 0 9px;background:transparent}footer.footer.lb-footer-design .newsletter-form .field__input{font:400 12px/18px var(--font-brand);letter-spacing:1.2px;padding-right:40px}footer.footer.lb-footer-design .newsletter-form__button{right:0;width:32px;padding:0;display:flex;align-items:center;justify-content:center}footer.footer.lb-footer-design .newsletter-form__button>.svg-wrapper{width:15px;height:22px}footer.footer.lb-footer-design .footer__content-bottom{border:0;padding:0;max-width:none}footer.footer.lb-footer-design .footer__content-bottom-wrapper:first-child:has(.footer__column--info[hidden]){display:none}footer.footer.lb-footer-design .footer__content-bottom-wrapper:last-child{margin-top:0;padding-bottom:128px}footer.footer.lb-footer-design .footer__copyright{border-top:1px solid rgba(196,199,199,.3);padding-top:49px;gap:24px;align-items:flex-start}footer.footer.lb-footer-design .copyright__content{font:400 10px/15px var(--font-brand);letter-spacing:0;color:#444748}footer.footer.lb-footer-design .policies{gap:16px 24px;margin:0;padding:0;justify-content:flex-end}footer.footer.lb-footer-design .policies li{padding:0}footer.footer.lb-footer-design .policies li:before{display:none}footer.footer.lb-footer-design .policies a{text-transform:uppercase}@media(max-width:989px){footer.footer.lb-footer-design .footer__content-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding-top:80px}}@media(max-width:749px){footer.footer.lb-footer-design .footer__content-top{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:64px;padding-bottom:48px;gap:40px 24px}footer.footer.lb-footer-design .footer-block:has(.footer-block__brand-info),footer.footer.lb-footer-design .footer-block--newsletter{grid-column:1/-1}footer.footer.lb-footer-design .footer__content-bottom-wrapper:last-child{padding-bottom:64px}footer.footer.lb-footer-design .footer__copyright{padding-top:32px}footer.footer.lb-footer-design .policies{justify-content:flex-start}footer.footer.lb-footer-design .footer__localization{max-width:280px}}footer.footer.lb-footer-design .footer__localization localization-form{display:block;width:100%;align-self:flex-start;text-align:left}footer.footer.lb-footer-design .footer__blocks-wrapper{display:contents;opacity:1;transform:none;animation:none}@media(max-width:749px){footer.footer.lb-footer-design .footer__content-top{grid-template-columns:minmax(0,1fr);gap:3.2rem;padding-top:var(--fluid-section-compact);padding-bottom:var(--fluid-gap-large)}footer.footer.lb-footer-design .footer-block.grid__item{margin:0;min-width:0}footer.footer.lb-footer-design .footer__localization{max-width:100%;margin-top:2.4rem;gap:1.6rem}footer.footer.lb-footer-design .localization-form{display:block;width:100%;margin:0;padding:0}footer.footer.lb-footer-design .disclosure__button.localization-form__select{width:fit-content;max-width:100%;height:auto;min-height:4.4rem;padding:.8rem 3rem .8rem 0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;font-size:1.4rem;line-height:1.6}footer.footer.lb-footer-design .disclosure__button.localization-form__select:before,footer.footer.lb-footer-design .disclosure__button.localization-form__select:after{border:0;box-shadow:none}footer.footer.lb-footer-design .disclosure__button.localization-form__select>span{white-space:normal}footer.footer.lb-footer-design .disclosure__button .lb-country-currency{white-space:nowrap}footer.footer.lb-footer-design .localization-form__select .icon-caret{right:.3rem}footer.footer.lb-footer-design .disclosure__button:focus-visible{outline:2px solid var(--theme-focus);outline-offset:.3rem}footer.footer.lb-footer-design .footer-block__heading{margin-bottom:1.6rem;line-height:1.5}footer.footer.lb-footer-design .footer-block__details-content{margin:0}}footer.footer.lb-footer-design .footer-block__heading{font-family:var(--font-menu-medium);font-weight:600;text-transform:uppercase}footer.footer.lb-footer-design .footer-block__details-content a{font-family:var(--font-menu-regular);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/14/assets/lb-footer-design.css.map */
