.flipboxes-section{padding-top:var(--flipbox-padding-top-mobile);padding-bottom:var(--flipbox-padding-bottom-mobile);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 750px){.flipboxes-section{padding-top:var(--flipbox-padding-top);padding-bottom:var(--flipbox-padding-bottom)}}.flipboxes{margin:0 auto;max-width:100%;width:var(--flipbox-container-width);perspective:1000px}@media only screen and (min-width: 768px){.flipboxes{display:grid;grid-template-columns:repeat(var(--flipbox-items-per-row),1fr);grid-gap:20px}}.flipbox{cursor:pointer;display:flex;align-content:start;align-items:stretch}.flipbox:focus{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.flipbox.hover .flip{transform:rotateY(180deg)}.flipbox.hover .flip-fade .flipbox-front{opacity:0}.flipbox.hover .flip-fade .flipbox-back{opacity:1}.flipbox-wrapper{position:relative;transition:.5s;transform-style:preserve-3d;display:flex;width:100%}.flipbox-image{margin-bottom:25px;max-width:100%;width:var(--flipbox-image-width)}.flipbox-front,.flipbox-back{padding:10% 7%;border-radius:5px;backface-visibility:hidden;box-sizing:border-box;width:100%;transition:opacity .3s ease-in-out}.flipbox-front{text-align:var(--flipbox-front-align);background:var(--flipbox-front-bg);color:var(--flipbox-front-color)}.flipbox-front-text{font-size:var(--flipbox-front-size)}.flipbox-back{position:absolute;right:0;bottom:0;height:100%;max-height:100%;overflow-y:auto;text-align:var(--flipbox-back-align);background:var(--flipbox-back-bg);color:var(--flipbox-back-color)}.flipbox-back-text{font-size:var(--flipbox-back-size)}.flip .flipbox-back{transform:rotateY(180deg)}.flip-fade .flipbox-back{opacity:0}.flipbox-close{position:absolute;top:5px;right:5px;background:none;border:none;cursor:pointer;padding:4px;color:inherit}.flipbox-close:hover{opacity:.7}@media only screen and (min-width: 768px){.flipbox-close{display:none}}.flipbox-button{margin-top:15px}header-drawer{justify-self:start;margin-left:-1.2rem}@media screen and (min-width: 990px){[data-menu-type]:not([data-menu-type=drawer]) header-drawer{display:none}}[data-sticky-type=reduce-logo-size] .scrolled-past-header .header__heading-logo-wrapper{width:75%}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}summary.list-menu__item{padding-right:2.7rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width: 750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.timeline-section{padding:50px 25px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 768px){.timeline-section{padding:50px}}.timeline-container{position:relative;padding:2em 0;max-width:1200px;margin:0 auto}.timeline-container:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--timeline-line-color)}@media only screen and (min-width: 1170px){.timeline-container{margin-top:3em;margin-bottom:3em}.timeline-container:before{left:50%;margin-left:-2px}}.timeline-entry{position:relative;margin:2em 0}.timeline-entry:after{clear:both;content:"";display:table}.timeline-entry:first-child{margin-top:0}.timeline-entry:last-child{margin-bottom:0}@media only screen and (min-width: 1170px){.timeline-entry{margin:4em 0}.timeline-entry:first-child{margin-top:0}.timeline-entry:last-child{margin-bottom:0}}.timeline-entry-text p{margin:0}.timeline-icon{position:absolute;top:10px;left:10px;width:20px;height:20px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 3px 0 4px #0000000d;background:var(--timeline-block-dot-color, var(--timeline-dot-color));visibility:hidden;overflow:hidden}.timeline-icon.has-icon{top:0;left:0;width:40px;height:40px}.timeline-icon img{display:block;width:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.timeline-icon.is-visible{visibility:visible;animation:cd-bounce-1 .6s}@media only screen and (min-width: 1170px){.timeline-icon{left:50%;margin-left:-10px;top:20px;transform:translateZ(0);backface-visibility:hidden}.timeline-icon.has-icon{width:60px;height:60px;left:50%;margin-left:-30px}.timeline-icon img{width:45px}}.timeline-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:3em 1em 1em;box-shadow:2px 2px 5px #00000038;visibility:hidden}.timeline-content:after{clear:both;content:"";display:table}.timeline-content h3{margin-top:0}.timeline-content img{margin-bottom:15px;border-radius:5px}.timeline-content:before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #ffffff}.timeline-content.is-visible{visibility:visible;animation:cd-bounce-2 .6s}.timeline-entry-date{position:absolute;top:10px;left:18px;font-weight:700}.timeline-entry-button{margin-top:15px}@media only screen and (min-width: 1170px){.timeline-content{margin-left:0;padding:1.6em;width:44%}.timeline-content:before{top:24px;left:100%;border-color:transparent;border-left-color:#fff}.timeline-entry-date{position:absolute;width:100%;left:125%;top:10px;font-size:2rem}.timeline-entry:nth-child(2n) .timeline-content{float:right}.timeline-entry:nth-child(2n) .timeline-content:before{top:24px;left:auto;right:100%;border-color:transparent;border-right-color:#fff}.timeline-entry:nth-child(2n) .timeline-content .timeline-entry-date{left:auto;right:125%;text-align:right}.timeline-entry:nth-child(2n) .timeline-content.is-visible{animation:cd-bounce-2-inverse .6s}}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes cd-bounce-2{0%{opacity:0;transform:translate(-100px)}60%{opacity:1;transform:translate(20px)}to{transform:translate(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;transform:translate(100px)}60%{opacity:1;transform:translate(-20px)}to{transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/161/compiled_assets/styles.css.map */
