.pp-lang{position:relative;display:inline-block;font-size:1.5rem}.pp-lang__btn{display:flex;align-items:center;gap:.9rem;padding:.9rem 1.2rem;border-radius:999px;background:transparent;border:.1rem solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground));font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.pp-lang__btn:hover{background:rgba(var(--color-foreground),.05);border-color:rgba(var(--color-foreground),.4)}.pp-lang__btn:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.pp-lang__btn .ppl-flag{width:2.2rem;height:1.6rem}.pp-lang__code{letter-spacing:.04em}.pp-lang__label{display:none}.pp-lang__caret{width:1.1rem;height:1.1rem;opacity:.5;transition:transform .2s ease}.pp-lang[open] .pp-lang__caret{transform:rotate(180deg)}.pp-lang__panel{position:absolute;top:calc(100% + 1rem);right:0;z-index:60;width:32rem;max-height:min(60vh,44rem);background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.4rem;box-shadow:0 1.8rem 4.6rem rgba(var(--color-shadow),.14),0 .2rem .6rem rgba(var(--color-shadow),.06);padding:.8rem;overflow:hidden;display:none;animation:ppLangIn .16s cubic-bezier(.2,.9,.3,1)}.pp-lang[open] .pp-lang__panel{display:flex;flex-direction:column}@keyframes ppLangIn{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}.menu-drawer .pp-lang__panel,.mobile-facets .pp-lang__panel{right:auto;left:0}.pp-lang__search{display:flex;align-items:center;gap:.8rem;padding:.9rem 1.1rem;margin:.2rem .2rem .8rem;border-radius:1rem;background:rgba(var(--color-foreground),.05)}.pp-lang__search svg{width:1.5rem;height:1.5rem;opacity:.45;flex:none}.pp-lang__search input{flex:1;min-width:0;border:0;background:none;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.45rem;outline:none}.pp-lang__search input::placeholder{color:rgba(var(--color-foreground),.55)}.pp-lang__list{overflow-y:auto;overscroll-behavior:contain;padding:0 .2rem .2rem;margin:0;list-style:none}.pp-lang__list::-webkit-scrollbar{width:.8rem}.pp-lang__list::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.15);border-radius:99px}.pp-lang__form{margin:0}.pp-lang__opt{display:flex;align-items:center;gap:1.1rem;width:100%;padding:.9rem 1rem;border-radius:1rem;border:0;background:none;color:rgb(var(--color-foreground));font-family:inherit;text-align:left;cursor:pointer}.pp-lang__opt:hover,.pp-lang__opt:focus-visible{background:rgba(var(--color-foreground),.05);outline:none}.pp-lang__opt[aria-current=true]{background:rgba(var(--color-foreground),.05)}.pp-lang__opt .ppl-flag{width:2.4rem;height:1.7rem;flex:none}.pp-lang__names{flex:1;min-width:0;display:block}.pp-lang__native{display:block;font-weight:600;font-size:1.45rem;line-height:1.25}.pp-lang__english{display:block;font-size:1.25rem;color:rgba(var(--color-foreground),.6);line-height:1.25}.pp-lang__tick{width:1.5rem;height:1.5rem;flex:none;opacity:0}.pp-lang__opt[aria-current=true] .pp-lang__tick{opacity:1}.pp-lang__empty{padding:1.8rem 1.2rem;color:rgba(var(--color-foreground),.6);font-size:1.4rem;text-align:center}.ppl-flag{border-radius:.3rem;display:block;box-shadow:inset 0 0 0 .1rem #00000017}[dir=rtl] .pp-lang__panel{right:auto;left:0}[dir=rtl] .pp-lang__opt{text-align:right}@media screen and (max-width:749px){.pp-lang__panel{width:min(32rem,calc(100vw - 4rem))}}.menu-drawer .pp-lang{display:block;width:100%}.menu-drawer .pp-lang__btn{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:.8rem;background:#f5f5f5;color:#0a0a0a;border:0;border-radius:1rem;padding:1.4rem 1.2rem;font-size:1.3rem;font-weight:600}.menu-drawer .pp-lang__btn:hover{background:#ececec}.menu-drawer .pp-lang__btn .ppl-flag{width:2.4rem;height:1.6rem}.menu-drawer .pp-lang__code{display:none}.menu-drawer .pp-lang__label{display:inline}.menu-drawer .pp-lang__caret{margin-left:0;width:1.2rem;height:1.2rem}.menu-drawer .pp-lang__panel{right:auto;left:0;width:100%;max-height:42rem;border-radius:1rem}.pp-lang__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .4rem .8rem 1rem}.pp-lang__title{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.pp-lang__close{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;flex:none;border:0;border-radius:999px;background:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));cursor:pointer}.pp-lang__close:hover{background:rgba(var(--color-foreground),.12)}.pp-lang__close svg{width:1.5rem;height:1.5rem}.menu-drawer .pp-menu-foot__panel .pp-lang{position:static;display:block}.pp-lang__panel.pp-lang__panel--sheet{display:flex!important;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:none;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;z-index:2147483647;padding:max(1.2rem,env(safe-area-inset-top)) 1.6rem max(1.6rem,env(safe-area-inset-bottom));animation:ppLangSheetIn .2s cubic-bezier(.2,.9,.3,1)}@keyframes ppLangSheetIn{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}.pp-lang__panel--sheet .pp-lang__head{padding:.8rem .4rem 1.2rem .6rem}.pp-lang__panel--sheet .pp-lang__title{font-size:1.9rem}.pp-lang__panel--sheet .pp-lang__close{width:4rem;height:4rem}.pp-lang__panel--sheet .pp-lang__close svg{width:1.7rem;height:1.7rem}.pp-lang__panel--sheet .pp-lang__search{padding:1.2rem 1.3rem}.pp-lang__panel--sheet .pp-lang__list{flex:1}.pp-lang__panel--sheet .pp-lang__opt{padding:1.2rem 1rem}.pp-lang__panel--sheet .pp-lang__opt .pp-flag{width:2.8rem;height:2rem}.pp-lang__panel--sheet .pp-lang__native{font-size:1.6rem}.pp-lang__panel--sheet .pp-lang__english{font-size:1.35rem}.pp-lang__head{justify-content:flex-end}.pp-lang__title{display:none}.pp-lang__search input,.pp-lang__search input[type=text]{border:0!important;outline:none!important;box-shadow:none!important;background:none!important;-webkit-appearance:none;appearance:none;padding:0!important;margin:0!important;min-height:0!important;border-radius:0!important}.pp-lang__search input:focus,.pp-lang__search input:focus-visible{outline:none!important;box-shadow:none!important;border:0!important}.pp-lang__search:focus-within{background:rgba(var(--color-foreground),.08)}.pp-lang__list{scrollbar-width:none;-ms-overflow-style:none}.pp-lang__list::-webkit-scrollbar{width:0;height:0;display:none}.pp-lang__list::-webkit-scrollbar-thumb{background:transparent}.pp-lang__panel--sheet{padding:0 0 max(1.6rem,env(safe-area-inset-bottom))!important}.pp-lang__panel--sheet .pp-lang__head{height:64px;box-sizing:border-box;padding:16px 20px;margin:0;display:flex;align-items:center;justify-content:flex-end}.pp-lang__panel--sheet .pp-lang__close{width:32px!important;height:32px!important;min-width:0;min-height:0;box-sizing:border-box;padding:0!important;border:0;border-radius:0;background:transparent;color:#0a0a0a;display:flex;align-items:center;justify-content:center;cursor:pointer}.pp-lang__panel--sheet .pp-lang__close:hover{background:transparent}.pp-lang__panel--sheet .pp-lang__close svg{width:14px!important;height:14px!important;flex:none}.pp-lang__panel--sheet .pp-lang__search{margin:0 20px 1.2rem}.pp-lang__panel--sheet .pp-lang__list{padding:0 20px .2rem}.pp-lang__panel--sheet .pp-lang__empty{padding-inline:20px}.pp-lang__panel--sheet{height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:contain}.pp-lang__panel--sheet .pp-lang__list{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}html.pp-lang-sheet-open,html.pp-lang-sheet-open body{overflow:hidden!important}body.pp-lang-locked{position:fixed!important;top:var(--pp-lang-scroll-y, 0);left:0;right:0;width:100%!important;overflow:hidden!important;overscroll-behavior:contain!important}html.pp-menu-restoring details#Details-menu-drawer-container>.menu-drawer,html.pp-menu-restoring details#Details-menu-drawer-container>.menu-drawer *,html.pp-menu-restoring details#Details-menu-drawer-container>summary,html.pp-menu-restoring details#Details-menu-drawer-container>summary *,html.pp-menu-restoring body:before,html.pp-menu-restoring body:after{transition:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/105/assets/pp-language-selector.css.map */
