footer{display:flex;flex-direction:column;justify-content:space-around;background-color:#f2f0ed;row-gap:54px;padding:15px 31px 18px;z-index:-1}@media screen and (min-width:1024px){footer{padding:0}}.footer-upper-section{display:flex;flex-direction:column;align-items:center}.footer-country-selector{display:flex;align-items:center;column-gap:70px;justify-content:flex-end;padding:12px 0 18px;width:100%;border-bottom:1px solid #d3d3d3}.footer-country-selector .dropdown-localization,.footer-country-selector .localization-form__select{background:transparent;font:500 16px Graphik Trial,sans-serif;width:auto!important}.footer-lower-section{display:flex;flex-direction:column;justify-content:space-between;row-gap:27px}@media screen and (min-width:1024px){.footer-lower-section{flex-direction:row;align-items:center}}@media screen and (max-width:748px){.footer-lower-section p{font:400 15px/22px Graphik Trial,sans-serif}}footer .footer-lower-section .header-logo__image{width:auto;height:32px;max-width:140px;object-fit:contain}.footer-newsletter-wrapper{width:100%;font:500 16px/22px Graphik Trial,sans-serif;align-self:flex-start;margin-top:40px;max-width:890px}@media screen and (min-width:1024px){.footer-newsletter-wrapper{width:50%}}.footer-newsletter-wrapper .email-signup-block{display:flex;flex-direction:column;row-gap:76px}@media screen and (max-width:767px){.footer-newsletter-wrapper .email-signup-block form .email-signup__input-group{grid-template-rows:1fr 1fr;justify-items:center}}.footer-newsletter-wrapper .email-signup__heading{font:500 16px/22px Graphik Trial,sans-serif;text-transform:uppercase;padding:0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:1024px){.footer-newsletter-wrapper .email-signup__heading{flex-direction:row;flex-wrap:wrap}}.footer-newsletter-wrapper .email-signup-block form{flex:1 1 100%}.footer-menu-wrapper{display:grid;grid-template-columns:repeat(3,max-content);align-items:flex-start;width:100%;max-width:888px;align-self:flex-start;margin-top:150px}@media screen and (min-width:1024px){.footer-menu-wrapper{display:flex;flex-direction:row}}@media screen and (min-width:1024px){.footer-menu-wrapper accordion-custom:nth-child(1){margin-right:150px}.footer-menu-wrapper accordion-custom:nth-child(2){margin-right:145px}.footer-menu-wrapper accordion-custom:nth-child(3){margin-right:175px}}.footer-menu-wrapper .menu__item a{font:400 16px/22px Graphik Trial,sans-serif;position:relative;display:block;width:120%}.footer-menu-wrapper .menu__item{position:relative;width:fit-content}.footer-menu-wrapper .menu__item:after{content:"";position:absolute;bottom:3px;left:0;width:0;height:1px;background-color:#63615e;transition:width .25s ease-in-out}.footer-menu-wrapper .menu__item:hover:after{width:100%;transition:width .25s ease-in-out}.footer-menu-wrapper .menu__heading{font:500 16px/22px Graphik Trial,sans-serif;padding:0;margin-bottom:15px}.email-signup__heading-text{margin-bottom:10px}@media screen and (max-width:1023px){.email-signup__heading-text{order:1}}.country-language-selector{display:flex;column-gap:22px}@media screen and (max-width:1023px){.country-language-selector{order:3}}.country-language-selector .localization-form__select{background:transparent;margin-right:10px;width:100%!important;font-size:18px}.email-signup__heading .currency-code{font-size:18px}.footer-newsletter-wrapper .dropdown-localization__button{padding:0}@media screen and (max-width:1023px){localization-form-component form{margin-bottom:0!important}}.footer-newsletter-wrapper .email-signup-block .email-signup__input{border-radius:0;background-color:transparent;border:1px solid #d3d3d3;padding:7.82px 16px}.footer-newsletter-wrapper .email-signup__button{font:300 16px/22px Graphik Trial,sans-serif;text-transform:capitalize;background-color:transparent;color:#63615e}@media screen and (min-width:1024px){.footer-newsletter-wrapper .email-signup__button{font:500 16px/22px Graphik Trial,sans-serif}}@media screen and (max-width:767px){.footer-newsletter-wrapper .email-signup__button{position:unset;height:auto}}.policies-socials__wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:center;margin-top:80px;padding-bottom:15px;border-bottom:1px solid #d3d3d3}@media screen and (min-width:1024px){.policies-socials__wrapper{flex-direction:row;margin-top:140px}}.policies-socials__list{display:flex;flex-direction:column;row-gap:15px;padding:0;width:100%}@media screen and (min-width:1024px){.policies-socials__list{flex-direction:row;column-gap:60px;width:auto}}.policies-socials__list li{list-style:none;font:500 16px Graphik Trial,sans-serif}.footer-copyright{font:500 12px/22px Graphik Trial,sans-serif;color:#000}.footer-copyright a{text-decoration:none;color:#000}@media screen and (min-width:1024px){footer{padding:80.18px 40px}.footer-upper-section{column-gap:50px}}@media screen and (min-width:1024px){footer{padding:80.18px 50px}}:root{--footer-height: 99.237svh}#MainContent,main{position:relative;z-index:1;margin-bottom:var(--footer-height);background-color:rgb(var(--color-background-rgb));min-height:100vh}.facets-loading #MainContent,.facets-loading main,.loading #MainContent,.loading main{z-index:2;opacity:.99}footer{position:fixed;bottom:0;left:0;width:100%;min-height:var(--footer-height);z-index:0;overflow:hidden}.facets-loading footer,.loading footer{visibility:hidden;opacity:0;z-index:-10}@media screen and (min-width:770px){#MainContent,main{margin-bottom:var(--footer-height)}.main-collection-grid,.collection-wrapper{position:relative;z-index:1}}@media screen and (max-width:769px){#MainContent,main{margin-bottom:0}footer{position:relative;z-index:auto;min-height:auto}}@media screen and (max-width:1024px){.localization-form{padding-bottom:14px}.dropdown-localization__button{padding:0 4px 14px}.footer-country-selector{padding-top:0;padding-bottom:3px;column-gap:13px}.footer-newsletter-wrapper{max-width:100%;margin-top:21px}.email-signup__input{border:none!important}.email-signup__input::placeholder{color:#ababab}.email-signup__input-group{display:flex;border:1px solid #d3d3d3}.footer-menu-wrapper{justify-content:space-between;row-gap:40px;margin-top:35px;max-width:100%}.policies-socials__list{flex-direction:row;justify-content:center;column-gap:24px;flex-wrap:wrap}.policies-socials__wrapper{margin-top:50px}.email-signup__button{color:#d3d3d3!important;padding:0 13px!important}}@media screen and (max-width:500px){.footer-menu-wrapper{grid-template-columns:repeat(2,max-content)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-footer.module.css.map */
