.announcement-bar.ejs-announce{--ejs-announce-inset: max(15px, calc((100% - var(--grid-width, 1280px)) / 2));position:relative;display:flex;align-items:center;justify-content:center;min-height:36px;padding:8px 0}.ejs-announce .announcement-bar--inner{width:100%;height:auto;padding:0 180px}.ejs-announce__locale{position:absolute;right:var(--ejs-announce-inset);top:50%;transform:translateY(-50%);z-index:3}.ejs-locale__open{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:transparent;color:#fff;font:inherit;font-size:13px;font-weight:400;line-height:1;cursor:pointer}.ejs-locale__open span{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:400!important}.ejs-locale__code{display:inline-flex;align-items:center;margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.7)}html.ejs-locale-open{overflow:hidden}.ejs-locale[hidden]{display:none!important}.ejs-locale{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:24px 16px}.ejs-locale__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1b4d75}.ejs-locale__panel{position:relative;width:min(560px,100%);background:#fff;color:#0f1b4d;border-radius:16px;box-shadow:0 24px 64px #0f1b4d38;overflow:hidden}.ejs-locale__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 22px 16px}.ejs-locale__head h2{margin:0;font-size:20px;line-height:1.2;font-weight:700;color:#0f1b4d}.ejs-locale__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#0f1b4d;font-size:28px;line-height:1;cursor:pointer}.ejs-locale__close:hover{background:#f3f6fd}.ejs-locale__body{display:grid;grid-template-columns:280px 1fr;min-height:220px;border-top:1px solid #e6ebf5}.ejs-locale__countries,.ejs-locale__languages{list-style:none;margin:0;padding:8px}.ejs-locale__countries{background:#f4f7fc;border-right:1px solid #e6ebf5}.ejs-locale__country,.ejs-locale__language{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0;padding:13px 14px;border:0;border-radius:10px;background:transparent;color:#0f1b4d;font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}.ejs-locale__country.is-active{background:#fff;color:#4771db;box-shadow:0 1px 4px #0f1b4d0f}.ejs-locale__country.is-active:after{content:"";width:7px;height:7px;border-top:2px solid #4771db;border-right:2px solid #4771db;transform:rotate(45deg);flex:none}.ejs-locale__place{display:inline-flex;align-items:center;gap:10px;min-width:0}.ejs-locale__flag{display:block;width:22px;height:12px;flex:none;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #0f1b4d1f}.ejs-locale__currency{margin-left:auto;font-size:12px;font-weight:600;color:#5c6b8a}.ejs-locale__country.is-active .ejs-locale__currency{color:#4771db}.ejs-locale__languages{padding:16px}.ejs-locale__language{border:1px solid #d7e0f2;margin-bottom:8px;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.ejs-locale__language.is-active{border-color:#4771db;color:#4771db;background:#f3f6fd}.ejs-locale__country:hover{background:#fff}.ejs-locale__language:hover{transform:translateY(-2px);border-color:#4771db;background:#f3f6fd;box-shadow:0 8px 18px #4771db29}@media(prefers-reduced-motion:reduce){.ejs-locale__language{transition:none}.ejs-locale__language:hover{transform:none}}html.dark-mode .ejs-locale,html.dark-mode .ejs-locale *{color:#0f1b4d!important;-webkit-text-fill-color:#0f1b4d!important}html.dark-mode .ejs-locale .ejs-locale__country.is-active,html.dark-mode .ejs-locale .ejs-locale__country.is-active *,html.dark-mode .ejs-locale .ejs-locale__language.is-active{color:#4771db!important;-webkit-text-fill-color:#4771db!important}@media(max-width:749px){.ejs-locale__body{grid-template-columns:1fr}.ejs-locale__countries{border-right:0;border-bottom:1px solid #e6ebf5}.ejs-locale__head h2{font-size:18px}}@media(min-width:768px){.announcement-bar.ejs-announce{--ejs-announce-inset: max(50px, calc((100% - var(--grid-width, 1280px)) / 2))}}@media(max-width:749px){.ejs-announce .announcement-bar--inner{padding:0 148px 0 8px}.ejs-locale__open{font-size:12px}}.product-information .ejs-specs-core{--ejs-spec-rule: rgba(15, 23, 42, .08)}.product-information .ejs-specs-core-grid{display:flex!important;flex-direction:column!important;gap:0!important;padding:0;border:0}.product-information .ejs-specs-core-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;min-width:0;margin:0!important;padding:11px 2px!important;background:transparent!important;border:0!important;border-radius:0!important;border-bottom:1px solid var(--ejs-spec-rule)!important;box-shadow:none!important;opacity:1!important;animation:none!important;transform:none!important}.product-information .ejs-specs-core-item:hover{background:transparent!important}.product-information .ejs-specs-core-item:before{content:none!important;display:none!important}.product-information .ejs-specs-core-icon{order:1;width:26px;height:26px;flex:0 0 26px;border-radius:7px}.product-information .ejs-specs-core-item>div{order:2;display:flex;align-items:baseline;gap:10px;flex:0 1 auto;min-width:0}.product-information .ejs-specs-core-label{flex:0 0 auto;width:auto;margin:0;letter-spacing:.08em;white-space:nowrap}.product-information .ejs-specs-core-value{flex:0 1 auto;min-width:0;font-size:14px;line-height:1.3}.product-information .ejs-newgen-badge{order:3;position:static!important;top:auto!important;right:auto!important;margin:0 0 0 8px}html.dark-mode .product-information .ejs-specs-core{--ejs-spec-rule: rgba(255, 255, 255, .12)}html.dark-mode .product-information .ejs-specs-core-item,html.dark-mode .product-information .ejs-specs-core-item:hover{background:transparent!important}html.dark-mode .product-information .ejs-specs-core-value{color:#f8fafc!important}html.dark-mode .product-information .ejs-newgen-badge{color:#93b4ff!important}.product-inventory-notice--wrapper .product-inventory-notice{display:block;width:auto;margin:8px 0 16px;padding:0;background:transparent;border-radius:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;color:#6b7280}.product-inventory-notice--wrapper .product-inventory-notice:before,.product-inventory-notice--wrapper .product-inventory-notice:after,.product-inventory-notice--wrapper .product-inventory-notice--text:before{content:none}.product-inventory-notice--wrapper .product-inventory-notice--text{display:inline;margin:0;padding:0;background:transparent;border-radius:0;color:inherit}.product-inventory-notice--wrapper .product-inventory-notice--qty{font-weight:700;color:#166534}.product-inventory-notice--wrapper .product-inventory-notice--low .product-inventory-notice--qty{color:#e67e22}.product-inventory-notice--wrapper .product-inventory-notice--rest{margin-left:.35em;color:inherit}.product-inventory-notice--wrapper .ejs-inventory-more{margin-top:8px}html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice,html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice--rest{color:#d1d5db!important}html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice--qty{color:#86efac!important}html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice--low .product-inventory-notice--qty{color:#fb923c!important}.product-inventory-notice--wrapper .product-inventory-notice--meter{display:block;width:100%;height:6px;margin:8px 0 0;border-radius:999px;background:#11182714;overflow:hidden}.product-inventory-notice--wrapper .product-inventory-notice--meter span{display:block;height:100%;min-width:10px;max-width:100%;border-radius:999px;background:#166534}.product-inventory-notice--wrapper .product-inventory-notice--low .product-inventory-notice--meter span{background:#e67e22}html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice--meter{background:#ffffff24!important}html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice--meter span{background:#86efac!important}html.dark-mode .product-inventory-notice--wrapper .product-inventory-notice--low .product-inventory-notice--meter span{background:#fb923c!important}
/*# sourceMappingURL=/cdn/shop/t/93/compiled_assets/styles.css.map?subset=AQAAAAAAAAAAAAAAAAAAAAAAAAAAYA */
