.custom-footer{background-color:var(--bg-color, #fdfbf7);width:100%}.custom-footer__card{background-color:var(--card-bg-color, #eaeaea);border-radius:2.8rem;padding:6rem 8rem;margin:2rem auto 4rem;display:flex;flex-wrap:wrap;gap:4rem;justify-content:space-between;align-items:flex-start;box-shadow:0 4px 30px #00000003}.custom-footer__menus{flex:1 1 55%;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:4rem}.custom-footer__menu{display:flex;flex-direction:column}.custom-footer__menu-title{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--text-color, #2c302e);opacity:.65;margin-bottom:2rem;line-height:1.2}@media screen and (min-width:750px){.custom-footer__details>summary{list-style:none;pointer-events:none}.custom-footer__details>summary::-webkit-details-marker{display:none}.custom-footer__details>:not(summary){display:block!important}.custom-footer__arrow{display:none}}.custom-footer__menu-list{list-style:none;padding:0;margin:0}.custom-footer__menu-item{margin-bottom:.8rem}.custom-footer__link{font-size:1.5rem;color:var(--text-color, #2c302e);opacity:.8;line-height:1.8;padding:.5rem 0;display:inline-block;transition:opacity .2s ease,transform .25s cubic-bezier(.16,1,.3,1);text-decoration:none}.custom-footer__link:hover{opacity:1;transform:translate(4px);text-decoration:none}.custom-footer__newsletter{flex:0 1 35%;min-width:320px}.custom-footer__newsletter-title{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;font-size:2.8rem;color:var(--text-color, #2c302e);margin-top:0;margin-bottom:2.2rem;line-height:1.3}.custom-footer__form-wrapper{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}.custom-footer__field{flex:1 1 calc(60% - 1.5rem);min-width:200px;background-color:var(--bg-color, #fdfbf7);border:1px solid var(--border-color, #eaeae6);border-radius:3rem;display:flex;align-items:center;height:5rem;position:relative;transition:border-color .25s ease}.custom-footer__field:focus-within{border-color:var(--button-bg-color, #a2a29d)}.custom-footer__input{background:transparent;border:none;height:100%;width:100%;padding:0 2.5rem;font-size:1.4rem;color:var(--text-color, #2c302e);outline:none;box-shadow:none}.custom-footer__input::placeholder{color:var(--text-color, #2c302e);opacity:.5}.custom-footer__button{height:5rem;background-color:var(--button-bg-color, #a2a29d);color:var(--button-text-color, #ffffff);border:none;border-radius:3rem;padding:0 3.5rem;font-size:1.4rem;font-weight:500;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease;box-shadow:0 2px 6px #0000000a}.custom-footer__button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000014;opacity:0;transition:opacity .25s ease;border-radius:inherit;pointer-events:none}.custom-footer__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.custom-footer__button:hover:after{opacity:1}.custom-footer__button-arrow{margin-left:.8rem;font-size:1.4rem;transition:transform .25s ease}.custom-footer__button:hover .custom-footer__button-arrow{transform:translate(3px,-3px)}.custom-footer__terms{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;font-size:1.2rem;color:var(--text-color, #2c302e);opacity:.75}.custom-footer__terms-checkbox{width:1.6rem;height:1.6rem;accent-color:var(--button-bg-color, #a2a29d);cursor:pointer}.custom-footer__terms-label{cursor:pointer;-webkit-user-select:none;user-select:none}.custom-footer__bottom{padding-top:2rem;padding-bottom:4rem}.custom-footer__bottom-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem}.custom-footer__left{display:flex;align-items:center;gap:3.5rem;flex-wrap:wrap}.custom-footer__copyright{display:inline-flex;align-items:center;gap:1rem;margin:0;font-size:1.2rem;color:#2c302e;opacity:.65}.custom-footer__copyright a{color:inherit;text-decoration:none}.custom-footer__copyright a:hover{opacity:1;text-decoration:underline}.custom-footer__localization{display:inline-flex;align-items:center}.custom-footer__localization .localization-form{padding:0}.custom-footer__localization .localization-selector.link{font-size:1.2rem;color:var(--text-color, #2c302e);opacity:.65;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;border:none;background:transparent}.custom-footer__right{display:flex;justify-content:flex-end}.custom-footer__payments{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;list-style:none;padding:0;margin:0}.custom-footer__payment-item{display:inline-flex;align-items:center}.custom-footer__payment-item svg{width:3.8rem;height:auto;border-radius:4px;box-shadow:0 1px 3px #00000005}@media screen and (max-width:989px){.custom-footer__card{flex-direction:column;align-items:stretch;padding:4rem 3rem;border-radius:2rem;gap:4rem}.custom-footer__menus{flex:1 1 100%;width:100%}.custom-footer__newsletter{flex:1 1 100%;width:100%;border-top:none;padding-top:2rem}}@media screen and (max-width:749px){.custom-footer__card{margin-bottom:0;padding-bottom:3rem}.custom-footer__bottom{padding-top:1rem;padding-bottom:2rem}.custom-footer__menus{grid-template-columns:1fr;gap:0}.custom-footer__menu{border-bottom:1px solid rgba(0,0,0,.08)}.custom-footer__details{width:100%}.custom-footer__menu-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:0;padding:2rem 0;list-style:none}.custom-footer__details>summary::-webkit-details-marker{display:none}.custom-footer__menu-list{margin-top:0;padding-bottom:2rem}.custom-footer__arrow{transition:transform .2s ease;display:inline-flex;align-items:center;justify-content:center}.custom-footer__details[open] .custom-footer__arrow{transform:rotate(90deg)}.custom-footer__form-wrapper{flex-wrap:nowrap;gap:1rem}.custom-footer__field{min-width:0}.custom-footer__button{padding:0 2rem;font-size:1.2rem;min-width:max-content}}@media screen and (max-width:749px){.custom-footer__bottom-container{flex-direction:column;align-items:center;text-align:center}.custom-footer__left{justify-content:center;flex-direction:column;gap:1.5rem}.custom-footer__right,.custom-footer__payments{justify-content:center}}.custom-footer__socials-wrapper{margin-top:3rem}.custom-footer__socials{display:flex;flex-wrap:wrap;gap:1.8rem;list-style:none;padding:0;margin:0;justify-content:flex-start}.custom-footer__socials .list-social__item{display:inline-flex}.custom-footer__socials .list-social__link{color:var(--text-color, #2c302e);opacity:.75;transition:opacity .2s ease,transform .2s ease,background-color .2s ease;display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background-color:var(--bg-color, #fdfbf7);border:1px solid var(--border-color, #eaeae6)}.custom-footer__socials .list-social__link:hover{opacity:1;transform:translateY(-2px);background-color:var(--border-color, #eaeae6)}.custom-footer__socials .list-social__link svg{width:2.4rem;height:2.4rem;fill:currentColor}@media screen and (max-width:749px){.custom-footer__socials{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-footer.css.map */
