.footer--full{width:100%;padding-left:10vw;padding-right:10vw}@media screen and (max-width:749px){.footer--full{padding-left:6vw;padding-right:6vw}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:0!important}.footer__custom-disclaimer p{text-align:center!important}}.footer--full .page-width{max-width:none;padding-left:0;padding-right:0}.footer--custom,.footer--custom *{text-align:left}.list-menu__item--link{padding:0;margin:0;font-size:1.6rem!important}.footer__custom-bottom-inner{text-align:center}.footer--heading-small .footer__custom-heading{font-size:clamp(16px,.9vw,18px)}.footer--heading-medium .footer__custom-heading{font-size:clamp(18px,1.1vw,22px)}.footer--heading-large .footer__custom-heading{font-size:clamp(22px,1.6vw,32px)}.footer--custom .footer__custom-top-grid{display:grid;gap:3rem;padding-top:2.5rem}@media screen and (min-width:990px){.footer--custom .footer__custom-top-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem}}.footer__custom-heading{margin:0 0 1.25rem;font-weight:500}.footer__custom-newsletter-text{margin-bottom:2rem;max-width:520px}.footer__custom-newsletter-form .newsletter-form__field-wrapper{display:grid;gap:1.25rem}.footer__custom-submit.button{justify-self:start}.footer-newsletter-group{display:grid;gap:.7rem}.footer-newsletter-group__label{margin:0;font-size:1.3rem;line-height:1.3;color:rgba(var(--color-foreground),.78)}.footer-newsletter-options{display:flex;flex-wrap:wrap;gap:.7rem}.footer-newsletter-option{display:inline-flex;align-items:center;gap:.65rem;width:auto;min-height:2.9rem;padding:.45rem .75rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:.4rem;color:rgba(var(--color-foreground),.86);cursor:pointer;font-size:1.25rem;line-height:1.2;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.footer-newsletter-option:hover{border-color:rgba(var(--color-foreground),.45);background:rgba(var(--color-foreground),.04)}.footer-newsletter-option input{position:absolute;opacity:0;pointer-events:none}.footer-newsletter-option__box{position:relative;width:1.35rem;height:1.35rem;flex:0 0 1.35rem;border:1.5px solid currentColor;border-radius:.25rem;background:transparent}.footer-newsletter-option__box:after{content:"";position:absolute;left:.34rem;top:.12rem;width:.35rem;height:.68rem;border:solid rgb(var(--color-background));border-width:0 .15rem .15rem 0;opacity:0;transform:rotate(45deg) scale(.8)}.footer-newsletter-option:has(input:checked){border-color:currentColor;background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}.footer-newsletter-option input:checked+.footer-newsletter-option__box{background:rgb(var(--color-foreground))}.footer-newsletter-option input:checked+.footer-newsletter-option__box:after{opacity:1}.footer-newsletter-option:has(input:focus-visible){outline:2px solid currentColor;outline-offset:3px}.footer__custom-divider{display:none}.footer__custom-center-logo{display:flex;justify-content:center;margin-bottom:2rem;margin-top:2rem}.footer__custom-center-logo img{background:transparent}.footer__custom-bottom-links{display:grid;gap:1.2rem;justify-items:center}.footer__custom-copyright{display:inline-flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.footer__custom-disclaimer{max-width:680px;text-align:center}.newsletter-form{margin-left:0!important}.footer--custom .footer__custom-col--address{text-align:left!important}.footer--custom .footer__custom-social{display:flex;justify-content:flex-start;align-items:center;margin-top:16px}.footer--custom .footer__list-social--custom{display:flex!important;gap:14px;padding:0;margin:0}.footer--custom .footer__list-social--custom li{list-style:none}.footer--custom .footer__list-social--custom .list-social__link{display:flex!important;align-items:center;justify-content:center;width:36px;height:36px;background:#5a123f;border-radius:18px;padding:0}.footer--custom .footer__list-social--custom .svg-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.footer--custom .footer__list-social--custom svg{width:25px!important;height:25px!important;color:#fff}.footer--custom .footer__list-social--custom .icon{width:25px!important;height:25px!important}.footer--custom .footer__list-social--custom .list-social__link:hover{opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer-custom.css.map */
