.el-journal{--j-head-gap: clamp(1.4rem, 2.9vw, 3.25rem);--j-fit-pad: calc(clamp(1.75rem, 3.2vw, 3.5rem) + clamp(1.5rem, 2.8vw, 3rem)) ;--j-head-h: calc( var(--t-caps) * 1.25 + .75rem + var(--t-h2) * 1.1 + .6rem + var(--t-lede) * 1.42 + var(--j-head-gap) );position:relative;background:var(--oat);color:var(--ink);padding-block:clamp(3.25rem,6vw,6.5rem) clamp(3rem,5.4vw,6rem)}.el-journal-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;column-gap:2rem;row-gap:1rem;padding-inline:var(--edge);margin-bottom:var(--j-head-gap)}.el-journal-intro{max-width:60rem}.el-journal-heading{margin-top:.75rem}.el-journal-sub{margin-top:.6rem}.el-journal-all{position:relative;margin-bottom:.4rem;white-space:nowrap}.el-journal-all:before{content:"";position:absolute;top:-.8rem;right:-.6rem;bottom:-.8rem;left:-.6rem}.el-journal .el-journal-rail{--c-per: 4;--c-fit-h: calc((100svh - var(--nav-h) - var(--j-fit-pad) - var(--j-head-h)) / 1.8);--c-arrow-top: calc(var(--c-card-w) * 511 / 452 / 2)}.el-journal-card{position:relative;display:flex;flex-direction:column;height:100%}.el-journal-media{aspect-ratio:452 / 511}.el-journal-media>img{transition:transform .9s var(--ease)}@media(hover:hover){.el-journal-card:hover .el-journal-media>img{transform:scale(1.04)}}.el-journal-tag{margin-top:max(.95rem,calc(var(--c-card-w) * .068))}.el-journal-title{margin-top:.55rem;min-height:2.36em;color:var(--ink)}.el-journal-note{margin-top:.55rem;font-size:var(--t-small);line-height:1.42;color:var(--ink-mid);text-wrap:pretty}.el-journal-more{align-self:flex-start;display:inline-flex;align-items:center;gap:.55em;margin-top:auto;padding:1.15rem 0 .15rem;border:0;background:none;color:var(--ink);font:inherit;font-size:.75rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;line-height:1;cursor:pointer;transition:color .3s var(--ease)}.el-journal-more-label{padding-bottom:.32rem;border-bottom:2px solid var(--gold)}.el-journal-more svg{margin-top:-.3rem;transition:transform .45s var(--ease)}.el-journal-more:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.el-journal-more:focus-visible{outline:none}.el-journal-more:focus-visible:after{outline:2px solid var(--gold);outline-offset:4px}@media(hover:hover){.el-journal-card:hover .el-journal-more{color:var(--gold)}.el-journal-card:hover .el-journal-more svg{transform:translate(3px)}}@media(min-width:1024px)and (max-width:1279px){.el-journal .el-journal-rail{--c-per: 3}}@media(min-width:700px)and (max-width:1023px){.el-journal .el-journal-rail{--c-per: 2}}@media(max-width:699px){.el-journal .el-journal-rail{--c-fit-w: 78cqw;--c-fit-h: 100rem}.el-journal-head{flex-direction:column;align-items:flex-start}.el-journal-all{margin-bottom:0}}.el-journal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:clamp(.75rem,3vw,2.5rem);border:0;background:transparent;color:var(--ink);overflow-y:auto;overscroll-behavior:contain}.el-journal-dialog[open]{display:grid;place-items:center}.el-journal-dialog::backdrop{background:#2f3e2e99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-journal-panel{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3.4vw,3.5rem);width:min(64rem,100%);padding:clamp(1.5rem,3.4vw,3.25rem);background:var(--oat);box-shadow:0 2.5rem 6rem -2.5rem #00000073;animation:el-journal-in .5s var(--ease) both}@keyframes el-journal-in{0%{opacity:0;transform:translateY(14px)}}.el-journal-close{position:absolute;z-index:2;top:.6rem;right:.6rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer;transition:background-color .3s var(--ease)}.el-journal-close:hover{background:var(--paper)}.el-journal-panel-title{margin-top:.7rem;padding-right:1.5rem}.el-journal-panel-body{display:grid;gap:.85em;margin-top:1.15rem;max-width:34em}.el-journal-panel-cta{margin-top:1.7rem}.el-journal-photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.5rem,.9vw,.85rem)}.el-journal-photo{aspect-ratio:2 / 3}.el-journal-photo:nth-child(2){margin-top:clamp(1.5rem,3.5vw,3rem)}@media(max-height:700px)and (min-width:700px){.el-journal-photos{max-width:24rem;justify-self:center}}@media(max-width:699px){.el-journal-dialog[open]{align-items:start}.el-journal-panel{grid-template-columns:minmax(0,1fr);padding-top:3.75rem}.el-journal-photos{order:-1}.el-journal-photo{aspect-ratio:4 / 5}.el-journal-photo:nth-child(2){margin-top:0}.el-journal-panel-title{padding-right:0}}@media(prefers-reduced-motion:reduce){.el-journal-panel{animation:none}.el-journal-media>img,.el-journal-more svg{transition:none}}.el-journal-sources{margin-top:1.4rem}.el-journal-sources-h{margin:0 0 .6rem;font-size:.6875rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.el-journal-sources ul{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.el-journal-source{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding:.8rem 1rem .85rem;border:1px solid var(--rule);border-radius:10px;background:var(--paper);color:var(--ink);text-decoration:none;transition:border-color .3s var(--ease),background-color .3s var(--ease)}@media(hover:hover){.el-journal-source:hover{border-color:var(--ink);background:#fff}}.el-journal-source-by{grid-column:1;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mid)}.el-journal-source-t{grid-column:1;margin-top:.2rem;font-size:var(--t-small);font-weight:700;line-height:1.3}.el-journal-source-go{grid-column:2;grid-row:1 / span 2;color:var(--gold);font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ecolux-journal.css.map */
