.site-footer[data-mvk-footer]{--mvk-footer-bg: var(--mvk-color-footer);--mvk-footer-fg: var(--mvk-color-inverse);--mvk-footer-soft: color-mix(in srgb, var(--mvk-footer-fg) 72%, var(--mvk-footer-bg));--mvk-footer-line: color-mix(in srgb, var(--mvk-footer-fg) 22%, var(--mvk-footer-bg));--colorFooter: var(--mvk-footer-bg);--colorFooterText: var(--mvk-footer-fg);--colorFooterTextAlpha01: var(--mvk-footer-line);background:var(--mvk-footer-bg);color:var(--mvk-footer-fg);font:var(--mvk-weight-regular) var(--mvk-footer-copy-size, var(--mvk-size-caption))/var(--mvk-leading-body) var(--mvk-font-body);letter-spacing:var(--mvk-tracking-body);text-align:start;border-top:0;padding:0 0 var(--mvk-footer-bottom, 32px)}.site-footer[data-mvk-footer][data-mvk-footer-colors=original]{--mvk-footer-bg: var(--mvk-footer-original-bg);--mvk-footer-fg: var(--mvk-footer-original-fg)}.site-footer[data-mvk-footer]>.page-width{padding-top:var(--mvk-footer-top, 64px)}.site-footer[data-mvk-footer] .mvk-footer-grid{display:flex;flex-wrap:wrap;row-gap:var(--mvk-space-7);margin-inline-start:calc(-1 * var(--mvk-space-7))}.site-footer[data-mvk-footer] .mvk-footer-grid>.grid__item{float:none;min-width:0;padding:0 0 0 var(--mvk-space-7)}.site-footer[data-mvk-footer] .footer__clear{display:none}.site-footer[data-mvk-footer] .footer__item-padding{padding:0}.site-footer[data-mvk-footer] .footer__title{font:var(--mvk-weight-medium) var(--mvk-footer-label-size, var(--mvk-size-label))/var(--mvk-leading-body) var(--mvk-font-body);letter-spacing:var(--mvk-tracking-label);text-transform:capitalize;text-align:start;color:var(--mvk-footer-soft);margin:0 0 var(--mvk-space-4);overflow-wrap:anywhere}.site-footer[data-mvk-footer] .footer__collapsible{font-size:inherit;padding:0}.site-footer[data-mvk-footer] .footer__collapsible p{color:var(--mvk-footer-soft);font:inherit;margin:0 0 var(--mvk-space-4)}.site-footer[data-mvk-footer] [data-type=newsletter] .footer__collapsible>p{max-width:48ch}.site-footer[data-mvk-footer] a{color:var(--mvk-footer-fg)}.site-footer[data-mvk-footer] .site-footer__linklist{columns:var(--mvk-footer-menu-columns, 1);column-gap:var(--mvk-space-5)}.site-footer[data-mvk-footer] .site-footer__linklist li{break-inside:avoid;margin:0}.site-footer[data-mvk-footer] .site-footer__linklist a{display:flex;align-items:center;min-height:var(--mvk-target-min);padding:var(--mvk-space-2) 0;font:inherit;overflow-wrap:anywhere}.site-footer[data-mvk-footer] .site-footer__linklist a:hover{text-decoration:underline;text-underline-offset:.2em}.site-footer[data-mvk-footer] .footer__newsletter{display:flex;max-width:38rem;width:100%}.site-footer[data-mvk-footer] .footer__newsletter-input{flex:1 1 0;min-width:0;width:0;max-width:none;min-height:var(--mvk-button-min-height);margin:0;padding:var(--mvk-space-3);border:1px solid var(--mvk-footer-soft);border-radius:0;color:var(--mvk-footer-fg);background:transparent;font:inherit;font-size:max(16px,var(--mvk-footer-copy-size, var(--mvk-size-caption)))}.site-footer[data-mvk-footer] .footer__newsletter-input::placeholder{color:var(--mvk-footer-soft);opacity:1}.site-footer[data-mvk-footer] .footer__newsletter-btn{position:static;transform:none;flex:0 1 auto;max-width:50%;min-height:var(--mvk-button-min-height);padding:var(--mvk-space-3) var(--mvk-space-4);background:var(--mvk-footer-fg);color:var(--mvk-footer-bg);border:1px solid var(--mvk-footer-fg);border-radius:0;font:var(--mvk-weight-medium) var(--mvk-footer-label-size, var(--mvk-size-label))/var(--mvk-leading-body) var(--mvk-font-body);letter-spacing:var(--mvk-tracking-label);text-transform:uppercase;overflow-wrap:anywhere}.site-footer[data-mvk-footer] .footer__newsletter-btn .icon{display:none}.site-footer[data-mvk-footer] .footer__newsletter-btn-label{display:block;font:inherit}.site-footer[data-mvk-footer] .footer__newsletter-btn:hover{background:var(--mvk-footer-soft)}.site-footer[data-mvk-footer] :is(.note,.errors,.form-error){background:transparent;color:var(--mvk-footer-fg)}.site-footer[data-mvk-footer] :is(a,button,input):focus-visible{outline:var(--mvk-focus-width) solid var(--mvk-footer-fg);outline-offset:var(--mvk-focus-offset)}.site-footer[data-mvk-footer] .footer__social{display:flex;flex-wrap:wrap;gap:var(--mvk-space-1);margin-top:var(--mvk-space-4)}.site-footer[data-mvk-footer] .footer__social li{margin:0}.site-footer[data-mvk-footer] .footer__social a{display:flex;align-items:center;justify-content:center;width:var(--mvk-target-min);height:var(--mvk-target-min)}.site-footer[data-mvk-footer] .footer__social .icon{width:22px;height:22px}.site-footer[data-mvk-footer] .mvk-footer-base{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--mvk-space-5);border-top:1px solid var(--mvk-footer-line);margin-top:var(--mvk-space-7);padding-top:var(--mvk-space-5)}.site-footer[data-mvk-footer] .footer__section{margin:0;max-width:100%}.site-footer[data-mvk-footer] .multi-selectors{position:relative;flex-wrap:wrap;justify-content:flex-start;gap:var(--mvk-space-3)}.site-footer[data-mvk-footer] .disclosure{position:static}.site-footer[data-mvk-footer] .multi-selectors__item{margin:0;min-width:0;max-width:100%}.site-footer[data-mvk-footer] .disclosure__toggle{display:flex;align-items:center;gap:var(--mvk-space-2);min-height:var(--mvk-target-min);max-width:100%;border:1px solid var(--mvk-footer-line);background:transparent;color:var(--mvk-footer-fg);border-radius:0;padding:var(--mvk-space-2) var(--mvk-space-3);font:inherit;letter-spacing:normal;white-space:normal}.site-footer[data-mvk-footer] .disclosure__toggle .icon{flex:0 0 12px;width:12px;position:static;margin:0}.site-footer[data-mvk-footer] .disclosure__toggle path{stroke:currentColor}.site-footer[data-mvk-footer] .disclosure-list{background:var(--mvk-footer-bg);color:var(--mvk-footer-fg);border:1px solid var(--mvk-footer-line);min-width:min(250px,calc(100vw - 48px));max-width:min(360px,calc(100vw - 48px));left:0;right:auto;padding:var(--mvk-space-2)}.site-footer[data-mvk-footer] .disclosure-list__option{display:flex;align-items:center;min-height:var(--mvk-target-min);padding:var(--mvk-space-2);white-space:normal;font:inherit}.site-footer[data-mvk-footer] .disclosure-list__label{font:inherit;letter-spacing:normal;text-transform:none}.site-footer[data-mvk-footer] .payment-icons{display:flex;flex-wrap:wrap;gap:var(--mvk-space-2);text-align:start}.site-footer[data-mvk-footer] .payment-icons li{margin:0}.site-footer[data-mvk-footer] .footer__small-text{flex-basis:100%;padding:0;text-align:start;color:var(--mvk-footer-soft);font:inherit;font-size:var(--mvk-footer-label-size, var(--mvk-size-label))}.site-footer[data-mvk-footer] .mvk-footer-policy{border-bottom:1px solid var(--mvk-footer-line);padding-block:var(--mvk-space-6)}.site-footer[data-mvk-footer] .mvk-footer-policy ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--mvk-space-5);margin:0;list-style:none}.site-footer[data-mvk-footer] .mvk-footer-policy li{display:flex;align-items:center;gap:var(--mvk-space-3);margin:0}.site-footer[data-mvk-footer] .mvk-footer-policy svg{flex:0 0 24px;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5}@media(max-width:959px)and (min-width:769px){.site-footer[data-mvk-footer] .mvk-footer-grid>.grid__item{width:50%}}@media(max-width:768px){.site-footer[data-mvk-footer]{padding-bottom:var(--mvk-footer-bottom-mobile, 24px)}.site-footer[data-mvk-footer]>.page-width{padding-top:var(--mvk-footer-top-mobile, 40px)}.site-footer[data-mvk-footer] .mvk-footer-grid{margin-inline-start:0;row-gap:var(--mvk-space-5)}.site-footer[data-mvk-footer] .mvk-footer-grid>.grid__item{width:100%;padding:0}.site-footer[data-mvk-footer] .mvk-footer-grid>.grid__item:after{display:none}.site-footer[data-mvk-footer] .footer__title{margin-bottom:var(--mvk-space-2)}.site-footer[data-mvk-footer] button.footer__title{min-height:var(--mvk-target-min);padding-inline:0 var(--mvk-space-6)}.site-footer[data-mvk-footer] .site-footer__linklist{columns:var(--mvk-footer-menu-columns-mobile, 2);column-gap:var(--mvk-space-4)}.site-footer[data-mvk-footer] .mvk-footer-base{margin-top:var(--mvk-space-6);padding-top:var(--mvk-space-4);gap:var(--mvk-space-4)}.site-footer[data-mvk-footer] .mvk-footer-policy{padding-block:var(--mvk-space-5)}.site-footer[data-mvk-footer] .mvk-footer-policy ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mvk-space-5) var(--mvk-space-4)}}
/*# sourceMappingURL=/cdn/shop/t/381/assets/mvk-footer.css.map */
