.footer{border-top:.1rem solid rgba(var(--color-foreground),.08);display:grid;grid-template-rows:repeat(2,minmax(min-content,max-content))}.footer:not(.color-scheme-1){border-top:none}footer .page-width{padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}@media screen and (min-width : 540px){footer .page-width{padding-left:calc(3rem / var(--font-body-scale));padding-right:calc(3rem / var(--font-body-scale))}}@media screen and (min-width : 749px){footer .page-width{padding-left:calc(4rem / var(--font-body-scale));padding-right:calc(4rem / var(--font-body-scale))}}@media screen and (min-width : 1200px){footer .page-width{padding-left:calc(5rem / var(--font-body-scale));padding-right:calc(5rem / var(--font-body-scale))}}.footer__content-top{display:block;min-height:12rem}.footer__content-bottom{border-top:solid .1rem rgba(var(--color-foreground),.08)}.footer__content-bottom:only-child{border-top:0}.footer__content-top-wrapper,.footer__content-bottom-wrapper{display:grid;grid-template-columns:1fr;width:100%}.footer__content-top-wrapper{grid-template-rows:repeat(2,minmax(min-content,max-content))}.footer__content-bottom-wrapper{grid-row-gap:3rem;grid-template-rows:auto}.footer-blocks__content-top-alignment--horizontal,.footer-blocks__content-bottom-alignment--horizontal{grid-template-rows:minmax(min-content,max-content) auto}.grid--1-col,.grid--2-col,.grid--3-col,.grid--X-col{grid-template-columns:1fr}.grid--2-col,.grid--3-col,.grid--X-col,.grid--2-row,.grid--3-row,.grid--X-row{grid-row-gap:4rem}@media screen and (min-width : 750px){.grid--3-col,.grid--X-col,.grid--2-col{grid-column-gap:3rem;grid-template-columns:1fr 1fr}.grid--2-row,.grid--3-row,.grid--X-row{grid-row-gap:2rem}}@media screen and (min-width : 1200px){.grid--3-col,.grid--X-col{grid-column-gap:3rem;grid-template-columns:1fr 1fr 1fr}}.footer-blocks__content-top-alignment--vertical,.footer-blocks__content-bottom-alignment--vertical{grid-row-gap:4rem;grid-template-rows:auto}.footer-blocks__content-top-alignment--special_1{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width : 600px){.footer-blocks__content-top-alignment--special_1{grid-template-areas:"first-row-top       first-row-top         first-row-top" "second-row-top-left second-row-top-middle second-row-top-right" "third-row-top-left  thrid-row-top-middle  third-row-top-right";grid-template-columns:repeat(3,calc(100% / 3 - 2rem))}.footer-blocks__content-top-alignment--special_1 .grid-area--1--top-blocks{grid-area:first-row-top}}@media screen and (min-width : 820px){.footer-blocks__content-top-alignment--special_1{grid-template-areas:"first-row-top        first-row-top        " "second-row-top-left  second-row-top-middle" "second-row-top-right third-row-top-left   " "thrid-row-top-middle third-row-top-right  ";grid-template-columns:repeat(2,calc(50% - 1.5rem))}.footer-blocks__content-top-alignment--special_1 .grid-area--1--top-blocks{grid-area:first-row-top}}.footer-blocks__content-bottom-alignment--special_1{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width : 600px){.footer-blocks__content-bottom-alignment--special_1{grid-template-areas:"first-row-bottom        first-row-bottom        " "second-row-bottom-left  second-row-bottom-middle" "second-row-bottom-right third-row-bottom-left   " "thrid-row-bottom-middle  third-row-bottom-right ";grid-template-columns:repeat(2,calc(50% - 1.5rem))}.footer-blocks__content-bottom-alignment--special_1 .grid-area--1--bottom-blocks{grid-area:first-row-bottom}}@media screen and (min-width : 820px){.footer-blocks__content-bottom-alignment--special_1{grid-template-areas:"first-row-bottom       first-row-bottom         first-row-bottom" "second-row-bottom-left second-row-bottom-middle second-row-bottom-right" "third-row-bottom-left  thrid-row-bottom-middle  third-row-bottom-right";grid-template-columns:repeat(3,calc(100% / 3 - 2rem))}.footer-blocks__content-bottom-alignment--special_1 .grid-area--1--bottom-blocks{grid-area:first-row-bottom}}.footer-blocks__content-top-alignment--special_2{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width : 600px){.footer-blocks__content-top-alignment--special_2{grid-template-areas:"first-row-top       first-row-top" "second-row-top-left second-row-top-right" "third-row-top-left  third-row-top-right";grid-template-columns:repeat(2,calc(50% - 1.5rem))}.footer-blocks__content-top-alignment--special_2 .grid-area--1--top-blocks{grid-area:first-row-top}}.footer-blocks__content-bottom-alignment--special_2{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width : 600px){.footer-blocks__content-bottom-alignment--special_2{grid-template-areas:"first-row-bottom       first-row-bottom" "second-row-bottom-left second-row-bottom-right" "third-row-bottom-left  third-row-bottom-right";grid-template-columns:repeat(2,calc(50% - 1.5rem))}.footer-blocks__content-bottom-alignment--special_2 .grid-area--1--bottom-blocks{grid-area:first-row-bottom}}.footer-blocks__content-top-alignment--special_3{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width : 600px){.footer-blocks__content-top-alignment--special_3{grid-template-areas:"first-row-top-left first-row-top-right" "second-row-top     second-row-top" "third-row-top-left third-row-top-right";grid-template-columns:repeat(2,calc(50% - 1.5rem))}.footer-blocks__content-top-alignment--special_3 .grid-area--1--top-blocks{grid-area:first-row-top-left}.footer-blocks__content-top-alignment--special_3 .grid-area--2--top-blocks{grid-area:first-row-top-right}.footer-blocks__content-top-alignment--special_3 .grid-area--3--top-blocks{grid-area:second-row-top}.footer-blocks__content-top-alignment--special_3 .grid-area--4--top-blocks{grid-area:third-row-top-left}.footer-blocks__content-top-alignment--special_3 .grid-area--5--top-blocks{grid-area:third-row-top-right}}.footer-blocks__content-bottom-alignment--special_3{grid-column-gap:3rem;grid-row-gap:4rem;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width : 600px){.footer-blocks__content-bottom-alignment--special_3{grid-template-areas:"first-row-bottom-left first-row-bottom-right" "second-row-bottom     second-row-bottom" "third-row-bottom-left third-row-bottom-right";grid-template-columns:repeat(2,calc(50% - 1.5rem))}.footer-blocks__content-bottom-alignment--special_3 .grid-area--1--bottom-blocks{grid-area:first-row-bottom-left}.footer-blocks__content-bottom-alignment--special_3 .grid-area--2--bottom-blocks{grid-area:first-row-bottom-right}.footer-blocks__content-bottom-alignment--special_3 .grid-area--3--bottom-blocks{grid-area:second-row-bottom}.footer-blocks__content-bottom-alignment--special_3 .grid-area--4--bottom-blocks{grid-area:third-row-bottom-left}.footer-blocks__content-bottom-alignment--special_3 .grid-area--5--bottom-blocks{grid-area:third-row-bottom-right}}@media screen and (max-width : 749px){.footer__content-bottom.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}}.footer__blocks-wrapper{display:grid}.footer-block{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(min-content,max-content) auto}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width : 600px){.footer-block{margin-top:0}}.footer-block:empty{display:none}.footer-block__heading{margin-bottom:2rem;margin-top:0}@media screen and (min-width : 750px){.footer-block__details-content>p,.footer-block__details-content>li{padding:0}}.footer-text{container:footer-text / inline-size;grid-template-rows:repeat(2,minmax(min-content,max-content))}.footer-text__details-content.rte a{text-decoration:none}@media screen and (min-width : 900px){.footer-text__details-content.rte a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.05rem}}.footer-block--newsletter{align-items:flex-end;container:footer-newsletter / inline-size;display:flex;margin-top:3rem;gap:1rem}.footer__content-bottom-wrapper .footer-block--newsletter,.footer-block--newsletter:only-child{margin-top:0}@media screen and (min-width : 750px){.footer-block--newsletter{flex-wrap:nowrap}}.footer__list-social:empty,.footer-block--newsletter:empty{display:none}.footer__list-social.list-social:only-child{justify-content:center}.footer-block__newsletter{container:newsletter-block;text-align:center}.newsletter-form__field-wrapper{max-width:36rem}@media screen and (min-width : 750px){.footer-block__newsletter:not(:only-child){text-align:left}.footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}}@media screen and (max-width : 749px){.footer-block--newsletter{display:flex;flex-direction:column;flex:1 1 100%;align-items:center;gap:3rem}.footer__list-social.list-social,.footer-block__newsletter{display:flex}.footer-block__newsletter{flex-direction:column}}.footer__list-social{container:social-media-block}@media screen and (min-width : 750px){.footer-block__newsletter+.footer__list-social{margin-top:0}}.footer-menu{container:footer-menu / inline-size}.footer-menu__list-menu{display:flex}.footer-menu .list-menu__item{line-height:calc(1 + .3 / var(--font-body-scale))}.footer-menu .list-menu__item--link{text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale))}.footer-menu .list-menu__item--link{color:rgba(var(--color-foreground),.75);padding-bottom:1rem;padding-top:1rem}.footer-menu .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width : 750px){.footer-menu .list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}@container footer-menu (inline-size < 570px){.footer-menu__list-menu.flex-direction-row{flex-direction:column}.footer-menu:only-child{text-align:left}}@container footer-menu (inline-size >= 570px){.footer-block:only-child li{display:inline}.footer-menu__list-menu:not(.flex-direction-column)>li:not(:last-child){margin-right:2.4rem}.footer-menu .list-menu__item--link{display:inline-block;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem}.footer-menu__list-menu>p,.footer-menu__list-menu>li{padding:0}.footer-menu__list-menu:not(.flex-direction-row)>:first-child .list-menu__item--link{padding-top:0}.footer-menu__list-menu .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-menu__list-menu .list-menu__item--active:hover{text-decoration-thickness:.2rem}}@container footer-menu (inline-size >= 840px){.footer-menu .list-menu__item--link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.footer-menu .list-menu__item--active:hover{text-decoration-thickness:.2rem}}.footer-point-balance{container:footer-account-infos / inline-size}.footer-point-balance h2,.footer-point-balance h3{margin-top:0}.brand-info{container:brand-info / inline-size}.brand-info--all-horizontal,.brand-info--all-vertical,.brand-info--special_1,.brand-info--special_2,.brand-info--special_3{align-items:center;display:grid;grid-row-gap:1.5rem;grid-template-columns:minmax(min-content,max-content);grid-template-rows:repeat(4,minmax(min-content,max-content));justify-content:start}.brand-info__image-wrapper,.brand-info__heading{margin-bottom:0;margin-top:0}.brand-info__social-list{align-items:center;display:grid}.brand-info__image-wrapper,.brand-info__heading,.brand-info__paragraph,.brand-info__social-list{grid-column:1/2}.brand-info__image-wrapper{grid-row:1/2}.brand-info__heading{grid-row:2/3}.brand-info__paragraph{grid-row:3/4}.brand-info__social-list{grid-row:4/5;justify-content:start}.social-label-beside{grid-template-columns:minmax(min-content,max-content) minmax(max-content,1fr);grid-template-rows:minmax(min-content,max-content);margin-left:0}.social-label-above{grid-template-columns:minmax(min-content,max-content);grid-template-rows:minmax(min-content,max-content)}.brand-info__social-list .brand-info__social-list--icons{justify-content:start;margin-left:-1rem}.social-label-above .brand-info__social-list--headline{font-weight:400;grid-column:1/2;grid-row:1/2}.social-label-above .brand-info__social-list--icons{display:inline-flex;grid-column:1/2;grid-row:2/3;justify-content:start;margin-left:-1rem}.social-label-beside .brand-info__social-list--headline{grid-column:1/2;grid-row:1/2;margin-right:.5rem}.social-label-beside .brand-info__social-list--icons{grid-column:2/3;grid-row:1/2;margin-left:-1rem}@container brand-info (inline-size < 480px){.brand-info--all-horizontal .brand-info__image-wrapper,.brand-info--all-horizontal .brand-info__heading,.brand-info--all-horizontal .brand-info__paragraph,.brand-info--all-horizontal .brand-info__social-list,.brand-info--special_2 .brand-info__image-wrapper,.brand-info--special_2 .brand-info__heading,.brand-info--special_2 .brand-info__paragraph,.brand-info--special_2 .brand-info__social-list,.brand-info--special_3 .brand-info__image-wrapper,.brand-info--special_3 .brand-info__heading,.brand-info--special_3 .brand-info__paragraph,.brand-info--special_3 .brand-info__social-list{grid-column:1/2}.brand-info--all-horizontal .brand-info__image-wrapper,.brand-info--special_2 .brand-info__image-wrapper,.brand-info--special_3 .brand-info__image-wrapper{grid-row:1/2}.brand-info--all-horizontal .brand-info__heading,.brand-info--special_2 .brand-info__heading,.brand-info--special_3 .brand-info__heading{grid-row:2/3}.brand-info--all-horizontal .brand-info__paragraph,.brand-info--special_2 .brand-info__paragraph,.brand-info--special_3 .brand-info__paragraph{grid-row:3/4}.brand-info--all-horizontal .brand-info__social-list,.brand-info--special_2 .brand-info__social-list,.brand-info--special_3 .brand-info__social-list{grid-row:4/5;justify-content:start}}@container brand-info (inline-size >= 480px){.brand-info--all-horizontal,.brand-info--special_2,.brand-info--special_3{grid-column-gap:3rem;grid-row-gap:1.5rem;grid-template-columns:minmax(min-content,max-content) minmax(max-content,1fr);grid-template-rows:repeat(3,minmax(min-content,max-content))}.brand-info--all-horizontal .brand-info__heading,.brand-info--all-horizontal .brand-info__paragraph,.brand-info--special_2 .brand-info__heading,.brand-info--special_2 .brand-info__paragraph,.brand-info--special_3 .brand-info__heading,.brand-info--special_3 .brand-info__paragraph{grid-column:1/2}.brand-info--all-horizontal .brand-info__heading,.brand-info--special_2 .brand-info__heading,.brand-info--special_3 .brand-info__heading{grid-row:2/3}.brand-info--all-horizontal .brand-info__paragraph,.brand-info--special_2 .brand-info__paragraph,.brand-info--special_3 .brand-info__paragraph{grid-row:3/4}.brand-info--all-horizontal .brand-info__social-list,.brand-info--special_2 .brand-info__social-list,.brand-info--special_3 .brand-info__social-list{grid-column:2/3;grid-row:3/4;justify-content:end;justify-self:end;margin-bottom:-.8rem;margin-right:-1rem;margin-top:-1rem}.brand-info--special_2 .brand-info__social-list,.brand-info--special_3 .brand-info__social-list{align-self:end}.brand-info--all-horizontal .brand-info__social-list:not(.social-label-above) .brand-info__social-list--icons,.brand-info--special_2 .brand-info__social-list:not(.social-label-above) .brand-info__social-list--icons,.brand-info--special_3 .brand-info__social-list:not(.social-label-above) .brand-info__social-list--icons{margin-left:0}}@container brand-info (inline-size >= 740px){.brand-info--all-horizontal,.brand-info--special_2{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-columns:repeat(2,minmax(min-content,max-content)) minmax(max-content,1fr);grid-template-rows:repeat(2,minmax(min-content,max-content))}.brand-info--all-horizontal .brand-info__heading,.brand-info--all-horizontal .brand-info__paragraph,.brand-info--special_2 .brand-info__heading,.brand-info--special_2 .brand-info__paragraph{grid-row:2/3}.brand-info--all-horizontal .brand-info__heading,.brand-info--special_2 .brand-info__heading{grid-column:1/2}.brand-info--all-horizontal .brand-info__paragraph,.brand-info--special_2 .brand-info__paragraph{grid-column:2/3}.brand-info--all-horizontal .brand-info__social-list,.brand-info--special_2 .brand-info__social-list{grid-column:3/4;grid-row:2/3}}@container brand-info (inline-size >= 840px){.brand-info--all-horizontal{grid-row-gap:unset;grid-template-columns:repeat(3,minmax(min-content,max-content)) minmax(max-content,1fr);grid-template-rows:1fr}.brand-info--all-horizontal .brand-info__heading,.brand-info--all-horizontal .brand-info__paragraph,.brand-info--all-horizontal .brand-info__social-list{grid-row:1/2}.brand-info--all-horizontal .brand-info__heading{grid-column:2/3}.brand-info--all-horizontal .brand-info__paragraph{grid-column:3/4}.brand-info--all-horizontal .brand-info__social-list{grid-column:4/5}}@container brand-info (inline-size >= 1140px){.brand-info--all-horizontal{grid-column-gap:3rem}}@container brand-info (inline-size >= 940px){.brand-info--special_2{grid-column-gap:3rem;grid-template-columns:repeat(2,minmax(min-content,max-content)) minmax(max-content,1fr);grid-template-rows:repeat(3,minmax(min-content,max-content))}.brand-info--special_2 .brand-info__heading{grid-column:1/2;grid-row:2/3}.brand-info--special_2 .brand-info__paragraph{grid-column:2/3;grid-row:2/3}.brand-info--special_2 .brand-info__social-list{grid-column:3/4;grid-row:2/3}}.footer-block.justify-content-center .brand-info--all-vertical .brand-info__image-wrapper,.footer-block.justify-content-center .brand-info--all-vertical .brand-info__heading,.footer-block.justify-content-center .brand-info--all-vertical .brand-info__paragraph,.footer-block.justify-content-center .brand-info--all-vertical .brand-info__social-list,.footer-block.justify-content-center .brand-info--all-vertical .social-label-above .brand-info__social-list--headline{justify-self:center;text-align:center}.footer-block.justify-content-end .brand-info--all-vertical .brand-info__image-wrapper,.footer-block.justify-content-end .brand-info--all-vertical .brand-info__heading,.footer-block.justify-content-end .brand-info--all-vertical .brand-info__paragraph,.footer-block.justify-content-end .brand-info--all-vertical .brand-info__social-list,.footer-block.justify-content-end .brand-info--all-vertical .social-label-above .brand-info__social-list--headline{justify-self:end;text-align:right}.footer-block.justify-content-end .brand-info--all-vertical .brand-info__social-list .brand-info__social-list--icons{margin-right:-1rem}.footer-image{container:footer-image / inline-size;display:flex}.footer-image__details-content{width:100%}.footer-image__details-content.left{justify-content:flex-start}.footer-image__details-content.center{justify-content:center}.footer-image__details-content.right{justify-content:flex-end}@media screen and (max-width : 749px){.footer-image__details-content.left,.footer-image__details-content.center,.footer-image__details-content.right{justify-content:center}}.footer-image__details-content .placeholder-svg{max-width:20rem}.footer-image__image-wrapper{margin-bottom:2rem;overflow:hidden!important}.footer-image__image-wrapper img{display:block;height:auto;max-width:100%}.footer__localization{align-content:flex-start;container:footer-localization;display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width : 500px){.footer__localization{align-items:center;flex-direction:row;padding:0 1rem}}@media screen and (min-width : 500px) and (max-width : 749px){.footer__localization{justify-content:space-between}}.footer__localization:empty{display:none}.footer__localization h2{color:rgba(var(--color-foreground),.75)}@media screen and (max-width : 989px){.footer__localization noscript{width:100%}}.footer__localization .localization-form:only-child .button,.footer__localization .localization-form:only-child .localization-form__select{margin-left:0}.footer__content-bottom-wrapper--center{justify-content:center}.footer__copyright{container:footer-copyright;display:grid}.footer__copyright svg{fill:currentColor;margin-right:1rem}.copyright__content{align-items:center;display:flex;font-size:1.1rem}.copyright__content a{color:currentColor;text-decoration:none}.copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-1rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-footer.css.map */
