.r2-motion .r2-reveal,.r2-motion .r2-reveal--stagger>*{transition:none!important}.r2-motion .r2-reveal--stagger>*{opacity:1;transform:none}.r2-char{display:inline-block;will-change:transform,opacity}.r2-seg{display:inline-block;max-width:100%}.r2-motion .r2-about__img,.r2-motion .r2-journal__hero,.r2-motion .r2-journal__media,.r2-motion .r2-labo__feature-media,.r2-motion .r2-createset__media,.r2-motion .cl-step__media,.r2-motion .pt-info__media,.r2-motion .cl-hero,.r2-motion .pt-hero{overflow:hidden}.r2-motion .r2-fv__media{top:-6%;right:0;bottom:-6%;left:0;will-change:transform}.r2-motion .r2-timeline__year-num{position:relative;border-bottom-color:transparent}.r2-motion .r2-timeline__year-num:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--r2-accent);transform:scaleX(var(--r2-line, 1));transform-origin:left center}.pt-table__rank{display:inline-block}@media(hover:hover)and (prefers-reduced-motion:no-preference){.r2-pill--arrow:after,.r2-mood .r2-mood__pill:after,.r2-textlink:after{transition:transform .45s cubic-bezier(.22,1,.36,1)}.r2-pill--arrow:hover:after,.r2-mood .r2-mood__pill:hover:after,.r2-textlink:hover:after{transform:translate(.4rem)}.r2-pill{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease,opacity .5s ease}.r2-pill:hover{opacity:1;transform:translateY(-2px);box-shadow:0 6px 16px #2e2a271f}.r2-journal__card img,.r2-journal__media img,.r2-follow__cell__media img,.r2-labo__slide img,.r2-createset__tile img,.pt-info__media img{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.r2-journal__grid>*:hover img,.r2-follow__cell:hover .r2-follow__cell__media img,.r2-labo__slide:hover img,.r2-createset__tile:hover img,.pt-info:hover .pt-info__media img{transform:scale(1.06)}.cl-icons__circle{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.cl-icons__link:hover .cl-icons__circle{background:var(--r2-accent, #d7635b);border-color:var(--r2-accent, #d7635b);color:#fff}}@media(prefers-reduced-motion:no-preference){.cl-icons__chev{animation:r2-bob 2.4s ease-in-out infinite}.cl-icons__item:nth-child(2) .cl-icons__chev{animation-delay:.2s}.cl-icons__item:nth-child(3) .cl-icons__chev{animation-delay:.4s}}@keyframes r2-bob{0%,to{transform:translateY(0)}50%{transform:translateY(.4rem)}}.cl-hero__scroll:before,.pt-hero__scroll:before{background:#ffffff59!important;position:relative;overflow:hidden}.cl-hero__scroll:after,.pt-hero__scroll:after{content:"";position:absolute;left:0;top:0;width:1px;height:40%;background:#fff;animation:r2-scrollline 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes r2-scrollline{0%{transform:translateY(-100%);opacity:0}30%{opacity:1}to{transform:translateY(250%);opacity:0}}@media(prefers-reduced-motion:reduce){.cl-hero__scroll:after,.pt-hero__scroll:after{animation:none;display:none}}.r2-progress{position:fixed;left:0;top:0;z-index:1000;width:100%;height:2px;background:var(--r2-accent, #d7635b);transform:scaleX(0);transform-origin:left center;pointer-events:none}.r2-motion .cl,.r2-motion .pt,.r2-motion .r2-section,body.template-index{overflow-x:clip}.cl-about__text,.cl-step__body,.cl-closing,.pt__text,.pt-info__text,.pt-faq__q,.pt-faq__a{word-break:auto-phrase}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom-r2-motion.css.map */
