.footer__content-top .footer__blocks-wrapper{align-items:flex-start;flex-wrap:nowrap}.footer-block--newsletter{margin-top:0;display:flex;flex-direction:column;align-items:flex-start}.footer-block--newsletter .block__newsletter{width:100%}.footer-block--newsletter .footer-block__text p{margin-top:0;margin-bottom:2.5rem}.footer-block--newsletter .list-social{justify-content:flex-start}.footer-block--newsletter .list-social>p.footer-block__heading{width:100%;margin-top:2rem;margin-bottom:0}.footer-block--newsletter .list-social__link{align-items:flex-start;padding:1.3rem 1.3rem 1.3rem 0}.footer-block--newsletter .list-social__item .icon{height:3rem;width:3rem}.footer-block--newsletter .list-social__item .icon path{fill:rgb(var(--color-base-accent-2))}.footer-block--newsletter .newsletter-form{max-width:100%}.footer-block--newsletter .newsletter-form__field-wrapper{display:flex;align-items:center;justify-content:flex-start;max-width:100%}.footer-block--newsletter .newsletter-form__field-wrapper .field{width:75%}.footer-block--newsletter .newsletter-form__field-wrapper .field:after,.footer-block--newsletter .newsletter-form__field-wrapper .field__input:focus{border-radius:var(--buttons-radius-outset)}.footer-block--newsletter .button,.footer-block--newsletter .button:not(:focus-visible):not(.focused){position:relative;width:25%;min-width:fit-content;background-color:rgb(var(--color-base-accent-2));border-radius:var(--buttons-radius-outset);margin-left:1rem}.footer-block--newsletter .button:after{box-shadow:0 0 rgb(var(--color-base-accent-2))}.footer-block--newsletter .button:hover:after{box-shadow:0 0 0 2px rgb(var(--color-base-accent-2))}.footer-block--newsletter .button span{color:rgb(var(--color-foreground));font-weight:700}@media screen and (min-width: 750px){.footer-block--newsletter{width:calc(40% - var(--grid-desktop-horizontal-spacing) * 3 / 4);margin-right:calc(var(--grid-desktop-vertical-spacing) * 2)}.footer-block.grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 3)}}@media screen and (max-width: 749px){.footer-block__heading,.footer-block__text{text-align:center}.footer-block__details-content .list-menu__item--link{justify-content:center;padding-top:0}.footer-block--newsletter .list-social{justify-content:center;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer-lobstter.css.map */
