.jcol{background:var(--jaina-cream,#FAF6F1);display:block;font-family:var(--jaina-sans,"Montserrat",sans-serif)}.jcol .jcol__header{background:var(--jaina-cream-2,#F4EDE3);border-bottom:1px solid rgba(10,59,46,.08)}.jcol .jcol__header-inner{max-width:1440px;margin:0 auto;padding:4rem 1.5rem}.jcol .jcol__header-grid{display:grid;gap:2.5rem;align-items:end}.jcol .jcol__eyebrow{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.jcol .jcol__eyebrow-rule{height:1px;width:2rem;background:var(--jaina-gold,#D4AF37)}.jcol .jcol__eyebrow-tx{font-size:8px;letter-spacing:.32em;text-transform:uppercase;color:var(--jaina-gold,#D4AF37)}.jcol .jcol__title{font-family:var(--jaina-serif,"Playfair Display",Georgia,serif);font-weight:700;font-size:clamp(2rem,4.5vw,3.8rem);line-height:1.1;color:var(--jaina-forest,#0A3B2E);margin:0}.jcol .jcol__liana{margin-top:1.5rem}.jcol .jcol__desc{font-size:13px;line-height:2;color:var(--jaina-sage,#4A6A58);max-width:28rem}.jcol .jcol__desc p{margin:0 0 .75rem}.jcol .jcol__meta{margin-top:1rem;font-size:9px;letter-spacing:.25em;text-transform:uppercase;color:var(--jaina-gold,#D4AF37)}.jcol .jcol__container{max-width:1440px;margin:0 auto;padding:0 1.5rem}.jcol .jcol__toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:2rem 0;border-bottom:1px solid rgba(10,59,46,.1)}.jcol .jcol__filter-btn{display:flex;align-items:center;gap:.5rem;background:none;border:none;cursor:pointer;font-family:inherit;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--jaina-sage,#4A6A58);transition:color .3s ease}.jcol .jcol__filter-btn svg{width:14px;height:14px}.jcol .jcol__filter-btn:hover,.jcol .jcol__filter-btn[aria-expanded=true]{color:var(--jaina-forest,#0A3B2E)}.jcol .jcol__toolbar-right{display:flex;align-items:center;gap:1.5rem}.jcol .jcol__count{font-size:11px;color:var(--jaina-sage,#4A6A58)}.jcol .jcol__sort{display:flex;align-items:center;gap:.5rem}.jcol .jcol__sort-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--jaina-sage,#4A6A58)}.jcol .jcol__sort-select{background:transparent;border:none;font-family:inherit;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--jaina-forest,#0A3B2E);cursor:pointer;padding:.25rem}.jcol .jcol__view{display:flex;border:1px solid rgba(10,59,46,.15)}.jcol .jcol__view-btn{display:flex;align-items:center;justify-content:center;padding:.5rem;background:transparent;border:none;cursor:pointer;color:var(--jaina-sage,#4A6A58);transition:all .3s ease}.jcol .jcol__view-btn svg{width:14px;height:14px}.jcol .jcol__view-btn.is-active{background:var(--jaina-forest,#0A3B2E);color:var(--jaina-cream,#FAF6F1)}.jcol .jcol__filters{border-bottom:1px solid rgba(10,59,46,.1);padding:2rem 0}.jcol .jcol__filters-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem}.jcol .jcol__filter-title{font-size:8px;letter-spacing:.28em;text-transform:uppercase;color:var(--jaina-gold,#D4AF37);margin:0 0 1rem}.jcol .jcol__filter-values{display:flex;flex-direction:column;gap:.6rem}.jcol .jcol__filter-value{display:flex;align-items:center;gap:.5rem;font-size:12px;color:var(--jaina-sage,#4A6A58);cursor:pointer}.jcol .jcol__filter-value.is-active{color:var(--jaina-forest,#0A3B2E)}.jcol .jcol__filter-count{color:var(--jaina-gold,#D4AF37);font-size:10px}.jcol .jcol__price{display:flex;align-items:center;gap:.5rem}.jcol .jcol__price-input{width:5rem;height:38px;background:transparent;border:1px solid rgba(10,59,46,.2);padding:0 .5rem;font-family:inherit;font-size:12px;color:var(--jaina-forest,#0A3B2E)}.jcol .jcol__price-sep{color:var(--jaina-sage,#4A6A58)}.jcol .jcol__filters-actions{display:flex;align-items:center;gap:1.5rem;margin-top:2rem}.jcol .jcol__filters-apply{height:40px;padding:0 2rem;background:var(--jaina-forest,#0A3B2E);color:var(--jaina-cream,#FAF6F1);border:none;font-family:inherit;font-size:9px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:opacity .3s ease}.jcol .jcol__filters-apply:hover{opacity:.9}.jcol .jcol__filters-clear{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--jaina-sage,#4A6A58);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s ease}.jcol .jcol__filters-clear:hover{border-color:var(--jaina-gold,#D4AF37)}.jcol .jcol__active{display:flex;flex-wrap:wrap;gap:.75rem;padding:1.5rem 0}.jcol .jcol__active-tag{display:flex;align-items:center;gap:.5rem;border:1px solid var(--jaina-forest,#0A3B2E);padding:.4rem .85rem;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:var(--jaina-forest,#0A3B2E);text-decoration:none}.jcol .jcol__active-x{font-size:13px;line-height:1}.jcol .jcol__products{padding:3rem 0}.jcol .jcol__products[data-view=grid]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.jcol .jcol__card{text-decoration:none;display:block}.jcol .jcol__card-media{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--jaina-cream-3,#EBE5D8);margin-bottom:1.25rem}.jcol .jcol__card-img{width:100%;height:100%;object-fit:cover;transition:transform 1s ease}.jcol .jcol__card-img--ph{background:linear-gradient(135deg,#ebe5d8,#f4ede3)}.jcol .jcol__card:hover .jcol__card-img{transform:scale(1.04)}.jcol .jcol__card-tag{position:absolute;top:1rem;left:1rem;font-size:8px;letter-spacing:.25em;text-transform:uppercase;color:var(--jaina-gold,#D4AF37)}.jcol .jcol__card-hover{position:absolute;inset-inline:0;bottom:0;padding:1rem;transform:translateY(100%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.jcol .jcol__card:hover .jcol__card-hover{transform:translateY(0)}.jcol .jcol__card-hover-tx{display:flex;align-items:center;justify-content:center;height:40px;background:var(--jaina-cream,#FAF6F1);border:1px solid rgba(10,59,46,.1);font-size:8px;letter-spacing:.28em;text-transform:uppercase;color:var(--jaina-forest,#0A3B2E)}.jcol .jcol__card-cat{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--jaina-gold,#D4AF37);margin:0 0 .4rem}.jcol .jcol__card-name{font-family:var(--jaina-serif,"Playfair Display",Georgia,serif);font-weight:400;font-size:1rem;line-height:1.3;color:var(--jaina-forest,#0A3B2E);margin:0 0 .4rem;transition:opacity .5s ease}.jcol .jcol__card:hover .jcol__card-name{opacity:.6}.jcol .jcol__card-price{font-size:11px;color:var(--jaina-sage,#4A6A58);margin:0}.jcol .jcol__card-price-sale{color:var(--jaina-gold,#D4AF37)}.jcol .jcol__card-price-was{text-decoration:line-through;opacity:.5;margin-left:.4rem}.jcol .jcol__card-list-extra{display:none}.jcol .jcol__products[data-view=list]{display:flex;flex-direction:column;gap:0}.jcol .jcol__products[data-view=list] .jcol__card{display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;border-bottom:1px solid rgba(10,59,46,.1)}.jcol .jcol__products[data-view=list] .jcol__card-media{aspect-ratio:1;margin-bottom:0}.jcol .jcol__products[data-view=list] .jcol__card-hover{display:none}.jcol .jcol__products[data-view=list] .jcol__card-name{font-size:1.05rem}.jcol .jcol__products[data-view=list] .jcol__card-list-extra{display:block;text-align:right}.jcol .jcol__products[data-view=list] .jcol__card-list-arrow{font-size:8px;letter-spacing:.22em;text-transform:uppercase;color:var(--jaina-sage,#4A6A58)}.jcol .jcol__pagination{display:flex;align-items:center;justify-content:center;gap:2rem;padding:2rem 0 4rem}.jcol .jcol__page-link{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--jaina-forest,#0A3B2E);text-decoration:none;border-bottom:1px solid var(--jaina-gold,#D4AF37);padding-bottom:2px}.jcol .jcol__page-info{font-size:10px;letter-spacing:.1em;color:var(--jaina-sage,#4A6A58)}.jcol .jcol__empty{text-align:center;padding:4rem 1.5rem;color:var(--jaina-sage,#4A6A58)}.jcol .jcol__cta{padding:5rem 1.5rem;border-top:1px solid rgba(10,59,46,.1);text-align:center}.jcol .jcol__cta-title{font-family:var(--jaina-serif,"Playfair Display",Georgia,serif);font-weight:700;font-size:clamp(1.3rem,2.5vw,2rem);color:var(--jaina-forest,#0A3B2E);margin:0 0 .5rem}.jcol .jcol__cta-sub{font-family:var(--jaina-serif,"Playfair Display",Georgia,serif);font-style:italic;font-size:1rem;color:var(--jaina-sage,#4A6A58);margin:0 0 2rem}.jcol .jcol__cta-btn{display:inline-block;height:48px;line-height:48px;padding:0 3rem;border:1px solid var(--jaina-forest,#0A3B2E);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--jaina-forest,#0A3B2E);text-decoration:none;transition:all .5s ease}.jcol .jcol__cta-btn:hover{background:var(--jaina-forest,#0A3B2E);color:var(--jaina-cream,#FAF6F1)}@media(min-width:768px){.jcol .jcol__products[data-view=grid]{grid-template-columns:repeat(3,1fr);gap:1.75rem}.jcol .jcol__products[data-view=list] .jcol__card{grid-template-columns:120px 1fr 1fr auto}}@media(min-width:1024px){.jcol .jcol__header-inner{padding:5rem 3.5rem}.jcol .jcol__header-grid{grid-template-columns:1fr 1fr}.jcol .jcol__container{padding:0 3.5rem}.jcol .jcol__products[data-view=grid]{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/jaina-collection.css.map */
