.footer-sf{--fsf-line-color: rgba(var(--color-foreground), var(--fsf-line, .2));position:relative;font-size:var(--fsf-link, 1.4rem);line-height:1.6}.footer-sf a{color:inherit;text-decoration:none}.footer-sf a:hover{text-decoration:underline;text-underline-offset:.3rem}.footer-sf__newsletter-band{margin-bottom:4rem}.footer-sf--nl-line .footer-sf__newsletter-band{padding-bottom:var(--fsf-nl-pad, 24px);border-bottom:1px solid var(--fsf-line-color)}.footer-sf__newsletter-band--own{margin-top:calc(-1 * var(--fsf-nl-pad, 24px));padding-top:var(--fsf-nl-pad, 24px);padding-bottom:var(--fsf-nl-pad, 24px)}.footer-sf__newsletter-inner{display:flex;align-items:center;justify-content:space-between;gap:3.2rem}.footer-sf--nl-center .footer-sf__newsletter-inner{flex-direction:column;justify-content:center;gap:1.6rem;text-align:center}.footer-sf--nl-center .footer-sf__form{flex-basis:auto;max-width:52rem}.footer-sf__newsletter-icon{display:none}.footer-sf--nl-card .footer-sf__newsletter-band{border-bottom:0}.footer-sf--nl-card .footer-sf__newsletter-inner{flex-direction:column;gap:1.4rem;max-width:64rem;padding:3.2rem 2.4rem;border-radius:calc(var(--fsf-nl-radius, 8px) * 2);background:rgba(var(--color-foreground),.07);box-shadow:inset 0 0 0 1px var(--fsf-line-color);text-align:center}.footer-sf--nl-card .footer-sf__newsletter-icon{display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background:rgba(var(--color-foreground),.1)}.footer-sf--nl-card .footer-sf__newsletter-icon svg{width:2.6rem;height:2.6rem}.footer-sf--nl-card .footer-sf__form{flex-basis:auto;max-width:48rem}.footer-sf--nl-minimal .footer-sf__input{height:4.4rem;padding:0 .2rem;border:0;border-bottom:1px solid rgba(var(--color-foreground),.6);border-radius:0;background:transparent}.footer-sf--nl-minimal .footer-sf__input:focus{outline:0;border-bottom-color:rgb(var(--color-foreground))}.footer-sf--nl-minimal .footer-sf__submit.button{min-height:4.4rem;padding:0 .4rem;border-radius:0;background:transparent;color:rgb(var(--color-foreground));box-shadow:none;font-weight:700;text-decoration:underline;text-underline-offset:.4rem}.footer-sf--nl-minimal .footer-sf__submit.button:before,.footer-sf--nl-minimal .footer-sf__submit.button:after{display:none}.footer-sf--nl-minimal .footer-sf__form-row{gap:1.6rem}.footer-sf__newsletter-heading{margin:0 0 .4rem;font-size:var(--fsf-nl-heading, 22px);line-height:1.2}.footer-sf__newsletter-text{margin:0;opacity:.85}.footer-sf__form{flex:0 1 46rem;width:100%}.footer-sf__form-row{display:flex;gap:.8rem}.footer-sf__input{flex:1 1 auto;min-width:0;height:4.6rem;padding:0 1.6rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--fsf-nl-radius, 8px);background:rgba(var(--color-background),.1);color:rgb(var(--color-foreground));font:inherit}.footer-sf__input::placeholder{color:rgba(var(--color-foreground),.65)}.footer-sf__input:focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:1px}.footer-sf__submit.button{--buttons-radius: var(--fsf-nl-radius, 8px);--buttons-radius-outset: var(--fsf-nl-radius, 8px);flex:0 0 auto;min-height:4.6rem;padding:0 2.4rem;border-radius:var(--fsf-nl-radius, 8px)}.footer-sf__form-message{margin:.8rem 0 0;font-size:1.3rem}.footer-sf__main{display:grid;grid-template-columns:minmax(24rem,1.2fr) 3fr;gap:calc(var(--fsf-gap, 32px) * 1.5)}.footer-sf__main:not(:has(.footer-sf__brand)){grid-template-columns:1fr}.footer-sf__brand{display:flex;flex-direction:column;gap:1.6rem}.footer-sf__logo{display:inline-block}.footer-sf__logo img{display:block;width:100%;height:auto}.footer-sf__brand-text p{margin:0}.footer-sf__contact-heading{margin:0 0 .8rem;font-weight:700;letter-spacing:.02em}.footer-sf__contact-list{display:flex;flex-direction:column;gap:.8rem;margin:0}.footer-sf__contact-list li{display:flex;align-items:flex-start;gap:1rem}.footer-sf__contact-icon{display:inline-flex;flex:0 0 auto;width:1.8rem;height:1.8rem;margin-top:.2rem;opacity:.85}.footer-sf__contact-icon svg{width:100%;height:100%}.footer-sf__social.list-social{justify-content:flex-start;margin:.4rem 0 0 -1.1rem}.footer-sf__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--fsf-gap, 32px);align-items:stretch}.footer-sf__group>summary{list-style:none}.footer-sf__group>summary::-webkit-details-marker{display:none}.footer-sf__group-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 1.4rem;font-size:var(--fsf-heading, 15px);font-weight:700;letter-spacing:.04em;cursor:default}.footer-sf--upper .footer-sf__group-title{text-transform:uppercase}.footer-sf__group-title .icon-caret{display:none;position:static;width:1.1rem;height:.7rem;transition:transform .25s ease}.footer-sf__links{display:flex;flex-direction:column;gap:.8rem;margin:0;font-size:var(--fsf-link, 14px)}.footer-sf__links a{opacity:.9}.footer-sf__links a:hover{opacity:1}.footer-sf__image.center{text-align:center}.footer-sf__image.right{text-align:right}.footer-sf__image img{width:100%;height:auto}.footer-sf__newsletter-column .footer-sf__newsletter-text{margin-bottom:1.2rem}.footer-sf__newsletter-column .footer-sf__form-row{flex-direction:column}.footer-sf__follow{margin-top:2.4rem}@media screen and (min-width:750px){.footer-sf--divider-solid .footer-sf__brand,.footer-sf--divider-dashed .footer-sf__brand,.footer-sf--divider-dotted .footer-sf__brand{padding-right:calc(var(--fsf-gap, 32px) * .75);border-right:1px solid var(--fsf-line-color)}.footer-sf--divider-solid .footer-sf__column+.footer-sf__column,.footer-sf--divider-dashed .footer-sf__column+.footer-sf__column,.footer-sf--divider-dotted .footer-sf__column+.footer-sf__column{padding-left:calc(var(--fsf-gap, 32px) / 2);border-left:1px solid var(--fsf-line-color)}.footer-sf--divider-dashed .footer-sf__brand,.footer-sf--divider-dashed .footer-sf__column+.footer-sf__column{border-style:dashed}.footer-sf--divider-dotted .footer-sf__brand,.footer-sf--divider-dotted .footer-sf__column+.footer-sf__column{border-style:dotted;border-width:0 0 0 2px}.footer-sf--divider-dotted .footer-sf__brand{border-width:0 2px 0 0}}.footer-sf__bottom{margin-top:4rem;padding-top:2.4rem}.footer-sf--bottom-line .footer-sf__bottom{border-top:1px solid var(--fsf-line-color)}.footer-sf__bottom-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.footer-sf__legal{display:flex;flex-direction:column;gap:.4rem;font-size:1.3rem;opacity:.9}.footer-sf__credit a{color:inherit;font-weight:600;text-decoration:none}.footer-sf__credit a:hover{text-decoration:underline;text-underline-offset:.3rem}.footer-sf__policies{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;margin:0}.footer-sf__payment{display:flex;flex-direction:column;align-items:center;gap:.8rem}.footer-sf__payment-heading{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.footer-sf__payment .list-payment{justify-content:center;margin:0;padding:0}.footer-sf__localization{display:flex;align-items:center;gap:1.2rem}.footer-sf .footer-sf__locale .localization-form{margin:0;padding:0}.footer-sf .footer-sf__locale .localization-form .localization-form__select{margin:0}@media screen and (min-width:750px)and (max-width:1199px){.footer-sf__bottom-inner.page-width{padding-right:9.5rem}.footer-sf__legal{flex:1 1 17rem;min-width:0}}@media screen and (min-width:750px)and (max-width:989px){.footer-sf__payment{order:-1;flex:1 0 100%}}.footer-sf .footer-sf__locale .localization-form__select{display:inline-flex;align-items:center;gap:.6rem;width:auto;min-width:0;min-height:3.6rem;margin:0;padding:0 1rem;border-radius:var(--fsf-nl-radius, 8px);background:transparent;color:rgb(var(--color-foreground));box-shadow:none;font-size:1.3rem}.footer-sf--loc-box .footer-sf__locale .localization-form__select{padding:0 1.2rem;box-shadow:inset 0 0 0 1px rgba(var(--color-foreground),.35)}.footer-sf .footer-sf__locale .localization-form__select:before,.footer-sf .footer-sf__locale .localization-form__select:after,.footer-sf .footer-sf__locale .localization-form__select:hover:after,.footer-sf .footer-sf__locale .localization-form__select:focus:after{display:none;box-shadow:none}.footer-sf--loc-simple .footer-sf__locale .localization-form__select{padding:0 .4rem}.footer-sf--loc-simple .footer-sf__locale .localization-form__select:hover{background:transparent;opacity:.8}.footer-sf .footer-sf__locale .localization-form__select .icon-caret{position:static;width:1rem;height:.6rem;margin-left:.2rem}.footer-sf .footer-sf__locale .localization-form__select:hover{text-decoration:none;background:rgba(var(--color-foreground),.08)}.footer-sf__locale .disclosure__list-wrapper{bottom:calc(100% + .6rem);top:auto;right:0;left:auto}.footer-sf .header-lang{display:inline-flex;align-items:center;gap:.6rem}.footer-sf .header-lang__flag{display:block;width:2rem;height:1.4rem;border-radius:.2rem;box-shadow:0 0 0 1px #0000001f}.footer-sf .header-lang__code{font-size:1.4rem;font-weight:700;letter-spacing:.04rem}.footer-sf__locale .disclosure__link{display:flex;align-items:center;gap:.6rem}.footer-sf__locale .language-selector .disclosure__list{min-width:9rem}.footer-sf__top{display:inline-flex;align-items:center;justify-content:center;width:var(--fsf-top-size, 44px);height:var(--fsf-top-size, 44px);padding:0;border:0;border-radius:50%;background:var(--cs-arrow-bg, #fff);color:var(--cs-arrow-color, #34483e);box-shadow:0 .4rem 1.2rem #0000002e;cursor:pointer;transition:opacity .3s ease,transform .3s ease,visibility .3s ease,bottom .3s ease}.footer-sf__top svg{width:45%;height:45%}.footer-sf__top--footer_top{position:absolute;right:2rem;top:calc(var(--fsf-top-size, 44px) / -2)}.footer-sf__top--floating_right,.footer-sf__top--floating_left{position:fixed;bottom:calc(var(--fsf-top-offset, 24px) + var(--sticky-buy-offset, 0px));z-index:50;opacity:0;visibility:hidden;transform:translateY(1rem)}.footer-sf__top--floating_right{right:var(--fsf-top-offset, 24px)}.footer-sf__top--floating_left{left:var(--fsf-top-offset, 24px)}.footer-sf__top.is-visible{opacity:1;visibility:visible;transform:none}@media screen and (max-width:749px){.footer-sf__newsletter-inner{flex-direction:column;align-items:stretch;gap:1.6rem;text-align:center}.footer-sf__form{flex-basis:auto}.footer-sf__main{grid-template-columns:1fr;gap:3.2rem}.footer-sf__brand{align-items:center;text-align:center}.footer-sf__contact-list li{justify-content:center}.footer-sf__social.list-social{justify-content:center;margin-left:0}.footer-sf__columns{grid-template-columns:1fr;gap:0}.footer-sf--accordion .footer-sf__group{border-top:1px solid var(--fsf-line-color)}.footer-sf--accordion .footer-sf__group:last-of-type{border-bottom:1px solid var(--fsf-line-color)}.footer-sf--accordion .footer-sf__group-title{margin:0;padding:1.6rem .4rem;cursor:pointer}.footer-sf--accordion .footer-sf__group-title .icon-caret{display:block}.footer-sf--accordion .footer-sf__group[open] .footer-sf__group-title .icon-caret{transform:rotate(180deg)}.footer-sf--accordion .footer-sf__group-content{padding:0 .4rem 1.8rem}.footer-sf:not(.footer-sf--accordion) .footer-sf__column{margin-bottom:2.4rem}.footer-sf__newsletter-column{margin-top:2.4rem}.footer-sf__bottom-inner{flex-direction:column;align-items:center;text-align:center}.footer-sf__legal{align-items:center;order:3}.footer-sf__policies{justify-content:center}.footer-sf__localization{order:1}.footer-sf__payment{order:2}.footer-sf__top--inline{order:4}.footer-sf__top--footer_top{right:1.6rem}}.footer-sf__payment-list .list-payment__item .icon{height:var(--fsf-pay-h, 24px);width:auto}.footer-sf__payment-custom img{display:block;width:auto;height:var(--fsf-pay-h, 24px);object-fit:contain}.footer-sf__payment-list--card .footer-sf__payment-custom{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .5rem;border-radius:.4rem;background:#fff}.footer-sf__payment-list--card .footer-sf__payment-custom img{height:calc(var(--fsf-pay-h, 24px) - .4rem)}.footer-sf__payment-empty{display:inline-flex;align-items:center;height:var(--fsf-pay-h, 24px);padding:0 .6rem;border:1px dashed rgba(var(--color-foreground),.4);border-radius:.4rem;font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/111/assets/section-footer-storefront.css.map */
