:root{--ng-page-enter-duration: .86s;--ng-page-exit-duration: .38s;--ng-scroll-reveal-duration: .86s;--ng-preloader-fade-duration: .42s;--ng-preloader-logo-duration: .64s;--ng-preloader-line-duration: .86s;--ng-hover-duration: .26s}html.ng-js #MainContent{opacity:0;transform:translateY(10px)}html.ng-page-ready #MainContent{opacity:1;transform:translateY(0);transition:opacity var(--ng-page-enter-duration) ease,transform var(--ng-page-enter-duration) ease}html.ng-page-leaving #MainContent{opacity:0;transform:translateY(12px);transition:opacity var(--ng-page-exit-duration) ease,transform var(--ng-page-exit-duration) ease}::view-transition-old(root){animation:ng-page-fade-out var(--ng-page-exit-duration) ease both}::view-transition-new(root){animation:ng-page-fade-in var(--ng-page-enter-duration) ease both}.ng-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;background:#f7f3ec;color:#111;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ng-preloader-fade-duration) ease,visibility var(--ng-preloader-fade-duration) ease}html.ng-js:not(.ng-preloader-seen):not(.ng-preloader-done) .ng-preloader{opacity:1;visibility:visible;pointer-events:auto}html.ng-preloader-done .ng-preloader{opacity:0;visibility:hidden}.ng-preloader__mark{display:grid;justify-items:center;gap:18px}.ng-preloader__logo{width:min(220px,48vw);height:auto;display:block;opacity:0;transform:translateY(8px);animation:ng-logo-fade-up var(--ng-preloader-logo-duration) ease 80ms both}.ng-preloader__line{position:relative;width:min(180px,44vw);height:2px;overflow:hidden;background:#11111124}.ng-preloader__line:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#111;transform:translate(-100%);animation:ng-loading-line var(--ng-preloader-line-duration) cubic-bezier(.65,0,.35,1) .12s both}html.ng-js .ng-reveal-item{opacity:0;transform:translate3d(var(--ng-reveal-x, 0px),var(--ng-reveal-y, 18px),0) scale(var(--ng-reveal-scale, 1));transition:opacity var(--ng-reveal-duration, var(--ng-scroll-reveal-duration)) ease var(--ng-reveal-delay, 0ms),transform var(--ng-reveal-duration, var(--ng-scroll-reveal-duration)) ease var(--ng-reveal-delay, 0ms);will-change:opacity,transform}html.ng-js .ng-reveal-item.is-visible{opacity:1;transform:translateZ(0) scale(1)}@keyframes ng-page-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes ng-page-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ng-logo-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes ng-loading-line{to{transform:translate(0)}}html[data-ng-theme=dark] .ng-preloader{background:#050505;color:#f8f3eb}html[data-ng-theme=dark] .ng-preloader__logo{filter:invert(1) brightness(1.08) contrast(1.04)}html[data-ng-theme=dark] .ng-preloader__line{background:#f8f3eb2e}html[data-ng-theme=dark] .ng-preloader__line:after{background:#f8f3eb}@media(prefers-reduced-motion:reduce){html.ng-js #MainContent,html.ng-page-ready #MainContent,html.ng-page-leaving #MainContent,html.ng-js .ng-reveal-item,html.ng-js .ng-reveal-item.is-visible,.ng-preloader,.ng-preloader__logo,.ng-preloader__line:after{opacity:1;transform:none;animation:none;transition:none}.ng-preloader{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ng-interactions.css.map */
