@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial}}}.footer{background-blend-mode:multiply;background-color:var(--footer-bg,var(--color-neutral-2));background-image:var(--footer-bg-gradient,none);color:var(--tw-color-white,#fff);display:block;position:relative;overflow:hidden}.footer:before{background-image:var(--footer-pattern,none);content:"";inset:calc(var(--tw-spacing,4px)*0);mix-blend-mode:overlay;opacity:.5;pointer-events:none;z-index:0;background-repeat:repeat;background-size:50px 50px;position:absolute}.footer__container,.footer__top{position:relative}.footer__top{flex-direction:column;display:flex}@media (width>=1024px){.footer__top{align-items:stretch;gap:calc(var(--tw-spacing,4px)*12);padding-bottom:calc(var(--tw-spacing,4px)*8);flex-direction:row-reverse;justify-content:space-between}.footer__top:before{bottom:calc(var(--tw-spacing,4px)*0);--tw-translate-x:-50%;background-color:var(--tw-color-neutral-4,#3d3d3d);height:1px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);width:100vw;position:absolute;left:50%}}.footer__newsletter{width:100%;position:relative}@media (width>=1024px){.footer__newsletter{max-width:28.5rem;height:auto;padding-left:calc(var(--tw-spacing,4px)*10);flex-shrink:0;width:28.5rem}}@media (width>=1280px){.footer__newsletter{padding-left:calc(var(--tw-spacing,4px)*12)}}@media (width>=1440px){.footer__newsletter{width:528px;max-width:528px;padding-left:72px}}@media (width>=1024px){.footer__newsletter:before{background-color:var(--tw-color-neutral-4,#3d3d3d);bottom:calc(var(--tw-spacing,4px)*-6);left:calc(var(--tw-spacing,4px)*0);top:calc(var(--footer-spacing-top)*-1);width:calc(var(--tw-spacing,4px)*.5);--tw-content:"";content:var(--tw-content);position:absolute}}.footer__newsletter-heading{--tw-font-weight:var(--tw-font-weight-normal,400);color:var(--tw-color-neutral-8,#ccc);font-weight:var(--tw-font-weight-normal,400)}.footer__newsletter-description{color:var(--tw-color-neutral-10,#e9e9e9);margin-top:calc(var(--tw-spacing,4px)*4)}.footer__newsletter-description *{font-family:var(--tw-font-zalando-sans,"Zalando Sans",ui-sans-serif,system-ui,sans-serif);font-size:var(--tw-text-16,16px);--tw-leading:var(--tw-leading-normal,1.5);line-height:var(--tw-leading-normal,1.5);--tw-font-weight:var(--tw-font-weight-light,300);font-weight:var(--tw-font-weight-light,300);--tw-tracking:var(--tw-tracking-normal,0);color:var(--tw-color-neutral-10,#e9e9e9);letter-spacing:var(--tw-tracking-normal,0)}.footer__newsletter-container{gap:calc(var(--tw-spacing,4px)*3);margin-top:calc(var(--tw-spacing,4px)*6);flex-direction:column;display:flex}.footer__newsletter-field{height:calc(var(--tw-spacing,4px)*12);--tw-border-style:solid;border-color:var(--tw-color-neutral-6,#717171);padding-inline:calc(var(--tw-spacing,4px)*4);border-style:solid;border-width:1px;align-items:center;width:100%;display:flex;position:relative}.footer__newsletter-input{height:100%;padding-right:calc(var(--tw-spacing,4px)*8);--tw-outline-style:none;width:100%;color:var(--tw-color-neutral-11,#f5f5f5);background-color:#0000;outline-style:none}.footer__newsletter-input::placeholder{color:var(--tw-color-neutral-9,#e1e1e1)}.footer__newsletter-input:autofill{color:var(--tw-color-neutral-11,#f5f5f5)}.footer__newsletter-input:-webkit-autofill{-webkit-text-fill-color:#f5f5f5;-webkit-background-clip:text;transition:background-color 5000s ease-in-out}.footer__newsletter-submit{right:calc(var(--tw-spacing,4px)*4);--tw-translate-y:-50%;color:var(--tw-color-white,#fff);cursor:pointer;transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));translate:var(--tw-translate-x) var(--tw-translate-y);--tw-duration:.3s;--tw-ease:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1));background-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.footer__newsletter-submit:focus-visible,.footer__newsletter-submit:hover{opacity:.7;--tw-outline-style:none;outline-style:none}.footer__newsletter-submit svg{height:calc(var(--tw-spacing,4px)*2.5);width:calc(var(--tw-spacing,4px)*3.5)}.footer__newsletter-content-bottom,.footer__newsletter-content-bottom *{color:var(--tw-color-neutral-9,#e1e1e1)}.footer__newsletter-content-bottom *{font-family:var(--tw-font-zalando-sans,"Zalando Sans",ui-sans-serif,system-ui,sans-serif);font-size:var(--tw-text-12,12px);--tw-leading:1.3333;--tw-font-weight:var(--tw-font-weight-light,300);font-weight:var(--tw-font-weight-light,300);--tw-tracking:var(--tw-tracking-normal,0);letter-spacing:var(--tw-tracking-normal,0);line-height:1.3333}.footer__newsletter-content-bottom a{color:var(--tw-color-neutral-9,#e1e1e1);text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.footer__newsletter-content-bottom a:hover{color:var(--tw-color-white,#fff)}}.footer__newsletter-content-bottom a{transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1))}.footer__menus{-moz-column-gap:15px;margin-top:calc(var(--tw-spacing,4px)*12);column-gap:15px;row-gap:calc(var(--tw-spacing,4px)*12);flex-wrap:wrap;display:flex;position:relative}@media (width>=768px){.footer__menus{-moz-column-gap:calc(var(--tw-spacing,4px)*20);column-gap:calc(var(--tw-spacing,4px)*20)}}@media (width>=1024px){.footer__menus{-moz-column-gap:4.5rem;margin-top:calc(var(--tw-spacing,4px)*0);column-gap:4.5rem;row-gap:calc(var(--tw-spacing,4px)*8);flex:1}}@media (width>=1440px){.footer__menus{gap:71px}}.footer__menus:before{top:calc(var(--tw-spacing,4px)*-6);--tw-translate-x:-50%;background-color:var(--tw-color-neutral-4,#3d3d3d);height:1px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);width:100vw;position:absolute;left:50%}@media (width>=1024px){.footer__menus:before{display:none}}.footer__menu-col{max-width:160px}@media (width>=1024px){.footer__menu-col{max-width:192px}}.footer__menu-col:nth-child(odd) li{padding-bottom:calc(var(--tw-spacing,4px)*1)}.footer__menu-col-heading{--tw-font-weight:var(--tw-font-weight-normal,400);color:var(--tw-color-neutral-8,#ccc);font-weight:var(--tw-font-weight-normal,400)}.footer__menu-col-list{gap:calc(var(--tw-spacing,4px)*4);margin:calc(var(--tw-spacing,4px)*0);margin-top:calc(var(--tw-spacing,4px)*4);padding:calc(var(--tw-spacing,4px)*0);flex-direction:column;list-style-type:none;display:flex}@media (width>=768px){.footer__menu-col-list{-moz-column-count:var(--column-number,1);column-count:var(--column-number,1);-moz-column-gap:24px;column-gap:24px;display:block}.footer__menu-col-list li{margin-bottom:calc(var(--tw-spacing,4px)*4);-moz-column-break-inside:avoid;break-inside:avoid}.footer__menu-col-list li:last-child{margin-bottom:calc(var(--tw-spacing,4px)*0)}}@media (width>=1024px){.footer__menu-col-list{-moz-column-count:1;column-count:1;gap:calc(var(--tw-spacing,4px)*4);flex-direction:column;display:flex}.footer__menu-col-list li{margin-bottom:calc(var(--tw-spacing,4px)*0)}}.footer__menu-col-link{font-family:var(--tw-font-zalando-sans,"Zalando Sans",ui-sans-serif,system-ui,sans-serif);font-size:var(--tw-text-16,16px);--tw-leading:1.25;--tw-font-weight:var(--tw-font-weight-normal,400);font-weight:var(--tw-font-weight-normal,400);--tw-tracking:var(--tw-tracking-normal,0);letter-spacing:var(--tw-tracking-normal,0);line-height:1.25}@media (width>=1024px){.footer__menu-col-link{font-size:var(--tw-text-12,12px);--tw-leading:1.3333;--tw-tracking:var(--tw-tracking-wide,.8px);letter-spacing:var(--tw-tracking-wide,.8px);text-transform:uppercase;line-height:1.3333}}.footer__menu-col-link{color:var(--tw-color-white,#fff);transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));white-space:normal;--tw-duration:.3s;--tw-ease:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1))}@media (width>=1024px){.footer__menu-col-link{font-family:var(--tw-font-zalando-sans,"Zalando Sans",ui-sans-serif,system-ui,sans-serif);font-size:var(--tw-text-18,18px);--tw-leading:1.3333;--tw-font-weight:var(--tw-font-weight-normal,400);font-weight:var(--tw-font-weight-normal,400);--tw-tracking:var(--tw-tracking-normal,0);letter-spacing:var(--tw-tracking-normal,0);line-height:1.3333}@media (width>=1024px){.footer__menu-col-link{font-size:var(--tw-text-16,16px);--tw-leading:var(--tw-leading-normal,1.5);line-height:var(--tw-leading-normal,1.5)}}.footer__menu-col-link{text-transform:none}}.footer__menu-col-link:focus-visible,.footer__menu-col-link:hover{text-underline-offset:4px;text-decoration-line:underline}.footer__bottom{gap:calc(var(--tw-spacing,4px)*5);margin-top:calc(var(--tw-spacing,4px)*12);flex-direction:column;display:flex;position:relative}@media (width>=1024px){.footer__bottom{align-items:center;gap:calc(var(--tw-spacing,4px)*6);margin-top:calc(var(--tw-spacing,4px)*8);flex-direction:row;justify-content:space-between}}.footer__bottom:before{top:calc(var(--tw-spacing,4px)*-6);--tw-translate-x:-50%;background-color:var(--tw-color-neutral-4,#3d3d3d);height:1px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-content:"";content:var(--tw-content);width:100vw;position:absolute;left:50%}@media (width>=1024px){.footer__bottom:before{display:none}}.footer__bottom-left{color:var(--tw-color-neutral-8,#ccc);gap:calc(var(--tw-spacing,4px)*2);flex-direction:column;display:flex}@media (width>=768px){.footer__bottom-left{align-items:center;gap:calc(var(--tw-spacing,4px)*3);flex-flow:wrap}.footer__bottom-menu{margin-top:calc(var(--tw-spacing,4px)*0)}}.footer__bottom-menu-list{gap:calc(var(--tw-spacing,4px)*3);flex-wrap:wrap;display:flex}.footer__copyright,.footer__copyright *{color:var(--tw-color-neutral-8,#ccc)}.footer__copyright *{font-family:var(--tw-font-zalando-sans,"Zalando Sans",ui-sans-serif,system-ui,sans-serif);font-size:var(--tw-text-12,12px);--tw-leading:1.3333;--tw-font-weight:var(--tw-font-weight-light,300);font-weight:var(--tw-font-weight-light,300);--tw-tracking:var(--tw-tracking-normal,0);letter-spacing:var(--tw-tracking-normal,0);line-height:1.3333}.footer__bottom-menu-link{color:var(--tw-color-neutral-8,#ccc);transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;--tw-ease:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--tw-ease-in-out,cubic-bezier(.4,0,.2,1))}.footer__bottom-menu-link:focus-visible,.footer__bottom-menu-link:hover{color:var(--tw-color-white,#fff);--tw-outline-style:none;outline-style:none}.footer__socials{gap:calc(var(--tw-spacing,4px)*3)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
