:root{--font-primary: "Komet";--font-secondary: "Playfair Display", serif}.js .cd-h-timeline{opacity:0;transition:opacity .2s}.js .cd-h-timeline--loaded{opacity:1}.js .cd-h-timeline__container{position:relative;height:100px;max-width:800px}.js .cd-h-timeline__dates{position:relative;height:100%;margin:0 40px;overflow:hidden}.js .cd-h-timeline__dates:after,.js .cd-h-timeline__dates:before{content:"";position:absolute;z-index:2;top:0;height:100%;width:20px}.js .cd-h-timeline__dates:before{left:0}.js .cd-h-timeline__dates:after{right:0}.js .cd-h-timeline__line{position:absolute;z-index:1;left:0;top:49px;height:2px;transition:transform .4s}.js .cd-h-timeline__filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:var(--cd-color-2);transform:scaleX(0);transform-origin:left center;transition:transform .3s}.js .cd-h-timeline__date{position:absolute;bottom:0;z-index:2;text-align:center;font-size:.8em;padding-bottom:var(--space-sm);color:var(--cd-color-1);-webkit-user-select:none;user-select:none;text-decoration:none}.js .cd-h-timeline__date:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border-width:2px;border-style:solid;background-color:var(--cd-color-3);transition:background-color .3s,border-color .3s}.js .cd-h-timeline__date:hover:after{background-color:var(--cd-color-2);border-color:var(--cd-color-2)}.js .cd-h-timeline__date--selected{pointer-events:none}.js .cd-h-timeline__date--selected:after{background-color:var(--cd-color-2);border-color:var(--cd-color-2)}.js .cd-h-timeline__date--older-event:after{border-color:var(--cd-color-2)}.js .cd-h-timeline__navigation{position:absolute;z-index:1;top:50%;transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border-width:2px;border-style:solid;transition:border-color .3s}.js .cd-h-timeline__navigation:after{content:"";position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%) translateY(-50%);background:url(../img/cd-arrow.svg) no-repeat 0 0}.js .cd-h-timeline__navigation:hover{border-color:var(--cd-color-2)}.js .cd-h-timeline__navigation--prev{left:0;transform:translateY(-50%) rotate(180deg)}.js .cd-h-timeline__navigation--next{right:0}.js .cd-h-timeline__navigation--inactive{cursor:not-allowed}.js .cd-h-timeline__navigation--inactive:after{background-position:0 -16px}.js .cd-h-timeline__events{position:relative;width:100%;overflow:hidden;transition:height .4s}.js .cd-h-timeline__event{position:absolute;z-index:1;width:100%;left:0;top:0;transform:translate(-100%);padding:1px 5%;opacity:0;animation-duration:.4s;animation-timing-function:ease-in-out}.js .cd-h-timeline__event--selected{position:relative;z-index:2;opacity:1;transform:translate(0)}.js .cd-h-timeline__event--enter-right,.js .cd-h-timeline__event--leave-right{animation-name:cd-enter-right}.js .cd-h-timeline__event--enter-left,.js .cd-h-timeline__event--leave-left{animation-name:cd-enter-left}.js .cd-h-timeline__event--leave-right,.js .cd-h-timeline__event--leave-left{animation-direction:reverse}.js .cd-h-timeline__event-content{max-width:800px}.js .cd-h-timeline__event-title{color:var(--cd-color-1);font-family:var(--font-secondary);font-weight:700;font-size:var(--text-xxxl)}.js .cd-h-timeline__event-date{display:block;font-style:italic;margin:var(--space-xs) auto}.js .cd-h-timeline__event-date:before{content:"- "}@keyframes cd-enter-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes cd-enter-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}html:not(.js) .cd-h-timeline__dates,html:not(.js) .cd-h-timeline__navigation{display:none}.rich-text-gives-back .rich-text__title{font-size:3rem;line-height:1;color:#005c44;max-width:400px;margin-bottom:24px}.rich-text-gives-back .rich-text__title strong{color:var(--color-label-accent-main)}.rich-text-gives-back .card__text{background-color:var(--color-background-main);padding:40px;border-radius:24px}.rich-text-gives-back .text-size--regular{line-height:1.5;font-weight:500;margin-bottom:80px}.rich-text-gives-back .text-size--regular p{margin-bottom:0}.rich-text-gives-back .card .button--regular.button--solid{font-size:1.25rem;background-color:var(--color-accent-main);border-radius:var(--border-radius-labels);font-family:var(--font-stack-headings);line-height:100%;border:2px solid;color:var(--color-foreground-main);padding:8px 49px;text-transform:uppercase;width:auto;font-weight:700}.rich-text-gives-back .card .button--regular.button--solid:hover{background-color:var(--color-foreground-main);color:var(--color-accent-main)}.rich-text-every-piece.container--vertical-space{margin-top:120px}.rich-text-every-piece .element--height-small{min-height:auto}.rich-text-every-piece.container--has-background-image{background-size:calc(100% - 40px) auto!important}.rich-text-every-piece.container--fullwidth .rich-text__container--image-right .rich-text__text{padding:30px 0 80px 80px}.rich-text-every-piece .rich-text__image{padding-right:80px;justify-content:flex-end}.rich-text-every-piece .rich-text__container,.rich-text-every-piece .rich-text__container .rich-text__image{align-items:flex-start}.rich-text-every-piece .rich-text__container .rich-text__image figure{max-width:225px}.rich-text-every-piece .rich-text__container .rich-text__image figure img{object-position:top!important}.rich-text-every-piece .rich-text__title{font-size:4.6875rem;line-height:.85;max-width:400px}.rich-text-every-piece .text-size--regular{font-size:2.125rem;line-height:.7;text-transform:uppercase;font-weight:700}@media screen and (max-width: 767px){.rich-text-every-piece.container--vertical-space{margin-top:40px}.rich-text-every-piece.container--fullwidth .rich-text__container--image-right .rich-text__text{padding:0 20px 20px!important}.rich-text-every-piece .rich-text__container .rich-text__image{max-width:225px;padding:20px}.rich-text-every-piece .rich-text__container .rich-text__image figure img{aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/style.css.map */
