body:has(.catalog-header-section) #MainContent h1.main-page-title,body:has(.catalog-header-section) #MainContent h1.title--primary{display:none}#MainContent .main-page-title{margin-block-end:var(--cc-space-lg);color:var(--cc-on-scheme);font-family:var(--cc-font-display);letter-spacing:var(--cc-tracking-display);line-height:var(--cc-leading-display);text-wrap:balance}#MainContent .rte{max-width:68ch;color:var(--cc-on-scheme-soft);font-family:var(--cc-font-body);font-size:var(--cc-text-base);line-height:var(--cc-leading-body)}#MainContent .rte h1,#MainContent .rte h2,#MainContent .rte h3,#MainContent .rte h4{max-width:34ch;margin-block:var(--cc-space-xl) var(--cc-space-sm);color:var(--cc-on-scheme);font-family:var(--cc-font-display);font-weight:var(--cc-weight-semibold);letter-spacing:var(--cc-tracking-display);line-height:var(--cc-leading-heading)}#MainContent .rte h1{font-size:var(--cc-text-2xl)}#MainContent .rte h2{font-size:var(--cc-text-xl)}#MainContent .rte h3{font-size:var(--cc-text-lg)}#MainContent .rte h4{font-size:var(--cc-text-md, var(--cc-text-base))}#MainContent .rte>*:first-child{margin-block-start:0}#MainContent .rte p,#MainContent .rte ul,#MainContent .rte ol{margin-block:0 var(--cc-space-sm)}#MainContent .rte li{margin-block-end:var(--cc-space-2xs)}#MainContent .rte a{color:var(--cc-accent-text);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}#MainContent .rte a:hover{text-decoration-thickness:2px}#MainContent .rte blockquote{margin:var(--cc-space-lg) 0;padding-inline-start:var(--cc-space-md);border-inline-start:2px solid var(--cc-accent);color:var(--cc-on-scheme);font-family:var(--cc-font-display);font-size:var(--cc-text-lg);font-style:normal;line-height:var(--cc-leading-heading)}#MainContent .rte img{max-width:100%;height:auto;border-radius:var(--cc-radius-md)}#MainContent .rte table{width:100%;border-collapse:collapse;font-size:var(--cc-text-sm)}#MainContent .rte th,#MainContent .rte td{padding:var(--cc-space-xs);border-block-end:var(--cc-hairline-width) solid var(--cc-hairline);text-align:start}#MainContent .contact .contact__fields,#MainContent .contact .field,#MainContent .contact .text-area,#MainContent .contact .contact__button{max-width:52rem}#MainContent .contact .contact__button button,#MainContent .contact button[type=submit]{min-height:4.4rem}body .article-card{height:100%;border:var(--cc-hairline-width) solid var(--cc-hairline);border-radius:var(--cc-radius-xl);background:var(--cc-surface-light-raised);overflow:clip;transition:transform var(--cc-dur-base) var(--cc-ease-ui),box-shadow var(--cc-dur-base) var(--cc-ease-ui)}body .article-card__image-wrapper{margin:0}body .article-card .card__inner{border-radius:0}body .article-card .card__content,body .article-card .card__information{padding:var(--cc-space-md)}body .article-card__title,body .article-card .card__heading{font-family:var(--cc-font-display);font-size:var(--cc-text-lg);font-weight:var(--cc-weight-semibold);letter-spacing:var(--cc-tracking-display);line-height:var(--cc-leading-heading)}body .article-card__excerpt{color:var(--cc-on-scheme-soft);font-size:var(--cc-text-base);line-height:var(--cc-leading-body)}body .article-card__info,body .circle-divider{color:var(--cc-on-scheme-quiet);font-family:var(--cc-font-mono);font-size:var(--cc-text-xs);letter-spacing:var(--cc-tracking-mono)}@media(hover:hover)and (prefers-reduced-motion:no-preference){body .article-card:hover{transform:translateY(-4px);box-shadow:var(--cc-shadow-lg)}}#MainContent .article-template__title{max-width:24ch;color:var(--cc-on-scheme);font-family:var(--cc-font-display);font-size:var(--cc-text-2xl);font-weight:var(--cc-weight-semibold);letter-spacing:var(--cc-tracking-display);line-height:var(--cc-leading-display);text-wrap:balance}#MainContent .article-template .article-template__hero-container,#MainContent .article-template .article-template__hero-adapt{border-radius:var(--cc-radius-xl);overflow:clip}@media screen and (max-width:749px){#MainContent .article-template__title,#MainContent .rte h1{font-size:var(--cc-text-xl)}#MainContent .rte h2{font-size:var(--cc-text-lg)}#MainContent .rte blockquote{font-size:var(--cc-text-base)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cinematic-editorial.css.map */
