.footer{--colour-background: var(--colour-black);--colour-foreground: var(--colour-white);background-color:rgb(var(--colour-background));color:rgb(var(--colour-foreground));font-size:.8rem}.footer .link{font-size:.8rem}.footer--grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:80px}.footer--content-top{display:block}.footer--grid-block-heading.section-heading{margin-bottom:20px;text-transform:uppercase;font-size:calc(var(--font-heading-scale)*.8rem)}.footer--grid-block summary{pointer-events:none}.footer__social_icons.mobile{display:none}@media screen and (max-width:899px){.footer--content-top{padding-bottom:40px}.footer--content-top .footer--grid{grid-template-columns:1fr;grid-gap:20px}.footer--content-top .footer--grid .footer-block:first-child{margin-top:0}.footer--content-top .footer--grid .footer--grid-block.hide-on-mobile{display:none}.footer--content-top .footer--grid .footer--grid-block.mobile_grid_row_1{grid-row:1}.footer--content-top .footer--grid .footer--grid-block .footer__social_icons.desktop{display:none}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization{margin-top:0;margin-bottom:0}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization localization-form{width:100%}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization localization-form .localization-form{width:100%}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization localization-form .localization-form .localization-form__select{width:100%;text-align:left;padding:0;margin-bottom:20px}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization localization-form .localization-form .localization-form__select svg{width:20px;height:20px}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization localization-form .localization-form .localization-form__select svg path{fill:rgb(var(--colour-white))}.footer--content-top .footer--grid .footer--grid-block.footer__localization_container .footer__localization localization-form .localization-form .localization-form__select svg polyline{stroke:rgb(var(--colour-white))}.footer--content-top .footer--grid .footer--grid-block summary{pointer-events:all}.footer--content-top .footer--grid .footer__social_icons.mobile{display:block}}.footer--grid-accordion summary{display:grid;grid-template-columns:1fr 20px}.footer--grid-accordion summary span{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer--grid-accordion summary span svg polyline{stroke:rgb(var(--colour-white))}.footer--grid-accordion[open=true] summary span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:900px){.footer--grid-accordion summary span{display:none}}.footer__content-bottom{padding-top:var(--spacing-sections-desktop);border-top:1px solid rgba(var(--colour-foreground),.3);background:rgb(var(--colour-black))}.footer__content-bottom:only-child{border-top:0}.footer__content-bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:849px){.footer__content-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0 0;row-gap:1.5rem}.footer__content-bottom-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__content-bottom.scroll-trigger.animate--slide-in{-webkit-animation:none;animation:none;opacity:1;-webkit-transform:inherit;transform:inherit}}.footer__column--info,.footer__localization{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__column{width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__column--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:0;padding-right:0}@media screen and (min-width:850px){.footer__column--info{padding-left:0;padding-right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-block:only-child:last-child{text-align:center;max-width:76rem;margin:0 auto}@media screen and (min-width:850px){.footer-block{display:block;margin-top:0}}.footer-block:empty{display:none}@media screen and (max-width:849px){.footer-block.footer-block--menu:only-child{text-align:left}}.footer__list-social:empty{display:none}.footer--grid-block-follow-on-shop{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}@media screen and (min-width:900px){.footer--grid-block-follow-on-shop{margin-bottom:.4rem}.footer--grid-block-follow-on-shop:first-child:not(:last-child){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto;text-align:left}.footer--grid-block-follow-on-shop:not(:first-child):not(:last-child){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}.footer__localization_container .footer__localization{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:40px;margin-bottom:40px}.footer__localization_container .footer__localization .localization-form__select{display:grid;grid-template-columns:1fr auto;grid-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__localization_container .footer__localization .localization-form__select svg{width:1rem;height:1rem}.footer__localization_container .footer__localization .localization-form__select svg path{fill:rgb(var(--colour-grey))}.footer__localization_container .footer__localization .localization-form__select svg polyline{stroke:rgb(var(--colour-grey))}.footer__localization_container .footer__localization .disclosure__button{font-size:1rem}.footer__localization_container .footer__localization:empty{display:none}.footer__localization_container .footer__localization h2{display:none}.footer__localization_container .localization-form:only-child .button,.footer__localization_container .localization-form:only-child .localization-form__select{margin:0}@media screen and (max-width:849px){.footer__list-social.list-social,.footer--grid-block-follow-on-shop,.footer__localization,.footer__payment .list-payment,.footer__content-bottom-wrapper--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__content-bottom-wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__copyright{text-align:left;margin-top:30px}@media screen and (min-width:850px){.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}.footer__copyright{text-align:center}}@media screen and (max-width:849px){.footer__content-bottom-wrapper--center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@-webkit-keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}@keyframes appear-down{0%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:0}}.footer--grid-block-details-content{margin-bottom:0}@media screen and (min-width:850px){.footer--grid-block-details-content{margin-bottom:0}.footer--grid-block-details-content>p,.footer--grid-block-details-content>li{padding:0}.footer-block:only-child li{display:inline}}.footer--grid-block-details-content .list-menu__item--link{padding:0}.footer--grid-block-details-content .list-menu__item--link.font_case_capitalize{text-transform:capitalize}.footer--grid-block-details-content .list-menu__item--link.font_case_uppercase{text-transform:uppercase}.footer--grid-block-details-content li:last-child .list-menu__item--link{margin-bottom:0}.footer--grid-block-details-content .list-menu__item--link,.copyright__content a{color:rgba(var(--colour-foreground),1)}.footer--grid-block-details-content .list-menu__item--active{-webkit-transition:text-decoration-thickness var(--duration-short) ease;transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--colour-foreground));text-decoration:none}@media screen and (min-width:850px){.footer--grid-block-details-content .list-menu__item--link:hover{color:rgb(var(--colour-foreground));text-decoration:underline;text-underline-offset:.3rem}}@media screen and (min-width:850px){.footer--grid-block-details-content .list-menu__item--link{display:inline-block}.footer--grid-block-details-content>:first-child .list-menu__item--link{padding-top:0}}.footer-block-image{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-block-image.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-block-image.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-block-image.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:849px){.footer-block-image,.footer-block-image.left,.footer-block-image.center,.footer-block-image.right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-block__image-wrapper{margin-bottom:2rem;overflow:hidden!important}.footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.footer-block-image>img{height:auto}.footer--grid-block-brand-info .list-social+.footer--grid-block-follow-on-shop{margin-top:40px}.footer--grid-block-details-content .placeholder-svg{max-width:20rem}.footer-block-newsletter-form{margin-top:20px}.footer-block-newsletter-form .newsletter-form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-block-newsletter-form .newsletter-form .newsletter-form__field-wrapper{width:100%}.footer-block-newsletter-form .field{--inputs-radius: 3px;--colour-shadow: var(--colour-white)}.footer-block-newsletter-form .field:after{border-color:var(--colour-white)}.footer-block-newsletter-form .field .field__label{color:rgba(var(--colour-foreground),1)}.footer-block-newsletter-form .newsletter-form__button{--colour-button-text: var(--colour-black);--colour-button: var(--colour-white);font-weight:var(--font-weight-bold);margin-top:20px;min-width:200px}.footer-block-newsletter-form .newsletter-form__button:hover{--colour-button: var(--colour-grey)}html[data-theme=dark] .footer-block-newsletter-form .newsletter-form__button{--colour-button-text: var(--colour-black);--colour-button: var(--colour-white)}html[data-theme=dark] .footer-block-newsletter-form .newsletter-form__button:hover{--colour-button: var(--colour-black);--colour-button-text: var(--colour-white);border:solid 1px rgba(var(--colour-white),var(--alpha-button-border))}.copyright__content{color:rgb(var(--colour-grey))}.copyright__content a{color:rgb(var(--colour-grey));text-decoration:none}.copyright__content a:hover{text-decoration:underline}.policies{display:inline}.policies li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.policies li:before{content:"\b7";padding:0 .8rem}.policies li a{padding:.6rem 0;display:block}@media screen and (max-width:849px){.footer{padding-bottom:96px}}@media screen and (min-width:850px){.policies li a{padding:0}}@-webkit-keyframes animateLocalization{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@keyframes animateLocalization{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@media screen and (min-width:280px)and (max-width:1200px){.footer--grid{grid-gap:40px}.footer--grid .footer-block-newsletter-form .newsletter-form__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/section-footer.css.map */
