.shopify-section.section-footer .footer .footer__content-top{position:relative}@media(max-width:1099.98px){.shopify-section.section-footer .footer .footer__content-top .grid{margin-bottom:0}}.shopify-section.section-footer .footer .footer__content-bottom{border-top:none}.shopify-section.section-footer .footer .footer__content-bottom .logo__mobile img{width:auto}@media(max-width:749.98px){.shopify-section.section-footer .footer-block.grid__item{margin:0}.shopify-section.section-footer .footer-block.grid__item:last-child{order:-1}}.shopify-section.section-footer .footer-block .link-list summary{pointer-events:none}@media(max-width:749.98px){.shopify-section.section-footer .footer-block .link-list summary{pointer-events:auto}}.shopify-section.section-footer .footer-block .link-list[open] .footer-block__heading svg{transform:translateY(-50%) rotate(180deg)}@media(max-width:749.98px){.shopify-section.section-footer .footer-block.footer-block--menu .footer-block__heading{align-items:center;display:flex;justify-content:space-between}.shopify-section.section-footer .footer-block.footer-block--menu .footer-block__heading.active svg{transform:translateY(-50%) rotate(180deg)}.shopify-section.section-footer .footer-block.footer-block--menu .footer-block__heading svg{height:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease;vertical-align:middle;width:15px}}.shopify-section.section-footer .footer-block .footer-block--newsletter{display:grid}@media(max-width:749.98px){.shopify-section.section-footer .footer-block .footer-block--newsletter{margin-bottom:3rem}}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter{text-align:left}@media(max-width:749.98px){.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter{width:100%}}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .newsletter-form__field-wrapper .field{display:grid;gap:2rem}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .footer-block__heading{margin-bottom:2rem}@media(min-width:750px){.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .footer-block__heading{margin-bottom:2.2rem}}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .field:after{content:none}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .input__field{position:relative}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .input__field .field__input{border:1px solid #fff}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .button{background-color:#fff;padding:1rem 2.1rem;position:relative;width:-moz-fit-content;width:fit-content}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .button:hover{background-color:#000;color:#fff}@media(max-width:749.98px){.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .button{margin-top:0;position:absolute;right:0;top:0}}.shopify-section.section-footer .footer-block .footer-block--newsletter .footer-block__newsletter .button .button--secondary{line-height:calc(1 + .2/var(--font-body-scale))}@media(max-width:749.98px){.shopify-section.section-footer .footer-block .footer-block--newsletter .field,.shopify-section.section-footer .footer-block .footer-block--newsletter .newsletter-form__field-wrapper{max-height:calc(4.2rem + var(--buttons-border-width)*2)}}.shopify-section.section-footer .footer-block .footer-block--newsletter .newsletter-form,.shopify-section.section-footer .footer-block .footer-block--newsletter .newsletter-form__field-wrapper{max-width:none}.shopify-section.section-footer .footer-block .footer-block--newsletter .newsletter-form input,.shopify-section.section-footer .footer-block .footer-block--newsletter .newsletter-form__field-wrapper input{height:4.4rem}.shopify-section.section-footer .list-social{flex-wrap:nowrap;justify-content:start}.shopify-section.section-footer .list-social li:first-child a{padding-left:0}.shopify-section.section-footer .list-social li:last-child a{padding-right:0}