:root{--dgc-motion-ease:cubic-bezier(.22,1,.36,1);--dgc-motion-clay:#b76552}.dgc-motion-progress{position:fixed;inset:0 0 auto;z-index:90;height:3px;pointer-events:none;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#a85d4c,#e6ae89 55%,#b35c4f);box-shadow:0 1px 8px #be634a2e;opacity:.92}.dgc-scroll-top{position:fixed;right:clamp(12px,2vw,24px);bottom:clamp(84px,13vh,116px);z-index:35;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid #d9b9a9;background:#fff9f4;box-shadow:0 7px 22px #161a241f;color:#8e4d3e;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .3s var(--dgc-motion-ease),visibility .25s}.dgc-scroll-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.dgc-scroll-top svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dgc-scroll-top:focus-visible{outline:3px solid #b76552;outline-offset:4px}@media(prefers-reduced-motion:no-preference){product-card.product-card,.product-card:not(.dgc-product-card){transition:box-shadow .42s var(--dgc-motion-ease),border-color .35s ease,translate .4s var(--dgc-motion-ease)!important}@media(hover:hover)and (pointer:fine){product-card.product-card:hover,.product-card:not(.dgc-product-card):hover{translate:0 -4px;box-shadow:0 16px 36px #1c2a381c!important;border-color:#d1b3a3!important}.dgc-tile:hover,.dgc-connection__path:hover,.dgc-film__product:hover{box-shadow:0 16px 38px #2a1e1c24}:is(.dgc-btn,.dgc-film__shop-all,.dgc-shop-search button,.dgc-collection-sort button):not(:disabled){transition:box-shadow .32s ease,filter .28s ease,translate .32s var(--dgc-motion-ease)}:is(.dgc-btn,.dgc-film__shop-all,.dgc-shop-search button,.dgc-collection-sort button):not(:disabled):hover{translate:0 -2px;box-shadow:0 11px 25px #78392b30}:is(.dgc-head-actions .dgc-icon-link,.dgc-quick-categories a,.dgc-site-foot a,.dgc-connection__link){transition:color .25s ease,background-color .25s ease,translate .25s var(--dgc-motion-ease)}.dgc-icon-link:hover,.dgc-quick-categories a:hover{translate:0 -2px}.dgc-product-card__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(118deg,transparent 25%,rgba(255,255,255,.44) 49%,transparent 70%);transform:translate(-140%);transition:transform .85s var(--dgc-motion-ease)}.dgc-product-card:hover .dgc-product-card__image:before{transform:translate(140%)}.dgc-product-card__image img{transition:transform .8s var(--dgc-motion-ease),filter .35s ease}.dgc-product-card:hover .dgc-product-card__image img{transform:scale(1.055)}.dgc-film__product:hover .dgc-film__thumb img{transform:scale(1.045)}.dgc-film__thumb img{transition:transform .5s var(--dgc-motion-ease)}.dgc-site-foot a:hover{text-decoration:underline;text-underline-offset:5px}#MainContent[data-template^=product] :is(.add-to-cart-button,button[name=add]):not(:disabled):hover{filter:brightness(1.065);box-shadow:0 8px 22px #30221b29}}.dgc-cart-count{animation:dgc-cart-pulse .6s var(--dgc-motion-ease) both}@keyframes dgc-cart-pulse{0%{transform:scale(.65)}65%{transform:scale(1.18)}to{transform:scale(1)}}.dgc-motion-progress{transition:opacity .25s ease}.dgc-hero__actions .dgc-btn svg{transition:transform .35s var(--dgc-motion-ease)}.dgc-hero__actions .dgc-btn:hover svg{transform:translate(4px)}.dgc-site-head .dgc-mark__icon{transition:transform .6s var(--dgc-motion-ease)}.dgc-site-head .dgc-mark:hover .dgc-mark__icon{transform:rotate(-6deg) scale(1.04)}.dgc-site-foot .dgc-mark__icon{transition:transform .5s var(--dgc-motion-ease)}}@media(max-width:749px){.dgc-scroll-top{right:13px;bottom:100px;width:40px;height:40px;opacity:0}.dgc-scroll-top.is-visible{opacity:.96}.dgc-product-card:hover,.dgc-product-card:active{translate:0}}@media(prefers-reduced-motion:reduce){.dgc-motion-progress{display:none!important}.dgc-scroll-top{transition:none!important;transform:none!important}.dgc-product-card__image:before{display:none!important}.dgc-site-head .dgc-mark__icon,.dgc-site-foot .dgc-mark__icon{transition:none!important;transform:none!important}.dgc-cart-count{animation:none!important}.dgc-js [data-dgc-reveal]{opacity:1!important;transform:none!important;transition:none!important}.dgc-hero__image{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dgc-global-motion.css.map */
