.footer{background:#f7f7f7;color:#1c1b1b;font-size:1.3rem;border-top:none;margin-top:0;padding:0;font-family:Sohne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.footer *{font-family:Sohne,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.footer .page-width{max-width:1400px;padding:0 4rem;margin:0 auto}.footer__content-top.page-width{padding-bottom:4rem}.footer__micro-bar.page-width{padding:1rem 4rem}.footer__content-top{padding:6rem 0 4rem;border-bottom:none}.footer__blocks-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin-bottom:0}@media screen and (max-width:989px){.footer__blocks-wrapper{grid-template-columns:repeat(2,1fr);gap:3rem}}@media screen and (max-width:749px){.footer__blocks-wrapper{grid-template-columns:1fr;gap:3rem}}.footer-block{display:flex;flex-direction:column;gap:1.5rem}.footer-block__heading{color:#1c1b1b;font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem;line-height:1.6}.footer-block__details-content{font-size:1.3rem}.footer-block__details-content .list-menu{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0;margin:0}.footer-block__details-content .list-menu__item{padding:0;margin:0;line-height:1.6}.footer-block__details-content .link{color:#1c1b1b;text-decoration:none;transition:opacity .2s ease;font-size:1.3rem;font-weight:300;letter-spacing:.02em}.footer-block__details-content .link:hover{opacity:.6}.footer__newsletter-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;align-items:center;justify-content:center;z-index:9999}.footer__newsletter-modal.active{display:flex}.newsletter-modal__content{background:#fff;padding:4rem;max-width:500px;width:90%;position:relative;box-shadow:0 4px 20px #00000026}.newsletter-modal__close{position:absolute;top:1.5rem;right:1.5rem;background:transparent;border:none;font-size:3rem;line-height:1;cursor:pointer;color:#1c1b1b;padding:0;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.newsletter-modal__close:hover{opacity:.6}.newsletter-modal__heading{font-size:1.4rem;font-weight:400;margin-bottom:2rem;color:#1c1b1b;letter-spacing:.02em}.newsletter-form{display:flex;flex-direction:column;gap:1.5rem}.newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:1rem}.newsletter-form .field__input{background:transparent;border:none;border-bottom:1px solid #d0d0d0;border-radius:0;padding:1rem 0;color:#1c1b1b;font-size:1.3rem;font-weight:300;letter-spacing:.02em}.newsletter-form .field__input:focus{border-bottom-color:#1c1b1b;outline:none}.newsletter-form .field__input::placeholder{color:#999;text-transform:none;letter-spacing:.02em;font-weight:300}.newsletter-form__consent{display:flex;align-items:flex-start;gap:1rem;font-size:1.2rem;color:#1c1b1b;line-height:1.5}.newsletter-form input[type=checkbox]{margin-top:.3rem;flex-shrink:0}.newsletter-form .newsletter-form__button{background:#1c1b1b;color:#fff;border:none;padding:1.2rem 3rem;font-size:1.3rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease;margin-top:1rem;width:100%}.newsletter-form .newsletter-form__button:hover{opacity:.8}.footer__content-bottom{border-top:1px solid #d0d0d0;padding:0}.footer__micro-bar{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:3rem 0;gap:2rem}.footer__micro-left{justify-self:start}.footer__micro-center{justify-self:center;text-align:center}.footer__micro-right{justify-self:end;display:flex;gap:2rem;align-items:center}.copyright__content,.footer__location{font-size:1.2rem;color:#1c1b1b;letter-spacing:.02em;font-weight:300}.footer__social-link{color:#1c1b1b;text-decoration:none;font-size:1.2rem;letter-spacing:.02em;font-weight:300;transition:opacity .2s ease}.footer__social-link:hover{opacity:.6}.footer__newsletter-trigger{background:transparent;border:none;color:#1c1b1b;font-size:1.2rem;letter-spacing:.02em;font-weight:300;cursor:pointer;transition:opacity .2s ease;padding:0}.footer__newsletter-trigger:hover{opacity:.6}@media screen and (max-width:989px){.footer__micro-bar{grid-template-columns:1fr;gap:1rem;text-align:center}.footer__micro-left,.footer__micro-center,.footer__micro-right{justify-self:center}.footer__micro-right{flex-direction:column;gap:1rem}}.policies,.footer__list-social,.footer__payment,.list-payment{display:none}@media screen and (max-width:989px){.footer__content-top{padding:4rem 0 3rem}.footer .page-width{padding:0 2rem}}.footer .copyright__content:has(a[href*="shopify.com"]){display:none}.footer-block details{border:none}.footer-block summary{list-style:none;cursor:default;pointer-events:none}.footer-block summary::-webkit-details-marker{display:none}.footer-block__details-content{margin-top:0}.footer .disclosure__button{display:none}.footer *{box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-footer-therow.css.map */
