.language-picker{background:transparent;color:white;border:1px solid #ffffff70;width:125px;padding:10px;font:12px Arial;margin:0 0 0 15px;flex-shrink:0}.language-picker option{color:#00383c;background:white}.localized .locale-section{padding:70px 8%}.localized .locale-section h1{font:700 clamp(34px,4.5vw,62px)/1.1 Arial}.localized .locale-section h2{font-size:32px;letter-spacing:0}.localized .locale-section p{line-height:1.9;max-width:950px}.locale-split{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.locale-split>img{width:100%;height:570px;object-fit:cover}.locale-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.locale-grid article{background:#f1f3ed;padding:30px}.locale-form{background:#00383c;color:white}.locale-form form{max-width:700px}.locale-form input,.locale-form textarea{display:block;width:100%;padding:14px;background:transparent;border:1px solid #b0c8c4;color:white;margin:8px 0 20px;font:16px Arial}.locale-form .btn{background:white;color:#00383c}.locale-director{display:flex;gap:25px;align-items:center;margin:45px 0}.locale-director img{width:115px;height:145px;object-fit:cover;object-position:center 35%}.locale-director p{max-width:650px;font-size:14px}.locale-logo{width:330px;max-width:100%;height:235px;margin:auto;background:#00383c;mask:url('assets/jills-logo-mask.svg') center top/360px auto no-repeat;-webkit-mask:url('assets/jills-logo-mask.svg') center top/360px auto no-repeat;clip-path:inset(0 0 20px 0)}.locale-about{text-align:center}.locale-about p{margin:25px auto}.locale-blog{text-align:center;min-height:65vh}.locale-cats{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:40px 0}.locale-cats button{padding:12px 18px;border:1px solid #d0deda;color:#00383c;background:white;cursor:pointer}.locale-cats button.active{background:#00383c;color:white}.locale-search{padding:14px;border:0;border-bottom:1px solid #c0d0ca;font:14px Arial;max-width:100%}.locale-promise{font-size:24px;font-weight:600}html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif}html[dir=rtl] nav{letter-spacing:0}html[dir=rtl] .hero:before{background-image:linear-gradient(270deg,#002b30b8,#002b3015),url('assets/villa.jpg')}html[dir=rtl] .hero .secondary{margin-left:0;margin-right:25px}html[dir=rtl] .floating-contact{left:24px;right:auto}.localized footer{gap:25px}.locale-brand{font-size:22px;font-weight:600}@media(min-width:901px) and (max-width:1150px){header nav{gap:12px;font-size:9px}.language-picker{width:105px;margin-left:8px}.brand-image{width:150px}}@media(max-width:760px){.locale-split,.locale-grid{grid-template-columns:1fr}.locale-split>img{height:300px}.localized .locale-section{padding:45px 7%}.language-picker{width:105px;margin-left:auto;margin-right:12px}.locale-director{align-items:start}.locale-director img{width:85px;height:110px}.locale-promise{font-size:21px}}