.sd-footer{color:rgb(var(--color-foreground))}.sd-footer .sd-hicon{width:1em;height:1em;flex:none}.sd-font-body_bold{font-weight:var(--font-body-weight-bold)}.sd-font-heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style)}.sd-footer__w--page{max-width:var(--page-width);margin-inline:auto;padding-inline:1.5rem}.sd-footer__w--narrow{max-width:96rem;margin-inline:auto;padding-inline:1.5rem}.sd-footer__w--full{padding-inline:1.5rem}.sd-footer__w--full_flush{padding-inline:0}@media screen and (min-width:750px){.sd-footer__w--page,.sd-footer__w--narrow,.sd-footer__w--full{padding-inline:5rem}}.sd-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--sd-footer-gap, 32px) * .8) calc(var(--sd-footer-gap, 32px) * .6)}@media screen and (min-width:750px){.sd-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--sd-footer-gap, 32px)}}.sd-footer__block{grid-column:span var(--sd-w-m, 2);min-width:0}@media screen and (min-width:750px){.sd-footer__block{grid-column:span min(var(--sd-w, 3),12)}}.sd-footer__heading{margin:0 0 1.4rem;font-size:calc(var(--font-heading-scale) * 1.6rem * var(--sd-h-scale, 1));line-height:1.3;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.sd-footer__heading{font-size:calc(var(--font-heading-scale) * 1.8rem * var(--sd-h-scale, 1))}}.sd-footer__text{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.sd-footer__links{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.sd-footer__link{color:rgba(var(--color-foreground),.8);font-size:var(--sd-links-size, 14px);line-height:1.5;text-decoration:none;transition:color .2s ease}.sd-footer__link:hover,.sd-footer__link.is-current{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.sd-footer__brand{display:grid;gap:1.2rem}.sd-footer__brand-image{width:min(100%,var(--sd-brand-w, 100px))}.sd-footer__brand-image img{display:block;width:100%;height:auto}.sd-footer__brand-headline{margin:0}.sd-footer__image{display:flex}.sd-footer__image--center{justify-content:center}.sd-footer__image--end{justify-content:flex-end}@media screen and (max-width:749px){.sd-footer__image{justify-content:flex-start}}.sd-footer__image img,.sd-footer__image svg{display:block;width:min(100%,var(--sd-img-w, 160px));height:auto}.sd-footer__image svg{aspect-ratio:3 / 2}.sd-footer__card{padding:0;background:transparent}.sd-footer__social{--sd-social-gap: .2rem;margin-inline-start:-.8rem}.sd-footer__news{margin-block-start:1.2rem}.sd-footer__news-row{display:flex;flex-wrap:wrap;gap:.8rem}.sd-footer__field{position:relative;display:flex;align-items:center;flex:1 1 20rem;min-height:4.6rem;border:max(1px,var(--inputs-border-width, 1px)) solid rgba(var(--color-foreground),max(.25,var(--inputs-border-opacity, .55)));border-radius:var(--inputs-radius, 4px);background:transparent}.sd-footer__field:focus-within{box-shadow:0 0 0 2px rgba(var(--color-foreground),.25)}.sd-footer__input{flex:1;min-width:0;height:4.4rem;padding-inline:1.4rem;border:0;background:transparent;color:inherit;font:inherit;font-size:1.5rem;outline:none}.sd-footer__input::placeholder{color:rgba(var(--color-foreground),.6)}.sd-footer__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:0;background:none;color:inherit;cursor:pointer}.sd-footer__arrow .sd-hicon{width:1.8rem;height:1.8rem;stroke-width:1.8;transition:transform .2s ease}.sd-footer__arrow:hover .sd-hicon{transform:translate(.3rem)}.sd-footer__submit{flex:0 0 auto;min-height:4.6rem}.sd-footer__news-msg{margin:.8rem 0 0;font-size:1.3rem}.sd-footer__news-msg--error{color:rgb(var(--color-accent-1))}.sd-footer__acc>summary{list-style:none}.sd-footer__acc>summary::-webkit-details-marker{display:none}.sd-footer__acc-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sd-footer__acc-plus,.sd-footer__acc-minus{display:none;width:1.6rem;height:1.6rem;stroke-width:1.6}@media screen and (max-width:749px){.sd-footer--accordion .sd-footer__block:has(.sd-footer__acc){grid-column:1 / -1}.sd-footer__acc{border-block-end:1px solid rgba(var(--color-foreground),.1)}.sd-footer__acc-summary{cursor:pointer;padding-block:1.4rem}.sd-footer__acc-summary .sd-footer__heading{margin:0}.sd-footer__acc:not([open]) .sd-footer__acc-plus,.sd-footer__acc[open] .sd-footer__acc-minus{display:block}.sd-footer__acc-body{padding-block-end:1.6rem}.sd-footer--accordion .sd-footer__grid{row-gap:0}}@media screen and (min-width:750px){.sd-footer__acc-summary{cursor:default;pointer-events:none}}.sd-footer__bottom{margin-block-start:3.2rem}.sd-footer__bottom--divider>.sd-footer__row:first-child{border-block-start:1px solid rgba(var(--color-foreground),.1)}.sd-footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;padding-block:1.6rem}.sd-footer__row+.sd-footer__row{padding-block-start:0}.sd-footer__row-start,.sd-footer__row-end{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem}.sd-footer__bottom--center .sd-footer__row,.sd-footer__bottom--center .sd-footer__row-start,.sd-footer__bottom--center .sd-footer__row-end{justify-content:center;text-align:center;flex-direction:column}@media screen and (max-width:749px){.sd-footer__row{flex-direction:column;align-items:flex-start}}.sd-footer__loc{gap:.4rem 1.2rem}.sd-footer__loc .sd-loc__toggle{border:1px solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, 4px);padding-inline:1.2rem}.sd-footer__legal{color:rgba(var(--color-foreground),.75)}.sd-footer__copyright,.sd-footer__powered{font-size:1.2rem;line-height:1.5}.sd-footer__copyright a,.sd-footer__powered a{color:inherit;text-decoration:none}.sd-footer__copyright a:hover,.sd-footer__powered a:hover{text-decoration:underline}.sd-footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none}.sd-footer__policies a{color:inherit;font-size:1.2rem;text-decoration:none}.sd-footer__policies a:hover{text-decoration:underline;text-underline-offset:.3rem}.sd-footer__payment{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.sd-footer__pay-icon{display:block;width:3.8rem;height:2.4rem}@media(prefers-reduced-motion:reduce){.sd-footer__arrow .sd-hicon,.sd-footer__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sd-footer.css.map */
