.j-coll-hero{background:var(--j-noir);padding:clamp(100px,14vw,150px) clamp(20px,6vw,80px) clamp(50px,8vw,80px);text-align:center;position:relative;overflow:hidden}.j-coll-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 40% 30%,#2A2A2A50 0%,transparent 65%)}.j-coll-hero__inner{position:relative;z-index:1}.j-coll-hero__label{font-family:var(--font-body);font-size:10px;letter-spacing:5px;text-transform:uppercase;color:var(--j-gold);margin-bottom:12px}.j-coll-hero__title{font-family:var(--font-display);font-size:clamp(32px,6vw,52px);font-weight:400;color:var(--j-cream);margin:0 0 14px;line-height:1.1}.j-coll-hero__title em{font-style:italic;color:var(--j-gold-bright)}.j-coll-hero__desc{font-family:var(--font-body);font-size:14px;font-weight:300;line-height:1.85;color:var(--j-sand);max-width:480px;margin:0 auto}.j-coll-hero__count{font-family:var(--font-body);font-size:11px;letter-spacing:2px;color:var(--j-stone);margin-top:16px}.j-coll-hero__divider{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px auto 0;max-width:160px}.j-coll-hero__divider span{flex:1;height:1px;background:linear-gradient(to right,transparent,rgba(176,141,76,.5))}.j-filter{background:var(--j-cream);border-bottom:1px solid var(--j-dune);padding:14px clamp(16px,4vw,56px);position:sticky;top:58px;z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#faf8f4eb}.j-filter__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.j-filter__sorts{display:flex;gap:8px;align-items:center}.j-filter__label{font-family:var(--font-body);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--j-stone)}.j-filter__select{font-family:var(--font-body);font-size:12px;color:var(--j-noir);background:transparent;border:1px solid var(--j-dune);padding:8px 28px 8px 12px;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%239A9189' stroke-width='1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.j-filter__count{font-family:var(--font-body);font-size:12px;color:var(--j-stone)}.j-filter__layout{display:flex;gap:6px}.j-filter__layout button{width:32px;height:32px;border:1px solid var(--j-dune);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.j-filter__layout button.active{border-color:var(--j-gold);background:var(--j-gold);color:var(--j-white)}.j-coll-grid{background:var(--j-cream);padding:clamp(32px,5vw,56px) clamp(16px,4vw,56px) clamp(60px,10vw,100px)}.j-coll-grid__inner{max-width:1200px;margin:0 auto}.j-coll-grid--4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.j-coll-grid--3{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.j-coll-grid--2{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}@media(max-width:1024px){.j-coll-grid--4,.j-coll-grid--3{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.j-coll-grid--4,.j-coll-grid--3,.j-coll-grid--2{grid-template-columns:1fr 1fr;gap:12px}}.j-pagination{text-align:center;padding:0 16px 60px;background:var(--j-cream)}.j-pagination__list{display:flex;align-items:center;justify-content:center;gap:4px;list-style:none;padding:0;margin:0}.j-pagination__link{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;font-family:var(--font-body);font-size:13px;color:var(--j-noir);border:1px solid var(--j-dune);background:transparent;text-decoration:none;transition:all .25s}.j-pagination__link:hover{border-color:var(--j-gold)}.j-pagination__link.active{background:var(--j-noir);color:var(--j-cream);border-color:var(--j-noir)}.j-pagination__link.disabled{opacity:.3;pointer-events:none}.j-lang{position:relative;z-index:101}.j-lang__btn{display:flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:11px;letter-spacing:1.5px;text-transform:uppercase;background:none;border:1px solid var(--j-dune);color:var(--j-noir);padding:6px 12px;cursor:pointer;transition:all .3s}.j-lang__btn:hover{border-color:var(--j-gold)}.j-lang__btn svg{width:14px;height:14px}.j-lang__dropdown{position:absolute;top:calc(100% + 6px);right:0;background:var(--j-cream);border:1px solid var(--j-dune);box-shadow:0 8px 24px #00000014;min-width:140px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:all .25s ease}.j-lang.open .j-lang__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.j-lang__option{display:flex;align-items:center;gap:8px;padding:10px 14px;font-family:var(--font-body);font-size:12px;color:var(--j-noir);cursor:pointer;transition:background .2s;text-decoration:none;border:none;background:none;width:100%;text-align:left}.j-lang__option:hover{background:var(--j-parchment)}.j-lang__option.active{color:var(--j-gold);font-weight:500}.j-lang__flag{font-size:16px}.j-lang--dark .j-lang__btn{border-color:#faf8f433;color:var(--j-cream)}.j-lang--dark .j-lang__btn:hover{border-color:var(--j-gold)}.j-lang--dark .j-lang__dropdown{background:var(--j-noir);border-color:var(--j-coal)}.j-lang--dark .j-lang__option{color:var(--j-sand)}.j-lang--dark .j-lang__option:hover{background:var(--j-coal)}.j-lang--dark .j-lang__option.active{color:var(--j-gold)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/jallaba-collection-lang.css.map */
