.legal-journal{--journal-red: #a6353b;--journal-cream: #feefea;--journal-page: #f9f2eb;--journal-pink: #ef9faa;--journal-line: rgba(166, 53, 59, .25);background:var(--journal-page);color:var(--journal-red);overflow:clip}.legal-journal--recipes{--journal-pink: #e6b74d}.legal-journal--expertise{--journal-pink: #a9c4c3}.legal-journal__hero{position:relative;isolation:isolate;min-height:clamp(43rem,53vw,63rem);background:#69292d;color:var(--journal-cream)}.legal-journal__hero-media,.legal-journal__hero-poster,.legal-journal__hero-video{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.legal-journal__hero-media img,.legal-journal__hero-video{display:block;width:100%;height:100%;object-fit:cover}.legal-journal__hero-video{opacity:0}.legal-journal__hero-video.is-playing{opacity:1}.legal-journal__hero-video--mobile{display:none}.legal-journal__hero:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(20,20,20,.42) 0%,transparent 34%),linear-gradient(180deg,transparent 34%,rgba(20,20,20,.45) 100%);content:""}.legal-journal--expertise .legal-journal__hero:after{background:linear-gradient(90deg,#0b2a2fd6,#28323366),linear-gradient(0deg,rgba(11,42,47,.3),transparent 50%)}.legal-journal__hero-inner{display:flex;width:min(100% - clamp(3.2rem,8vw,12rem),128rem);min-height:inherit;flex-direction:column;align-items:center;justify-content:space-between;margin:auto;padding-block:clamp(4.2rem,6vw,8rem) clamp(3.8rem,5.5vw,7rem);text-align:center}.legal-journal__hero-top,.legal-journal__hero-bottom,.legal-journal__heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem}.legal-journal__hero-top,.legal-journal__hero-bottom{width:100%}.legal-journal__eyebrow,.legal-journal__edition,.legal-journal__chapter,.legal-journal__count,.legal-journal-card__meta{font-family:var(--font-body);font-size:clamp(1.2rem,1.1vw,1.5rem);font-weight:800;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}.legal-journal__eyebrow:before{display:inline-block;width:.75rem;height:.75rem;margin-right:.75rem;border-radius:50%;background:var(--journal-pink);content:"";vertical-align:.1em}.legal-theme .legal-journal__title{max-width:14ch;margin:auto 0;padding-block:3rem;color:#feefea;font-family:var(--font-display)!important;font-size:clamp(4.2rem,5.4vw,7.2rem)!important;font-weight:900!important;letter-spacing:-.045em!important;line-height:.92!important;text-transform:none;text-wrap:balance}.legal-journal__intro{max-width:51rem;font-size:clamp(1.7rem,1.8vw,2.3rem);font-weight:700;line-height:1.24}.legal-journal__intro p{margin:0}.legal-journal__hero-link{display:inline-flex;min-height:4.8rem;align-items:center;justify-content:center;gap:1.6rem;padding:1rem 1.8rem;border:.14rem solid rgba(254,239,234,.7);border-radius:100rem;background:#feefea21;color:var(--journal-cream);font-family:var(--font-display);font-size:1.5rem;font-weight:800;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .18s ease,color .18s ease}.legal-journal__hero-link:hover{background:var(--journal-cream);color:var(--journal-red)}.legal-journal__hero-link:focus-visible,.legal-journal a:focus-visible{outline:.3rem solid var(--journal-pink);outline-offset:.3rem}.legal-journal__main{width:min(100% - clamp(3.2rem,8vw,12rem),128rem);margin:0 auto;padding-block:clamp(5rem,7vw,10rem) clamp(7rem,9vw,12rem);scroll-margin-top:10rem}.legal-journal__heading-row{padding-bottom:clamp(2rem,3vw,4rem);border-bottom:.2rem solid var(--journal-red)}.legal-journal__chapter{margin:0 0 1.4rem}.legal-journal__chapter span{margin-left:.3rem;color:var(--journal-pink);font-size:2rem}.legal-theme .legal-journal__heading{margin:0;color:var(--journal-red);font-size:clamp(4.1rem,6vw,8rem)!important;font-stretch:76%!important;letter-spacing:-.055em!important;line-height:.9!important;text-transform:uppercase}.legal-journal__count{flex:0 0 auto;margin:0 0 .5rem;white-space:nowrap}.legal-journal__filters{display:flex;flex-wrap:wrap;gap:.8rem;padding-block:2rem 0}.legal-journal__filter{display:inline-flex;min-height:3.8rem;align-items:center;padding:.8rem 1.5rem;border:.14rem solid var(--journal-red);border-radius:100rem;color:var(--journal-red);font-size:1.4rem;font-weight:800;line-height:1;text-decoration:none;transition:background .18s ease,color .18s ease}.legal-journal__filter:hover,.legal-journal__filter.is-active{background:var(--journal-red);color:var(--journal-cream)}.legal-journal__stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,2vw,2.8rem);margin-top:clamp(2.5rem,4vw,5rem)}.legal-journal-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:.12rem solid var(--journal-line);border-radius:2.4rem;background:var(--journal-cream)}.legal-journal-card:nth-child(3n+2){background:#f2c7c2}.legal-journal-card--featured{min-height:clamp(43rem,44vw,62rem);grid-column:1 / -1;display:grid;grid-template-columns:1.08fr .92fr;border:0;background:var(--journal-red);color:var(--journal-cream)}.legal-journal-card__media{position:relative;display:block;min-height:24rem;overflow:hidden;background:#62312d var(--legal-journal-texture) center / cover;color:var(--journal-cream);text-decoration:none;aspect-ratio:1.25}.legal-journal-card--featured .legal-journal-card__media{min-height:100%;aspect-ratio:auto}.legal-journal-card__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.legal-journal-card:hover .legal-journal-card__media img{transform:scale(1.035)}.legal-journal-card__media-fallback{position:absolute;inset:auto 2.5rem 2.5rem;font-family:var(--font-display);font-size:clamp(4rem,5vw,7rem);font-weight:900;letter-spacing:-.07em;line-height:.85}.legal-journal-card__image-label{position:absolute;right:1.3rem;bottom:1.3rem;padding:.7rem 1rem;border-radius:100rem;background:#26131385;color:#fff;font-size:1.1rem;font-weight:800;letter-spacing:.04em;line-height:1.1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.legal-journal-card__copy{position:relative;display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(2.3rem,2.6vw,3.8rem)}.legal-journal-card--featured .legal-journal-card__copy{justify-content:center;padding:clamp(3rem,5vw,7rem)}.legal-journal-card__meta{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;margin-bottom:clamp(1.5rem,2vw,2.5rem);color:currentColor;opacity:.85}.legal-journal-card__meta span+span:before{margin-right:1.2rem;content:"\2733"}.legal-theme .legal-journal-card__title{margin:0;color:inherit;font-size:clamp(2.8rem,2.7vw,4rem)!important;font-stretch:78%!important;font-weight:900!important;letter-spacing:-.052em!important;line-height:.98!important}.legal-theme .legal-journal-card--featured .legal-journal-card__title{font-size:clamp(4.3rem,4.7vw,7.2rem)!important;line-height:.9!important}.legal-journal-card__title a{color:inherit;text-decoration:none}.legal-journal-card__title a:hover{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.1em}.legal-journal-card__excerpt{display:-webkit-box;overflow:hidden;margin:1.8rem 0 2.5rem;font-size:clamp(1.5rem,1.35vw,1.8rem);line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.legal-journal-card--featured .legal-journal-card__excerpt{max-width:52ch;font-size:clamp(1.7rem,1.6vw,2.1rem)}.legal-journal-card__read{display:inline-flex;align-items:center;gap:1.4rem;margin-top:auto;padding-bottom:.45rem;border-bottom:.18rem solid currentColor;color:inherit;font-family:var(--font-display);font-size:1.6rem;font-weight:900;letter-spacing:-.02em;line-height:1.1;text-decoration:none}.legal-journal-card__read span{transition:transform .18s ease}.legal-journal-card__read:hover span{transform:translate(.25rem,-.25rem)}.legal-journal-card__number{position:absolute;right:2.6rem;bottom:2.3rem;font-family:var(--font-display);font-size:2rem;font-weight:900;opacity:.5}.legal-journal__pagination .pagination-wrapper{margin-top:5rem}.legal-journal__empty{margin-top:clamp(2.5rem,4vw,5rem);padding:7rem 3rem;border-radius:2.4rem;background:var(--journal-cream);text-align:center}.legal-journal__empty p{margin:0 0 1.5rem;font-size:2rem;font-weight:800}.legal-journal__empty a{color:var(--journal-red);font-weight:800}.legal-theme.template-blog .newsletter-layout{padding:0 clamp(.8rem,1.4vw,1.8rem) clamp(.8rem,1.4vw,1.8rem);background:#f9f2eb}.legal-theme.template-blog .newsletter-banner{--color-background: 166, 53, 59;--color-foreground: 254, 239, 234;--color-base-solid-button: 254, 239, 234;--color-base-solid-button-labels: 166, 53, 59;--color-link: 254, 239, 234;--gradient-background: #a6353b;overflow:hidden;border-radius:2.4rem;background:#a6353b;color:#feefea}.legal-theme.template-blog .newsletter-banner .newsletter-content{display:flex;align-items:center;padding:clamp(3rem,4vw,6rem)}.legal-theme.template-blog .newsletter-banner-box{padding:0}.legal-theme.template-blog .newsletter-banner-heading{color:#feefea;font-size:clamp(3.8rem,4.7vw,7rem)!important;font-stretch:76%!important;letter-spacing:-.055em!important;line-height:.91!important;text-transform:uppercase}.legal-theme.template-blog .newsletter-banner-caption{margin-bottom:1.4rem;color:#feefea;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.legal-theme.template-blog .newsletter-banner .newsletter-form{align-items:flex-start;margin-top:2.5rem}.legal-theme.template-blog .newsletter-banner .newsletter-subheading,.legal-theme.template-blog .newsletter-banner .terms-cart{color:#feefea}.legal-theme.template-blog .newsletter-banner .email-input{border-radius:100rem;background:#feefea;color:#a6353b}.legal-theme.template-blog .newsletter-banner .field-label{color:#a6353b}@media(max-width:989px){.legal-journal__stories{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-journal-card--featured{min-height:40rem}.legal-journal-card__media{min-height:21rem}}@media(max-width:749px){.legal-journal__hero-video--desktop{display:none}.legal-journal__hero-video--mobile{display:block}.legal-journal__hero{min-height:49rem}.legal-journal__hero-inner,.legal-journal__main{width:calc(100% - 3.2rem)}.legal-journal__hero-inner{padding-block:3rem 4rem}.legal-journal__edition{display:none}.legal-theme .legal-journal__title{max-width:14ch;font-size:clamp(4.2rem,5.4vw,7.2rem)!important}.legal-journal__hero-bottom,.legal-journal__heading-row{align-items:flex-start;flex-direction:column;gap:1.8rem}.legal-journal__intro{font-size:1.7rem}.legal-journal__heading-row{gap:1rem}.legal-journal__count{white-space:normal}.legal-journal__filters{flex-wrap:nowrap;overflow-x:auto;margin-inline:-1.6rem;padding-inline:1.6rem;scrollbar-width:thin}.legal-journal__filter{flex:0 0 auto}.legal-journal__stories{grid-template-columns:minmax(0,1fr);gap:1.8rem}.legal-journal-card--featured{display:flex;min-height:0}.legal-journal-card--featured .legal-journal-card__media{min-height:29rem;aspect-ratio:1.1}.legal-journal-card--featured .legal-journal-card__copy{min-height:30rem;padding:3rem 2.4rem}.legal-theme .legal-journal-card--featured .legal-journal-card__title{font-size:clamp(4rem,10vw,6rem)!important}.legal-theme.template-blog .newsletter-banner .newsletter-content{padding:3rem 2.4rem}}@media(prefers-reduced-motion:reduce){.legal-journal-card__media img,.legal-journal-card__read span,.legal-journal__hero-link,.legal-journal__filter{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/legal-editorial-blog.css.map */
