.ps-language-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;background:#391c2999;place-items:center;padding:20px;font-family:Arial,Helvetica,sans-serif;display:grid;position:fixed;inset:0;overflow:auto}.ps-language-dialog{text-align:center;color:#682337;background:#fffaf4;border:1px solid #e7cdd0;border-radius:3px;width:min(100%,440px);max-height:calc(100dvh - 40px);padding:30px 34px;position:relative;overflow:auto;box-shadow:0 24px 100px #32131f40}.ps-language-dialog:before{content:"";background:#682337;height:4px;position:absolute;top:0;left:0;right:0}.ps-language-logo{object-fit:contain;width:104px;height:104px;margin:0 auto 12px;display:block}.ps-language-brand{letter-spacing:2.8px;color:#926b74;margin-bottom:20px;font-size:9px;display:block}.ps-language-dialog h2{color:#682337;margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.6}.ps-language-dialog p{color:#846b70;margin:0;font-size:12px;line-height:1.9}.ps-language-options{gap:10px;margin:24px 0;display:grid}.ps-language-options button{text-align:start;color:#682337;cursor:pointer;background:#fffdf9;border:1px solid #e5cfd0;border-radius:0;align-items:center;gap:14px;min-height:56px;padding:16px 18px;font-size:15px;transition:background .18s,color .18s,border-color .18s;display:flex}.ps-language-options button small{color:#9c747f;letter-spacing:1.5px;margin-inline-start:auto;font-size:10px}.ps-language-options button>span:last-child{font-size:18px}.ps-language-options button:hover{color:#fffaf4;background:#682337;border-color:#682337}.ps-language-options button:hover small{color:#efd5dc}.ps-language-options button:focus-visible,.ps-language-select select:focus-visible{outline-offset:3px;outline:2px solid #9a425f}.ps-language-dialog .ps-language-footnote{border-top:1px solid #ecdcd8;padding-top:18px;font-size:10px;line-height:1.9}.ps-language-select{flex-shrink:0;align-items:center;gap:8px;font:12px Arial,sans-serif;display:flex}.ps-language-select select{color:#292720;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:8px;max-width:120px;min-height:44px;padding:8px;font-size:13px}.store-header .ps-language-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html[dir=rtl] .ps-store,html[dir=rtl] .ps-thank{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] .ps-store h1,html[dir=rtl] .ps-store h2,html[dir=rtl] .ps-store h3{letter-spacing:0;font-family:Tahoma,Arial,sans-serif;line-height:1.5}html[dir=rtl] .ps-store .ps-kicker,html[dir=rtl] .ps-store .eyebrow{letter-spacing:0}html[dir=rtl] .ps-hero-copy{text-align:right}html[dir=rtl] .ps-hero-image{transform:scaleX(-1)}html[dir=rtl] .drawer-backdrop{justify-content:flex-start}html[dir=rtl] .ps-store .close,html[dir=rtl] .whatsapp-float{left:20px;right:auto}html[dir=rtl] .checkout-input-wrap>svg{left:auto;right:18px}html[dir=rtl] .checkout-input-wrap input,html[dir=rtl] .checkout-input-wrap textarea{padding-inline:48px 16px}html[dir=rtl] input[type=tel],html[dir=rtl] input[type=email]{text-align:right;direction:ltr}html[dir=rtl] .ps-hero-meta,html[dir=rtl] .product-promises,html[dir=rtl] .ps-buy-now,html[dir=rtl] .premium-checkout,html[dir=rtl] .ps-thank{text-align:start}html[dir=rtl] .ps-announcement-track{direction:ltr}html[dir=rtl] .ps-announcement-item{direction:rtl}@media (max-width:1100px){.ps-store .store-header,.ps-store .store-header nav{gap:12px}.ps-store .store-header nav a{font-size:14px;font-weight:700}.ps-store .header-actions{gap:10px}}@media (max-width:760px){.ps-store .header-actions{gap:8px}.ps-language-select select{max-width:85px;padding:6px;font-size:12px}.ps-store .brand span{max-width:80px;font-size:12px}.ps-language-dialog{padding:26px 20px}.ps-language-dialog h2{font-size:19px}.ps-language-logo{width:86px;height:86px}.ps-language-options{margin:18px 0}.ps-store .store-header nav a{font-size:16px;font-weight:700}html[dir=rtl] .ps-hero h1{font-size:46px}html[dir=rtl] .ps-heading h2{font-size:23px}html[dir=rtl] .ps-category h3{font-size:15px}}html[dir=rtl] .ps-floating-cart-pill{left:auto;right:20px}@media (max-width:760px){html[dir=rtl] .ps-floating-cart-pill{right:12px}}html[dir=rtl] .ps-floating-cart-arrow{transform:scaleX(-1)}html[dir=rtl] .ps-floating-cart-pill:hover .ps-floating-cart-arrow{transform:scaleX(-1)translate(3px)}
