@keyframes otl-fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes otl-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes otl-scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes otl-borderGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes otl-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes otl-shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes otl-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes otl-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.announcement-bar__message{display:inline-flex;white-space:nowrap;animation:otl-ticker 20s linear infinite}.banner__heading,.hero__heading{animation:otl-fadeUp .75s cubic-bezier(.22,1,.36,1) .3s both}.banner__text,.hero__subheading,[class*=banner] .rte{animation:otl-fadeUp .75s cubic-bezier(.22,1,.36,1) .5s both}.banner .button,.hero .button,[class*=banner] [class*=button-group]{animation:otl-fadeUp .75s cubic-bezier(.22,1,.36,1) .7s both}.banner__heading em,.hero__heading em,.banner__heading .otl-shimmer{font-style:normal;background:linear-gradient(90deg,#c2a83e,#e8d080 40%,#c2a83e 60% 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:otl-shimmer 3.5s linear infinite}.header__menu-item a{position:relative;padding-bottom:3px}.header__menu-item a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#c2a83e;transform:scaleX(0);transform-origin:right;transition:transform .25s cubic-bezier(.22,1,.36,1)}.header__menu-item a:hover:after{transform:scaleX(1);transform-origin:left}.card--product{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.card--product:hover{transform:translateY(-6px)}.card--product .card__media img,.card--product .media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)}.card--product:hover .card__media img,.card--product:hover .media img{transform:scale(1.05)}.card--product .quick-add,.card--product [class*=quick-add]{opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.card--product:hover .quick-add,.card--product:hover [class*=quick-add]{opacity:1;transform:translateY(0)}.product-grid .card-wrapper:nth-child(1){animation:otl-scaleIn .55s .05s both}.product-grid .card-wrapper:nth-child(2){animation:otl-scaleIn .55s .15s both}.product-grid .card-wrapper:nth-child(3){animation:otl-scaleIn .55s .25s both}.product-grid .card-wrapper:nth-child(4){animation:otl-scaleIn .55s .35s both}.product-grid .card-wrapper:nth-child(5){animation:otl-scaleIn .55s .45s both}.product-grid .card-wrapper:nth-child(6){animation:otl-scaleIn .55s .55s both}.button,button[class*=button],a[class*=button]{position:relative;overflow:hidden;transition:transform .15s ease,background-color .2s ease}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0) scale(.98)}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff26;transform:translate(-100%);transition:transform .35s ease}.button:hover:after{transform:translate(0)}.otl-pulse-dot{display:inline-block;width:6px;height:6px;background:#7ca982;border-radius:50%;animation:otl-pulse-dot 1.8s ease-in-out infinite;vertical-align:middle;margin-right:5px}.otl-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.otl-reveal.is-visible{opacity:1;transform:translateY(0)}.otl-reveal-delay-1{transition-delay:.1s}.otl-reveal-delay-2{transition-delay:.2s}.otl-reveal-delay-3{transition-delay:.3s}.newsletter__email,[class*=newsletter] input[type=email]{transition:width .3s cubic-bezier(.22,1,.36,1);width:220px}.newsletter__email:focus,[class*=newsletter] input[type=email]:focus{width:270px;outline:none}.footer__list--social a,[class*=footer] [class*=social] a{transition:color .2s ease,opacity .2s ease,transform .2s ease;display:inline-block}.footer__list--social a:hover,[class*=footer] [class*=social] a:hover{color:#c2a83e!important;opacity:1!important;transform:translateY(-2px)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/otl-animations.css.map */
