.ljr-hero-carousel{--ljr-hero-css-ready:1;position:relative!important;isolation:isolate;overflow:hidden;background-image:none!important;background-color:#4c4c4b}.ljr-hero-carousel__stage,.ljr-hero-carousel__slide{position:absolute;inset:0;display:block;pointer-events:none}.ljr-hero-carousel__stage{z-index:0;overflow:hidden;border-radius:inherit}.ljr-hero-carousel__slide{opacity:0;background-repeat:no-repeat;background-size:cover;transform:scale(1.025);transition:opacity var(--ljr-hero-fade-duration,1.2s) cubic-bezier(.22,1,.36,1),transform calc(var(--ljr-hero-fade-duration,1.2s) * 1.5) cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.ljr-hero-carousel__slide.is-active{opacity:1;transform:scale(1)}.ljr-hero-carousel>:not(.ljr-hero-carousel__stage):not(.ljr-hero-carousel__transition){position:relative;z-index:2}.ljr-hero-carousel__transition{position:absolute;inset:-2px;z-index:9;display:grid;place-items:center;overflow:hidden;pointer-events:none;opacity:0;clip-path:circle(0 at 50% 50%);background:linear-gradient(180deg,var(--ljr-hero-tree-background-top,#d2c2b0) 0%,var(--ljr-hero-tree-background,#f1efed) 78%)}.ljr-hero-carousel__transition::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.55) 0 1px,transparent 1.5px),radial-gradient(circle at 80% 70%,rgba(137,115,107,.16) 0 1px,transparent 1.5px);background-size:19px 19px,27px 27px;mix-blend-mode:multiply;opacity:.42}.ljr-hero-carousel__transition.is-active{animation:ljrHeroCurtain var(--ljr-hero-tree-duration,1.6s) cubic-bezier(.76,0,.24,1) both}.ljr-hero-carousel__tree{position:relative;z-index:2;display:grid;place-items:center;width:min(32vw,360px);min-width:180px;opacity:0;transform:scale(.62) rotate(-4deg);filter:drop-shadow(0 18px 32px rgba(76,76,75,.14))}.ljr-hero-carousel__tree-mark{display:block;width:100%;aspect-ratio:139/94;background:var(--ljr-hero-tree-color,#e2401b);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.ljr-hero-carousel__transition.is-active .ljr-hero-carousel__tree{animation:ljrHeroTree var(--ljr-hero-tree-duration,1.6s) cubic-bezier(.22,1,.36,1) both}.ljr-hero-carousel__orbit{position:absolute;border:1px solid rgba(226,64,27,.38);border-color:color-mix(in srgb,var(--ljr-hero-tree-color,#e2401b) 38%,transparent);border-radius:50%;opacity:0}.ljr-hero-carousel__orbit--one{width:min(48vw,560px);aspect-ratio:1}.ljr-hero-carousel__orbit--two{width:min(62vw,760px);aspect-ratio:1}.ljr-hero-carousel__transition.is-active .ljr-hero-carousel__orbit--one{animation:ljrHeroOrbit var(--ljr-hero-tree-duration,1.6s) .08s ease-out both}.ljr-hero-carousel__transition.is-active .ljr-hero-carousel__orbit--two{animation:ljrHeroOrbit var(--ljr-hero-tree-duration,1.6s) .16s ease-out reverse both}@supports not (clip-path:circle(10%)){.ljr-hero-carousel__transition{clip-path:none}}@media (max-width:767px){.ljr-hero-carousel__tree{width:min(54vw,280px)}.ljr-hero-carousel__orbit--one{width:72vw}.ljr-hero-carousel__orbit--two{width:95vw}}@media (prefers-reduced-motion:reduce){.ljr-hero-carousel__slide{transition:none;transform:none}.ljr-hero-carousel__transition{display:none}}.ljr-hero-carousel .ljr-hero-carousel__stage>.ljr-hero-carousel__shade{position:absolute;display:block;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;opacity:1;background:var(--ljr-hero-gradient,linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.58)));mix-blend-mode:normal}.ljr-hero-carousel__slide{filter:contrast(var(--ljr-hero-contrast,1.3))}