.ef-localization{position:relative;color:#35291f;font:12px/1.5 Arial,sans-serif;letter-spacing:0;text-transform:none}.ef-localization__trigger{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 3px;cursor:pointer;list-style:none;white-space:nowrap}.ef-localization__trigger::-webkit-details-marker{display:none}.ef-localization__country{color:#76695e;border-right:1px solid #dfd0be;padding-right:6px}.ef-localization__currency{font-weight:600}.ef-localization__trigger:focus-visible,.ef-localization button:focus-visible,.ef-localization select:focus-visible{outline:2px solid #a36e58;outline-offset:3px}.ef-localization[open] .ef-localization__trigger svg{transform:rotate(180deg)}.ef-localization__panel{position:absolute;z-index:100;top:calc(100% + 6px);right:0;width:310px;max-width:calc(100vw - 24px);padding:22px;background:#fff;border:1px solid #e6dfd8;border-radius:6px;box-shadow:0 8px 30px #35291f1f;white-space:normal;text-align:left}.ef-localization__title{margin:0 0 7px;font:500 20px/1.25 Georgia,serif}.ef-localization__hint{margin:0 0 18px;font:12px/1.6 Arial,sans-serif;color:#76695e}.ef-localization__form{margin:0;padding:0}.ef-localization__form label{display:block;margin-bottom:7px;font:12px/1.4 Arial,sans-serif}.ef-localization__form select{display:block;width:100%;min-height:44px;padding:10px 25px 10px 10px;margin:0 0 12px;color:#35291f;background:#fff;border:1px solid #cfc2b7;border-radius:3px;font:14px/1.4 Arial,sans-serif}.ef-localization__apply{display:block;width:100%;min-height:44px;padding:10px 14px;color:#fff;background:#35291f;border:1px solid #35291f;border-radius:3px;font:12px/1.5 Arial,sans-serif;cursor:pointer}.ef-localization__automatic{display:block;min-height:44px;margin:7px auto 0;padding:6px 0;color:#665145;background:transparent;border:0;border-radius:0;font:12px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ef-localization__status{margin:8px 0 0;font:12px/1.5 Arial,sans-serif}.ef-localization__status:empty{display:none}.ef-localization__single{font:600 12px/1.5 Arial,sans-serif}.ef-site-header__search-icon{display:none}.header__icons>.ef-localization{align-self:center;margin-right:8px}@media(max-width:1199px){.ef-site-header__search-icon{display:inline-block;width:20px;height:20px}.ef-site-header__actions>.ef-site-header__search{min-width:28px;justify-content:center}}@media(max-width:749px){.ef-site-header .ef-site-header__bar{grid-template-columns:36px minmax(0,1fr) auto;gap:8px;padding:0 12px}.ef-site-header .ef-site-header__brand{font-size:28px}.ef-site-header .ef-site-header__actions{gap:8px}.ef-site-header .ef-site-header__cart-count{margin-left:4px}.ef-localization__country{display:none}.ef-localization__trigger{gap:4px;font-size:11px}.ef-localization__panel{position:fixed;top:var(--ef-localization-top, 132px);right:12px;left:12px;width:auto;max-width:360px;margin-left:auto;max-height:calc(100dvh - var(--ef-localization-top, 132px) - 12px);overflow-y:auto;overscroll-behavior:contain}.ef-localization__form select{font-size:16px}}.ef-localization__panel{padding:22px 20px 18px;border:1px solid #ece2da;border-radius:14px;box-shadow:0 18px 48px #35291f29}.ef-localization__title{font-size:21px;color:#2a1d17}.ef-localization__form label{margin-bottom:8px;color:#76695e;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ef-localization__form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:50px;padding:12px 44px 12px 14px;margin-bottom:14px;color:#2a1d17;background:#fffaf7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%2343080c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center / 12px 8px;border:1px solid #d9cbc0;border-radius:10px;font:500 15px/1.3 Arial,sans-serif;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ef-localization__form select:hover{border-color:#b8a395;background-color:#fff}.ef-localization__form select:focus{outline:none;border-color:#43080c;box-shadow:0 0 0 3px #43080c1f;background-color:#fff}.ef-localization__form select::-ms-expand{display:none}.ef-localization__apply{min-height:48px;background:#43080c;border-color:#43080c;border-radius:10px;font:600 12px/1.5 Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;transition:background-color .15s ease}.ef-localization__apply:hover{background:#2f0508;border-color:#2f0508}.ef-localization__automatic{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;color:#43080c;text-decoration:none}.ef-localization__automatic:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a7 7 0 0 0-7 7c0 5.2 7 13 7 13s7-7.8 7-13a7 7 0 0 0-7-7zm0 9.5A2.5 2.5 0 1 1 12 6.5a2.5 2.5 0 0 1 0 5z'/%3E%3C/svg%3E") center / contain no-repeat}.ef-localization__automatic:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.ef-localization__form select{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/eliafit-localization.css.map */
