.site-footer--compact .site-footer__menu-summary{display:block;list-style:none}.site-footer--compact .site-footer__menu-summary::-webkit-details-marker{display:none}.site-footer--compact .site-footer__menu-summary::marker{content:""}.site-footer--compact .site-footer__menu-summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.site-footer--compact .site-footer__menu-indicator{display:none}@media(max-width:749px){.site-footer--compact .site-footer__inner{gap:1.5rem;padding-block:2.5rem 1.5rem}.site-footer--compact .site-footer__brand{max-width:none}.site-footer--compact .site-footer__tagline{margin-block:.6rem 0;font-size:1.05rem;line-height:1.5}.site-footer--compact .site-footer__body{display:none}.site-footer--compact .site-footer__brand .baltic-commitment--footer{margin-block-start:.7rem}.site-footer--compact .site-footer__menus{display:block;border-bottom:1px solid color-mix(in srgb,var(--footer-text) 20%,transparent)}.site-footer--compact .site-footer__accordion{min-width:0;border-top:1px solid color-mix(in srgb,var(--footer-text) 20%,transparent)}.site-footer--compact .site-footer__menu-summary{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:1rem;padding-block:.8rem;color:var(--footer-text);cursor:pointer}.site-footer--compact .site-footer__menu-summary h2{margin:0;color:inherit;font-size:.72rem;line-height:1.5;letter-spacing:.16em}.site-footer--compact .site-footer__menu-indicator{position:relative;display:block;width:12px;height:12px;flex:0 0 12px}.site-footer--compact .site-footer__menu-indicator:before,.site-footer--compact .site-footer__menu-indicator:after{position:absolute;inset:50% 0 auto;height:1px;background:currentColor;content:""}.site-footer--compact .site-footer__menu-indicator:after{transform:rotate(90deg)}.site-footer--compact .site-footer__accordion[open] .site-footer__menu-indicator:after{display:none}.site-footer--compact .site-footer__menu ul,.site-footer--compact .site-footer__menu:last-child:nth-child(odd) ul{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding-block:0 1rem}.site-footer--compact .site-footer__menu a,.site-footer--compact .site-footer__privacy-button{width:fit-content;max-width:100%;min-height:44px;font-size:.9rem;line-height:1.55;white-space:normal;overflow-wrap:anywhere}.site-footer--compact .site-footer__utility{gap:1rem;padding-block-start:0;border-top:0}.site-footer--compact .site-footer__follow h2,.site-footer--compact .site-footer__region h2{display:none}.site-footer--compact .site-footer__social{justify-content:center;gap:.75rem}.site-footer--compact .site-footer__social a{width:44px;min-height:44px}.site-footer--compact .site-footer__region{width:100%}.site-footer--compact .localization-form{justify-content:center}.site-footer--compact .localization-form:has(select[name=country_code]):has(select[name=language_code]){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.4rem .75rem;width:100%;text-align:left}.site-footer--compact .localization-form:has(select[name=country_code]):has(select[name=language_code]) label[for$=-Country]{grid-area:1 / 1}.site-footer--compact .localization-form:has(select[name=country_code]):has(select[name=language_code]) label[for$=-Language]{grid-area:1 / 2}.site-footer--compact .localization-form:has(select[name=country_code]):has(select[name=language_code]) select[name=country_code]{grid-area:2 / 1}.site-footer--compact .localization-form:has(select[name=country_code]):has(select[name=language_code]) select[name=language_code]{grid-area:2 / 2}.site-footer--compact .localization-form select{min-width:0;width:100%;min-height:48px;font-size:.85rem}.site-footer--compact .localization-form noscript{grid-column:1 / -1}.site-footer--compact .payment-icons{max-width:100%;justify-content:center;gap:.4rem}.site-footer--compact .payment-icons li{line-height:0}.site-footer--compact .payment-icons svg{width:32px;height:20px}.site-footer--compact .site-footer__newsletter{padding-block-start:1.5rem}.site-footer--compact .site-footer__meta{gap:.5rem;margin-block-start:0;padding-block-start:1.25rem;font-size:.72rem;line-height:1.65;letter-spacing:.04em}.site-footer--compact .site-footer__meta small{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/premium-footer.css.map */
