@layer components{.currency-switcher{position:relative;display:flex;align-items:center;font-family:var(--font-body-family)}.currency-switcher form{display:contents}.currency-switcher shopify-store{display:none}.currency-switcher__trigger{display:flex;align-items:center;gap:.5rem;padding:0;border:none;background:none;color:inherit;font-family:inherit;font-size:var( --currency-switcher-trigger-size-mobile, var(--paragraph-size-mobile) );font-weight:var(--paragraph-font-weight);line-height:1.4;cursor:pointer}.currency-switcher__trigger-text{color:var(--color-foreground);font-size:inherit}.currency-switcher__trigger-text:empty,.currency-switcher__flag:empty{display:none}.currency-switcher__flag{display:block;inline-size:var(--currency-switcher-flag-size, 1.5rem);block-size:var(--currency-switcher-flag-size, 1.5rem);border-radius:50%;overflow:hidden;flex-shrink:0}.currency-switcher__flag img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.currency-switcher__chevron{display:flex;inline-size:.625rem;block-size:.375rem;flex-shrink:0;transition:rotate var(--transition-base)}.currency-switcher__trigger[aria-expanded=true] .currency-switcher__chevron{rotate:180deg}.currency-switcher__panel{min-inline-size:16rem;max-height:min(50vh,28rem);margin:0;padding:.5rem 0;list-style:none;overflow-y:auto;overscroll-behavior:contain;background-color:var(--color-background);border-radius:var(--border-radius-lg);box-shadow:0 8px 24px #00000029}.currency-switcher__heading{padding:.375rem 1rem .25rem}.currency-switcher__group-label{margin:0;color:var(--color-foreground-secondary);font-size:var(--overline-size-mobile)}.currency-switcher__divider{list-style:none;block-size:0;margin-block:.5rem;padding:0;border:0;border-block-end:1px solid var(--color-border)}.currency-switcher__option{display:flex;align-items:center;gap:.75rem;inline-size:100%;padding:.625rem 1rem;border:none;background:none;font-family:inherit;font-size:var( --currency-switcher-option-size-mobile, var(--paragraph-size-mobile) );line-height:1.4;text-align:start;color:var(--color-foreground-secondary);cursor:pointer}.currency-switcher__option-text{color:inherit;font-size:inherit}.currency-switcher__option:hover:not([aria-current=true]){color:inherit}.currency-switcher__option[aria-current=true]{color:inherit}.currency-switcher__option[aria-current=true] .currency-switcher__option-text{text-decoration:underline;text-underline-offset:.3rem}@media(min-width:640px)and (max-width:879px){.currency-switcher__trigger{font-size:var( --currency-switcher-trigger-size-tablet, var(--paragraph-size-tablet) )}.currency-switcher__option{font-size:var( --currency-switcher-option-size-tablet, var(--paragraph-size-tablet) )}.currency-switcher__group-label{font-size:var(--overline-size-tablet)}}@media(min-width:880px){.currency-switcher__trigger{font-size:var( --currency-switcher-trigger-size-desktop, var(--paragraph-size-desktop) )}.currency-switcher__option{font-size:var( --currency-switcher-option-size-desktop, var(--paragraph-size-desktop) )}.currency-switcher__group-label{font-size:var(--overline-size-desktop)}}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/snippet-currency-switcher-styles.css.map */
