.l-page-production .c-production{margin-top:4rem}.l-page-production .c-production__workshop{margin-bottom:4rem}.l-page-production .c-production__title{font-family:KMR-Waldenburg-SchwarzSchmal;text-transform:uppercase;margin-bottom:1rem}.l-page-production .c-production__slides{display:grid}.l-page-production .c-production__slide{grid-area:1/1;margin:0;visibility:hidden}.l-page-production .c-production__slide.is-active{visibility:visible}.l-page-production .c-production__slide img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.l-page-production .c-production__slider{position:relative}.l-page-production .c-production__nav{display:flex;justify-content:space-between;position:absolute;top:50%;left:0;right:0;z-index:1;padding-inline:.375rem;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity 0s linear .15s}@media (hover: none){.l-page-production .c-production__nav{opacity:1}}.l-page-production .c-production__slider:hover>.c-production__nav{opacity:1;transition-delay:0s}.l-page-production .c-production__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:.25rem;border:0;background:none;font-family:KMR-Waldenburg-SchwarzSchmal;font-size:.75rem;line-height:1;color:#948c80;cursor:default;pointer-events:auto}.l-page-production .c-production__arrow.is-hidden{visibility:hidden;pointer-events:none}@media (max-width: 44.9375rem){.l-page-production .c-production__nav{position:static;transform:none;padding-inline:0;opacity:1;pointer-events:auto}.l-page-production .c-production__arrow{padding:.25rem .625rem;font-size:inherit;line-height:inherit;color:#b0a59f}.l-page-production .c-production__arrow[data-production-prev]{padding-left:0}.l-page-production .c-production__arrow[data-production-next]{padding-right:0}}.l-page-production .c-production__facts{margin-top:1.5rem}.l-page-production .c-production__facts p{margin:0}.l-page-production .c-production__text{margin-top:.375rem}@media (min-width: 45rem){.l-page-production .l-page__content{margin-bottom:calc(-1 * var(--intro-travel, 0px))}.l-page-production .l-page__content:after{content:"";display:block;height:var(--intro-travel, 0px)}.l-page-production .l-page__content-inner{position:sticky;top:var(--intro-top, 0px)}.l-page-production .c-production{margin-top:7.5rem}.l-page-production .c-production__workshop{display:grid;grid-template-columns:1fr 1fr;margin-bottom:7.5rem}.l-page-production .c-production__workshop--right .l-page-production .c-production__inner{grid-column:2;padding-left:1rem}}
