.ft-Footer{padding-block-end:var(--Footer_Offset, 0);background-color:var(--Footer_BackgroundColor, var(--Color_Info))}.ft-Footer-textLight{color:#fff}@media only screen and (min-width: 1201px){.ft-Footer_Inner{grid-template-columns:repeat(2,1fr);gap:var(--Grid_Gutter);display:grid}}.ft-Footer_Body{padding-block-start:50px}@media only screen and (min-width: 768px){.ft-Footer_Body{align-self:start;grid-template-areas:"quote quote" "menu menu" "logo contact" "logo payment" "details details";grid-template-columns:repeat(2,1fr);display:grid;column-gap:var(--Grid_Gutter)}}.ft-Footer_Newsletter{display:grid;margin-inline-start:calc(var(--Padding) * -1);margin-inline-end:calc(var(--Padding) * -1);color:#fff}@media only screen and (min-width: 1201px){.ft-Footer_Newsletter{min-height:100%;height:0;margin-inline-start:0}}.ft-Footer_Newsletter-textDark{color:var(--Color_Brand)}@media only screen and (min-width: 1201px){.ft-Footer_Newsletter-mobileOnly{display:none}}.ft-Footer_Newsletter-desktopOnly{display:none}@media only screen and (min-width: 1201px){.ft-Footer_Newsletter-desktopOnly{display:grid}}.ft-Footer_NewsletterBackground{grid-area:1 / -1 / 1 / -1;max-height:50vh;min-height:100%}@media only screen and (min-width: 1201px){.ft-Footer_NewsletterBackground{max-height:none}}.ft-Footer_NewsletterBackground .rsp-Image{height:100%}.ft-Footer_NewsletterInner{position:relative;flex-direction:column;justify-content:flex-end;grid-area:1 / -1 / 1 / -1;display:flex;padding-block-start:30px;padding-block-end:30px}@media only screen and (min-width: 1201px){.ft-Footer_NewsletterInner{padding:60px}}.ft-Footer_NewsletterTitle{margin-block-end:30px}.ft-Footer_NewsletterForm{max-width:320px;border:1px solid currentColor}.ft-Footer_NewsletterFields{display:flex}.ft-Footer_NewsletterInput{flex-grow:1;padding-block-start:12px;padding-block-end:12px;padding-inline-start:15px;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:currentColor}.ft-Footer_NewsletterInput::placeholder{opacity:1}.ft-Footer_NewsletterSubmit{align-items:center;justify-content:center;display:flex;width:40px;color:currentColor}.ft-Footer_NewsletterSubmitIcon{width:6px;height:12px}.ft-Footer_NewsletterMessages{padding:12px 15px}.ft-Footer_NewsletterSocials{display:none}@media only screen and (min-width: 1201px){.ft-Footer_NewsletterSocials{display:block;margin-block-start:35px}}.ft-Footer_Quote{margin-block-end:30px}@media only screen and (min-width: 768px){.ft-Footer_Quote{grid-area:quote;margin-block-end:50px;padding-block-end:50px;border-block-end:1px solid var(--Color_Border)}.ft-Footer-textLight .ft-Footer_Quote{border-block-end:1px solid var(--Color_Border-light)}}.ft-Footer_QuoteText{text-align:center}@media only screen and (min-width: 768px){.ft-Footer_QuoteText{text-align:left}}.ft-Footer_Logo{margin-block-end:30px}@media only screen and (min-width: 768px){.ft-Footer_Logo{align-self:center;grid-area:logo;margin-block-end:0}}.ft-Footer_LogoIcon{width:80px;margin-inline-start:auto;margin-inline-end:auto}@media only screen and (min-width: 768px){.ft-Footer_LogoIcon{width:100px;margin-inline-start:0;margin-inline-end:0}}.ft-Footer_Contact{flex-direction:column;display:flex;margin-block-end:30px;text-align:center}@media only screen and (min-width: 768px){.ft-Footer_Contact{grid-area:contact;margin-block-end:0;text-align:left}}.ft-Footer_ContactEmail{margin-block-end:10px}.ft-Footer_ContactTelephone{margin-block-end:20px}@media only screen and (min-width: 768px){.ft-Footer_ContactSocials{display:none}}.ft-Footer_Menu{display:block;margin-block-end:20px;border-block-end:1px solid rgba(0,0,0,.1)}@media only screen and (min-width: 768px){.ft-Footer_Menu{grid-area:menu;display:none;margin-block-end:50px}}.ft-Footer_MenuDrawer{border-block-start:1px solid rgba(0,0,0,.1);display:block;padding-block-start:5px;padding-block-end:5px}.ft-Footer_MenuDrawerToggle{align-items:center;justify-content:space-between;display:flex;width:100%;padding-block-start:10px;padding-block-end:10px}.ft-Footer_MenuDrawerToggleIcon{width:12px;transition:transform .4s ease}.ft-Footer_MenuDrawer[open] .ft-Footer_MenuDrawerToggleIcon{transform:rotate(180deg)}.ft-Footer_MenuDrawerPanel{overflow:hidden;visibility:hidden;transition:height .4s ease,visibility .4s ease}.ft-Footer_MenuDrawer[open] .ft-Footer_MenuDrawerPanel{visibility:visible}.ft-Footer_MenuDrawerLink{display:block;padding-block-start:calc(var(--Grid_Gutter) * .5);padding-block-end:calc(var(--Grid_Gutter) * .5)}.ft-Footer_MenuPanel{grid-area:menu;display:none;margin-block-end:45px}@media only screen and (min-width: 768px){.ft-Footer_MenuPanel{display:block}}.ft-Footer_MenuPanelGroups{--MenuPanel_Gap: var(--Grid_Gutter);position:relative;grid-template-columns:repeat(2,1fr);display:grid;column-gap:var(--MenuPanel_Gap)}.ft-Footer_MenuPanelGroup{grid-column:1;margin-block-end:20px}.ft-Footer_MenuPanelToggle{color:currentColor}.ft-Footer_MenuPanelToggleText{position:relative;width:100%;text-align:left;opacity:.5;transition:opacity .3s ease,text-underline-offset .3s ease;text-underline-offset:4px}.ft-Footer_MenuPanelGroup[active] .ft-Footer_MenuPanelToggleText{opacity:1}.ft-Footer_MenuPanelToggleText:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:currentColor;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .2s ease}.ft-Footer_MenuPanelGroup[active] .ft-Footer_MenuPanelToggleText:after{opacity:1;transform:translateY(4px)}.ft-Footer_MenuPanelPanel{position:absolute;top:0;right:0;width:calc(50% - (var(--MenuPanel_Gap) * .5));margin-block-start:-5px;opacity:1;visibility:visible;transform:translateY(0);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.ft-Footer_MenuPanelPanel[aria-hidden=true]{opacity:0;visibility:hidden;transform:translateY(5px)}.ft-Footer_MenuPanelLink{display:block;padding-block-start:5px;padding-block-end:5px}.ft-Footer_Copyright{margin-block-end:10px}@media only screen and (min-width: 768px){.ft-Footer_Copyright{margin-block-end:0}.ft-Footer_Copyright-mobileOnly{display:none}}.ft-Footer_CopyrightText{text-align:center}@media only screen and (min-width: 1201px){.ft-Footer_CopyrightText{text-align:left}}@media only screen and (min-width: 768px){.ft-Footer_Payment{grid-area:payment}}.ft-Footer_PaymentTypes{--PaymentTypes_Gap: 15px;align-items:center;flex-wrap:wrap;justify-content:center;display:flex;margin-inline-start:calc(var(--PaymentTypes_Gap) * -.5);margin-inline-end:calc(var(--PaymentTypes_Gap) * -.5)}@media only screen and (min-width: 768px){.ft-Footer_PaymentTypes{justify-content:start}}.ft-Footer_PaymentType{height:22px;margin-inline-start:calc(var(--PaymentTypes_Gap) * .5);margin-inline-end:calc(var(--PaymentTypes_Gap) * .5)}.ft-Footer_Details{align-items:center;grid-area:details;display:grid;margin-block-start:25px;margin-inline-start:calc(var(--Padding) * -1);margin-inline-end:calc(var(--Padding) * -1);padding-inline-start:var(--Padding);padding-inline-end:var(--Padding);background-color:#fff}@media only screen and (min-width: 768px){.ft-Footer_Details{grid-template-columns:repeat(2,1fr);margin-block-start:50px;background-color:transparent;border-block-start:1px solid var(--Color_Border)}.ft-Footer-textLight .ft-Footer_Details{border-block-start:1px solid var(--Color_Border-light)}}.ft-Footer_DetailsItem{padding-block-start:25px;padding-block-end:25px;text-align:center}.ft-Footer_DetailsItem:nth-of-type(2n){padding-inline-start:20px;border-inline-start:1px solid var(--Color_Border)}.ft-Footer-textLight .ft-Footer_DetailsItem:nth-of-type(2n){border-inline-start:1px solid var(--Color_Border-light)}.ft-Footer_DetailsItem-desktopOnly{display:none}@media only screen and (min-width: 768px){.ft-Footer_DetailsItem-desktopOnly{display:block}}.ft-Footer_CountrySelector{align-items:center;justify-content:center;display:flex;width:100%;color:currentColor}@media only screen and (min-width: 768px){.ft-Footer_CountrySelector{justify-content:start}}.ft-Footer_CountrySelectorStoreIcon{position:relative;width:15px;height:15px;margin-inline-end:10px;border-radius:50%;overflow:hidden}.ft-Footer_CountrySelectorStoreIconImage{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.ft-Footer_CountrySelectorDropdownIcon{width:12px;margin-inline-start:20px}
/*# sourceMappingURL=/cdn/shop/t/502/assets/footer.css.map */
