.footer-lola{position:relative;z-index:2;--footer-lola-text: var(--footer-lola-text-day, #030053);--footer-lola-text-secondary: var(--footer-lola-text-secondary-day, rgba(3, 0, 83, .55));--footer-lola-accordion-divider: color-mix(in srgb, var(--footer-lola-text) 18%, transparent);background-color:var(--footer-lola-bg-day, #fcf8f4);color:var(--footer-lola-text);font-family:Inter,sans-serif;padding-top:var(--footer-lola-padding-top-mobile, 40px);padding-bottom:calc(var(--footer-lola-padding-bottom-mobile, 48px) + env(safe-area-inset-bottom,0px))}html[data-theme=night] .footer-lola{--footer-lola-text: var(--footer-lola-text-night, #fcf8f4);--footer-lola-text-secondary: var(--footer-lola-text-secondary-night, rgba(252, 248, 244, .55));background-color:var(--footer-lola-bg-night, #030053);color:var(--footer-lola-text)}.footer-lola__bg-image{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}html[data-theme=night] .footer-lola__bg-image{display:block}@media screen and (min-width:750px){.footer-lola{padding-top:var(--footer-lola-padding-top, 84px);padding-bottom:calc(var(--footer-lola-padding-bottom, 64px) + env(safe-area-inset-bottom,0px))}}.footer-lola__inner{position:relative;z-index:1;box-sizing:border-box;max-width:var(--lola-max-width, 1440px);margin-inline:auto;padding-inline:var(--lola-gutter, 20px)}@media screen and (min-width:750px){.footer-lola__inner{padding-inline:var(--lola-gutter, 40px)}}.footer-lola__top{display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}@media screen and (min-width:750px){.footer-lola__top{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:24px;text-align:left}.footer-lola__nav--left{grid-column:1}.footer-lola__brand{grid-column:2}.footer-lola__nav--right{grid-column:3}}.footer-lola__brand{order:-1}@media screen and (min-width:750px){.footer-lola__brand{order:0}}.footer-lola__nav--left{justify-self:start}.footer-lola__nav--right{justify-self:end}.footer-lola__nav{align-self:stretch;width:100%;text-align:left;border-bottom:1px solid var(--footer-lola-accordion-divider, rgba(252, 248, 244, .18))}.footer-lola__accordion-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;padding:14px 0;border:0;background:none;color:var(--footer-lola-text, #fcf8f4);font-family:Inter,sans-serif;font-size:var(--footer-lola-link-font-size, 14px);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer}.footer-lola__accordion-toggle:focus-visible{outline:2px solid var(--footer-lola-text, #fcf8f4);outline-offset:3px}.footer-lola__accordion-icon{position:relative;flex-shrink:0;width:14px;height:14px}.footer-lola__accordion-icon:before,.footer-lola__accordion-icon:after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;transition:transform .2s ease}.footer-lola__accordion-icon:before{width:14px;height:2px;transform:translate(-50%,-50%)}.footer-lola__accordion-icon:after{width:2px;height:14px;transform:translate(-50%,-50%)}.footer-lola__accordion-toggle[aria-expanded=true] .footer-lola__accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.footer-lola__accordion-panel{max-height:0;overflow:hidden;pointer-events:none;transition:max-height .3s ease}.footer-lola__nav.is-open .footer-lola__accordion-panel{max-height:600px;pointer-events:auto}.footer-lola__nav .footer-lola__menu-list{align-items:flex-start;padding:4px 0 16px}@media(prefers-reduced-motion:reduce){.footer-lola__accordion-panel{transition:none}.footer-lola__accordion-icon:before,.footer-lola__accordion-icon:after{transition:none}}@media screen and (min-width:750px){.footer-lola__nav{border-bottom:0}.footer-lola__accordion-toggle{display:none}.footer-lola__accordion-panel{max-height:none!important;overflow:visible!important;pointer-events:auto!important}.footer-lola__nav .footer-lola__menu-list{padding:0}}.footer-lola__menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:max(var(--footer-lola-link-gap, 10px),0px)}@media screen and (min-width:750px){.footer-lola__nav--left .footer-lola__menu-list{align-items:flex-start}.footer-lola__nav--right .footer-lola__menu-list{align-items:flex-end}.footer-lola__nav .footer-lola__menu-list{gap:0}.footer-lola__nav .footer-lola__menu-item+.footer-lola__menu-item{margin-top:0}.footer-lola__nav .footer-lola__menu-link{min-height:auto;padding-block:0;font-size:20px;font-weight:400}}.footer-lola__menu-link{display:inline-block;min-height:44px;padding-block:4px;line-height:1.05;color:var(--footer-lola-text, #fcf8f4);text-decoration:none;font-size:var(--footer-lola-link-font-size, 14px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:color .18s ease,opacity .18s ease,transform .18s ease}.footer-lola__menu-link:hover{opacity:.75;transform:translateY(-1px)}.footer-lola__menu-link:focus-visible{outline:2px solid var(--footer-lola-text, #fcf8f4);outline-offset:3px}.footer-lola__menu-link--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.footer-lola__logo{display:inline-flex;align-items:center;justify-content:center;color:var(--footer-lola-text, #fcf8f4);text-decoration:none;text-align:center}.footer-lola__logo:focus-visible{outline:2px solid var(--footer-lola-text, #fcf8f4);outline-offset:4px}.footer-lola__logo-image{display:block;width:auto;height:var(--footer-lola-logo-size-mobile, 76px);margin:0 auto}@media screen and (min-width:750px){.footer-lola__logo-image{height:var(--footer-lola-logo-size, 112px)}}.footer-lola__logo-image--night,html[data-theme=night] .footer-lola__logo-image--day{display:none}html[data-theme=night] .footer-lola__logo-image--night{display:block}.footer-lola__logo-text{display:flex;flex-direction:column;align-items:center;max-width:100%;padding-inline:12px;line-height:1.05;font-family:"Noto Serif",Georgia,serif;font-stretch:68%;font-variation-settings:"wdth" 68;font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:min(calc(var(--footer-lola-logo-size-mobile, 76px) * .28),15vw)}@media screen and (min-width:750px){.footer-lola__logo-text{font-size:calc(var(--footer-lola-logo-size, 112px) * .28)}}.footer-lola__logo-text--shop-name{font-size:min(calc(var(--footer-lola-logo-size-mobile, 76px) * .2),11vw);letter-spacing:.08em}@media screen and (min-width:750px){.footer-lola__logo-text--shop-name{font-size:calc(var(--footer-lola-logo-size, 112px) * .2)}}.footer-lola__meta{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"locale" "notice" "copyright" "legal";row-gap:16px;border-top:1px solid var(--footer-lola-accordion-divider, rgba(252, 248, 244, .18));margin-top:32px;padding-top:24px}.footer-lola__locale{grid-area:locale}.footer-lola__locale-form{display:contents}.footer-lola__locale-fields{display:flex;flex-wrap:wrap;gap:16px}.footer-lola__locale-field{display:flex;flex-direction:column;gap:6px;flex:1 1 200px;min-width:0;max-width:320px}.footer-lola__locale-label{color:var(--footer-lola-text-secondary, rgba(252, 248, 244, .55));font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.footer-lola__locale-combo{position:relative}.footer-lola__locale-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--footer-lola-accordion-divider, rgba(252, 248, 244, .3));border-radius:8px;background-color:transparent;color:var(--footer-lola-text, #fcf8f4);font-family:Inter,sans-serif;font-size:15px;font-weight:500;text-align:left;cursor:pointer}.footer-lola__locale-toggle:hover,.footer-lola__locale-toggle[aria-expanded=true]{border-color:var(--footer-lola-text, #fcf8f4)}.footer-lola__locale-toggle:focus-visible{outline:2px solid var(--footer-lola-text, #fcf8f4);outline-offset:2px}.footer-lola__locale-toggle-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.footer-lola__locale-arrow{flex-shrink:0;transform:rotate(0);transition:transform .25s ease}.footer-lola__locale-toggle[aria-expanded=true] .footer-lola__locale-arrow{transform:rotate(180deg)}.footer-lola__locale-listbox{position:absolute;bottom:calc(100% + 8px);left:0;right:0;z-index:30;margin:0;padding:6px;list-style:none;max-height:320px;overflow-y:auto;border-radius:12px;background-color:#fcf8f4;color:#030053;box-shadow:0 -14px 32px #00000040}.footer-lola__locale-option-item+.footer-lola__locale-option-item{border-top:1px solid rgba(3,0,83,.12)}.footer-lola__locale-option{display:block;width:100%;padding:11px 12px;border:none;background:none;color:inherit;font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .15s ease}.footer-lola__locale-option:hover,.footer-lola__locale-option:focus-visible{background-color:#0300531a;outline:none}.footer-lola__locale-option.is-selected{font-weight:700}.footer-lola__locale-option.is-selected:after{content:"\e2\153\201c";float:right}@media screen and (min-width:750px){.footer-lola__locale-field{flex:0 1 260px}}@media screen and (min-width:750px){.footer-lola__meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"locale legal" "notice copyright";column-gap:32px;row-gap:20px}}.footer-lola__copyright{grid-area:copyright;justify-self:center;margin:8px 0 0;color:var(--footer-lola-text-secondary, rgba(252, 248, 244, .55));font-size:13px;letter-spacing:.03em}.footer-lola__responsible-notice{grid-area:notice;margin:0;text-align:left;color:var(--footer-lola-text-secondary, rgba(252, 248, 244, .55));font-size:16px;letter-spacing:.02em}.footer-lola__legal{grid-area:legal}.footer-lola__legal-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px}@media screen and (min-width:750px){.footer-lola__legal{align-self:start}.footer-lola__legal-list{justify-content:flex-end}.footer-lola__copyright,.footer-lola__responsible-notice{align-self:baseline}.footer-lola__copyright{justify-self:end;margin:0;text-align:right}}.footer-lola__legal-link{display:inline-block;min-height:44px;padding-block:4px;color:var(--footer-lola-text-secondary, rgba(252, 248, 244, .55));text-decoration:none;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;transition:color .18s ease,opacity .18s ease,transform .18s ease}@media screen and (min-width:750px){.footer-lola__legal-link{display:block;min-height:auto;padding-block:0;line-height:1.2}}.footer-lola__legal-link:hover{opacity:.75;transform:translateY(-1px)}.footer-lola__legal-link:focus-visible{outline:2px solid var(--footer-lola-text-secondary, rgba(252, 248, 244, .55));outline-offset:3px}@media(prefers-reduced-motion:reduce){.footer-lola__menu-link,.footer-lola__legal-link{transition:none}.footer-lola__menu-link:hover,.footer-lola__legal-link:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/footer-lola.css.map */
