:root{--input-font-size: 18px;--button-font-size: 18px}footer form .h-captcha{display:none}footer .button-reset.newsletter__button{--color-button-text: rgb(var(--color-secondary-button-text));--color-button-background: transparent;--color-button-outline: rgb(var(--color-secondary-button-text));--color-button-hover-text: rgb(var(--color-secondary-button));--color-button-hover-background: rgb(var(--color-secondary-button-text));--color-button-hover-outline: rgb(var(--color-secondary-button-text));border:.2rem solid var(--color-button-outline);-webkit-appearance:none;appearance:none;position:relative;transition:color var(--duration-long),background-color var(--duration-long),border-color var(--duration-long),opacity var(--duration-default)}.footer .button-reset.newsletter__button:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}footer .field.newsletter__field input::placeholder{color:rgb(var(--color-placeholder));opacity:.5}footer .field.newsletter__field input{border:none;border-bottom:2px solid rgb(var(--color-border));background:rgb(var(--gradient-background));color:rgb(var(--color-foreground))}footer .field.newsletter__field input:-webkit-autofill{-webkit-text-fill-color:rgb(var(--color-foreground));-webkit-box-shadow:0 0 0 30px var(--gradient-background) inset!important;box-shadow:0 0 0 30px var(--gradient-background) inset!important}footer .newsletter__controls{display:flex;gap:7px}footer .footer__links{width:fit-content}footer .footer__links a{padding-block:0}footer .footer__nav--vertical .footer__links li{font-size:var(--footer-menu-font-size, 18px);line-height:1.4}footer .footer__richtext{font-size:var(--footer-menu-font-size, 18px)}.footer__nav--horizontal .footer__links li{font-size:var(--footer-menu-policies-font-size, 14px)}footer .footer__nav--vertical{margin-bottom:15px}footer .footer__nav--vertical .footer__links li,footer .footer__brand img{transition:opacity .15s ease-out}footer .footer__nav--vertical .footer__links li:hover,footer .footer__brand img:hover{opacity:.5}footer .footer__social li{transition:opacity .15s ease-out}footer .footer__social li:hover{opacity:.5}footer .field.newsletter__field input{font-size:var(--input-font-size)}footer .button-reset.newsletter__button{font-size:var(--button-font-size);line-height:0}footer .footer__newsletter{max-width:max-content;width:100%}footer .footer__newsletter{display:flex;flex-direction:column;max-width:100%;align-items:start}@media (max-width: 749px){footer .footer__newsletter{align-items:unset;gap:20px}}footer .newsletter__controls{gap:15px}@media (max-width: 749px){footer .newsletter__controls{align-items:flex-start;flex-direction:column}footer .newsletter__controls .newsletter__field{width:100%}}footer .footer__newsletter form{margin-block-start:0}@media screen and (min-width: 768px){footer .footer__newsletter{flex-direction:row;max-width:fit-content;align-items:center;gap:15px}}.footer__newsletter-title{text-transform:none}.footer__newsletter input[type=email]{background:rgb(var(--color-white-rgb))!important;font-size:16px!important}@media (min-width: 749px){.footer__newsletter input[type=email]{width:300px}}.footer__newsletter input[type=email]::placeholder{color:#424242!important;text-transform:uppercase}.footer__newsletter button{background:transparent!important;border:1px solid rgb(var(--color-white-rgb))!important}@media (min-width: 750px){.block-social_media.justify-self-end .footer__social{justify-content:flex-end}}.footer__copyright{font-size:13px;margin-top:20px}.subway-lines img{width:95%;height:auto}@media (max-width: 749px){.subway-lines{margin-top:15px}.subway-lines img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/custom-footer.css.map */
