.footer{background:var(--gradient-background, rgb(var(--color-background)))}.footer__top{padding-top:3.2rem;padding-bottom:4.8rem}@media screen and (min-width:990px){.footer__top{padding-bottom:12rem}}.footer__top-container{display:flex;flex-direction:column;gap:3.2rem}@media screen and (min-width:990px){.footer__top-container{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1.6rem}}.footer__info{width:100%;display:flex;flex-direction:column;gap:1.6rem;flex:1 1 0}.footer__info>*{max-width:40rem}.footer__info .block-image{max-width:100%}.footer__info .block-description{max-width:36.4rem}.footer__info:empty{display:none}.footer__menu-and-localization{display:flex;gap:3.2rem;flex:1 1 0;flex-wrap:wrap}@media screen and (min-width:990px){.footer__menu-and-localization{flex-wrap:nowrap;gap:1.6rem}}.footer__localization{flex-shrink:0;margin-inline-end:-.8rem}.footer__socials{width:100%}@media screen and (min-width:990px){.footer__socials{flex:1 1 0}}.footer__menu{width:100%;display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width:990px){.footer__menu{flex-direction:row;flex-wrap:wrap;gap:1.6rem}.footer__menu--alignment-center .footer__nav{align-items:center;text-align:center}.footer__menu--alignment-center .footer__nav-content{width:auto}.footer__menu--alignment-right .footer__nav{align-items:flex-end;text-align:right}.footer__menu--alignment-right .footer__nav-content{width:auto}[dir=rtl] .footer__menu--alignment-right .footer__nav{text-align:left}}.footer__menu:empty{display:none}.footer__nav{width:100%;position:relative;display:flex;flex-direction:column;transition:all .5s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:990px){.footer__nav{min-width:10rem;max-width:min(40rem,(100% - 1.6rem * (var(--footer-menu-blocks) - 1)) / var(--footer-menu-blocks))}}.footer__nav-heading{margin:0 0 1.6rem}.footer__nav-heading .subheading-font{color:rgb(var(--color-foreground))}.footer__nav-content{width:100%}.footer__nav-list{display:flex;flex-direction:column}.footer__nav-icon{display:none}.footer__nav-link{color:rgb(var(--color-foreground-secondary));padding:.35rem 0;width:100%}@media(hover:hover){.footer__nav-link:hover>.hover-underlined-link-secondary{background-size:100% .1rem;background-position:left calc(100% - var(--link-underline-offset))}}.footer__nav-item:first-child .footer__nav-link{margin-top:-.35rem}.footer__nav-item:last-child .footer__nav-link{margin-bottom:-.35rem}@media screen and (max-width:989px){.footer__nav{overflow:hidden;border-radius:var(--border-radius-block);background-color:rgb(var(--color-background-secondary))}.footer__nav-heading{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.2rem 1.2rem 2.4rem;margin:0;width:100%;cursor:pointer}.footer__nav-heading:focus-visible{outline-offset:-.2rem}.footer__nav-icon{display:flex}.footer__nav-content{-webkit-user-select:none;user-select:none;max-height:0;pointer-events:none;visibility:hidden;overflow:hidden;transition:max-height .5s cubic-bezier(.165,.84,.44,1),visibility .5s cubic-bezier(.165,.84,.44,1)}.footer__nav-list{padding:0 2.4rem 2.4rem}.footer__nav[open=true] .footer__nav-icon svg{transform:rotate(180deg)}.footer__nav[open=true] .footer__nav-icon .icon-plus-accordion__vertical{transform:scaleY(0)}.footer__nav[open=true] .footer__nav-content{max-height:var(--footer-menu-max-height, 100%);pointer-events:all;visibility:visible}.no-js .footer__nav .footer__nav-icon{display:none}.no-js .footer__nav .footer__nav-content{max-height:unset;pointer-events:all;visibility:visible}}.footer__bottom{padding-top:3.2rem;padding-bottom:3.2rem}.footer__bottom-container{display:flex;flex-direction:column;gap:2rem}.footer__bottom-line{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.6rem;flex-wrap:wrap}.footer__bottom-line:empty{display:none}@media screen and (min-width:990px){.footer__bottom-line{flex-wrap:nowrap}}.footer .footer-logo{position:relative;display:flex;padding:0;text-decoration:none;word-break:break-word}@media(hover:hover){.footer .footer-logo{transition:opacity var(--duration-default) ease-in-out}.footer .footer-logo:hover{opacity:var(--hover-opacity)}}.footer .footer-logo__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.footer .footer-logo__image.footer-logo__image--dm{display:none}.footer .footer-logo__image:not(.footer-logo__image--dm){display:block}.footer .footer-logo__image:only-child{display:block!important}@media(prefers-color-scheme:dark){[data-scheme=auto] .footer .footer-logo__image:not(.footer-logo__image--dm){display:none}[data-scheme=auto] .footer .footer-logo__image.footer-logo__image--dm{display:block}}[data-scheme=dark] .footer .footer-logo__image:not(.footer-logo__image--dm){display:none}[data-scheme=dark] .footer .footer-logo__image.footer-logo__image--dm{display:block}.footer .footer-list-payment{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.6rem;flex-shrink:0}.footer .footer-list-payment__item{align-items:center;display:flex}.footer .footer-list-payment__item svg{height:2.6rem;width:3.7rem}.footer__copyright-and-payment{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2.4rem;width:100%}@media screen and (min-width:990px){.footer__copyright-and-payment{flex:1 1 0;flex-wrap:nowrap}}.footer .footer-copyright__content{color:rgb(var(--color-foreground-secondary))}.footer .footer-copyright a{display:inline;color:rgb(var(--color-foreground-secondary));background-position:right calc(100% - var(--link-underline-offset));background-size:0% .1rem;background-image:linear-gradient(to right,currentColor 0%,currentColor 100%);background-repeat:no-repeat;text-decoration:none;word-break:break-word;transition:background-size var(--duration-default) ease-in-out}@media(hover:hover){.footer .footer-copyright a:hover{background-size:100% .1rem;background-position:left calc(100% - var(--link-underline-offset))}}.footer .footer-copyright a:focus-visible{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.footer .footer-policies{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.footer .footer-policies__link{color:rgb(var(--color-foreground-secondary))}.footer .footer-follow-on-shop{flex-shrink:0}.footer .block-newsletter-form{width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
