.efcurrency{--efc-paper:#FAF8F3;--efc-ink:#211b16;--efc-gold:#B49358;--efc-line:rgba(33,27,22,.15);position:relative;z-index:10020;font-family:Helvetica Neue,Arial,sans-serif}.efcurrency__trigger{height:38px;min-width:82px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(33,27,22,.22);background:transparent;color:currentColor;cursor:pointer;font:700 8px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:border-color .25s ease,background .25s ease,color .25s ease}.efcurrency__trigger:hover,.efcurrency__trigger:focus-visible{border-color:var(--efc-gold)}.efcurrency__flag{font-size:16px;line-height:1}.efcurrency__code{min-width:26px;text-align:left}.efcurrency__chevron{margin-left:2px;font:400 13px/1 Georgia,serif;transition:transform .25s ease}.efcurrency.is-open .efcurrency__chevron{transform:rotate(180deg)}.efcurrency__panel{position:absolute;z-index:10030;top:calc(100% + 10px);right:0;width:min(360px,calc(100vw - 28px));padding:18px;background:var(--efc-paper);color:var(--efc-ink);border:1px solid rgba(52,33,22,.16);box-shadow:0 24px 70px #19110c2e}.efcurrency__panel[hidden]{display:none!important}.efcurrency__head{padding-bottom:14px;border-bottom:1px solid rgba(52,33,22,.12)}.efcurrency__head span{display:block;color:#8b6a38;font:700 8px/1.2 Helvetica Neue,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.efcurrency__head strong{display:block;margin-top:8px;font:400 25px/1 Baskerville,Iowan Old Style,Georgia,serif}.efcurrency__options{display:grid;grid-template-columns:1fr;margin-top:8px}.efcurrency__options button{width:100%;min-height:43px;padding:0 4px;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;border:0;border-bottom:1px solid rgba(52,33,22,.09);background:transparent;color:var(--efc-ink);cursor:pointer;text-align:left}.efcurrency__options button:hover,.efcurrency__options button.is-selected{background:#b4935812}.efcurrency__options button[aria-selected=true] b{color:#8b6a38}.efcurrency__options button span{font-size:17px}.efcurrency__options button b{font:600 10px/1.25 Helvetica Neue,Arial,sans-serif;letter-spacing:.05em}.efcurrency__options button small{color:#77695d;font:700 9px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.1em}.efcurrency__note,.efcurrency__status{margin:13px 0 0;color:#77695d;font:400 10px/1.55 Helvetica Neue,Arial,sans-serif}.efcurrency__note a{color:#8b6a38;text-underline-offset:3px}.efcurrency__status{padding-top:11px;border-top:1px solid rgba(52,33,22,.1);color:#8b6a38}.efcurrency__status[data-state=error]{color:#8b4438}.efcurrency--nav{display:none}.efcurrency--footer{width:100%;margin-top:20px}.eff .efcurrency__trigger{width:100%;height:44px;justify-content:space-between;padding:0 13px;border-color:#f4f1ea52;color:#f4f1ea}.eff .efcurrency__panel{top:auto;right:auto;left:0;bottom:calc(100% + 10px)}.efh.efh--story .efcurrency--header .efcurrency__trigger{color:#fff;border-color:#ffffff9e;background:#110c0814;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.efh.efh--story:hover .efcurrency--header .efcurrency__trigger,.efh.efh--story:focus-within .efcurrency--header .efcurrency__trigger,.efh.efh--story.is-open .efcurrency--header .efcurrency__trigger,.efh.efh--story.is-scrolled .efcurrency--header .efcurrency__trigger{color:#211b16;border-color:#211b1638;background:transparent}@media(min-width:901px){.efh-bar{grid-template-columns:56px 1fr auto auto 56px!important;column-gap:12px!important}.efh-collector-pieces{grid-column:3!important}.efcurrency--header{grid-column:4;justify-self:end}.efh-cart{grid-column:5!important}.efh.efh--story .efh-bar{grid-template-columns:56px 1fr auto auto 56px!important}.efh.efh--story .efh-cart{grid-column:5!important}}@media(max-width:900px){.efcurrency--header{display:none}.efcurrency--nav{display:block;width:100%;padding:14px 4px 4px}.efcurrency--nav .efcurrency__trigger{width:100%;height:46px;justify-content:space-between;padding:0 12px;border-color:#211b162e;color:#211b16}.efcurrency--nav .efcurrency__panel{position:static;width:100%;margin-top:8px;box-shadow:none}.efcurrency--nav .efcurrency__options{grid-template-columns:1fr 1fr;gap:0 14px}.efcurrency--nav .efcurrency__note{font-size:11px}}@media(max-width:460px){.efcurrency--nav .efcurrency__options{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.efcurrency__trigger,.efcurrency__chevron{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/ebonform-currency.css.map */
