:root{--dpx-red:#D7261E;--dpx-ink:#0E1116;--dpx-ease:cubic-bezier(.2,.7,.2,1)}.dpx-progress{position:fixed;top:0;left:0;z-index:1000;height:3px;width:100%;background:var(--dpx-red);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}#header-component{transition:box-shadow .3s ease}.dpx-scrolled #header-component{box-shadow:0 8px 24px #0e111614}#header-component .header-logo__image{transition:height .35s var(--dpx-ease),width .35s var(--dpx-ease)}@media(min-width:750px){.dpx-scrolled #header-component .header-logo__image{height:58px!important;width:auto!important}}@media(max-width:749px){.dpx-scrolled #header-component .header-logo__image{height:46px!important;width:auto!important}}#header-component .menu-list__link-title{padding-bottom:3px;background-image:linear-gradient(var(--dpx-red),var(--dpx-red));background-repeat:no-repeat;background-size:0 2px;background-position:100% 100%;transition:background-size .3s var(--dpx-ease)}#header-component .menu-list__link:hover .menu-list__link-title,#header-component .menu-list__link--active .menu-list__link-title{background-size:100% 2px;background-position:0 100%}.cart-bubble.dpx-bump{animation:dpx-bump .5s var(--dpx-ease)}@keyframes dpx-bump{40%{transform:scale(1.5)}}.dpx-hero .hero__container{overflow:hidden}.dpx-hero img.hero__media{animation:dpx-kb 24s ease-in-out infinite alternate;transform-origin:30% 50%}@keyframes dpx-kb{to{scale:1.08}}.dpx-hero.dpx-in .button-custom{animation:dpx-up .9s .3s var(--dpx-ease) both,dpx-sweep 3.8s 1.2s infinite}.dpx-hero .button-custom{background-image:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.4) 50%,transparent 60%);background-size:250% 100%;background-position:150% 0;background-repeat:no-repeat;transition:translate .25s var(--dpx-ease),box-shadow .25s ease}.dpx-hero .button-custom:hover{translate:0 -3px;box-shadow:0 12px 28px #d7261e73!important}@keyframes dpx-up{0%{opacity:0;translate:0 24px}}@keyframes dpx-sweep{0%,62%{background-position:150% 0}to{background-position:-60% 0}}.dpx-mouse{position:absolute;z-index:3;left:50%;bottom:18px;width:26px;height:40px;margin-left:-13px;border:2px solid rgba(255,255,255,.75);border-radius:14px;pointer-events:none}.dpx-mouse:after{content:"";position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:dpx-wheel 1.6s infinite}@keyframes dpx-wheel{to{translate:0 12px;opacity:0}}@media(max-width:749px){.dpx-mouse{display:none}}.dp-trust svg{transition:transform .35s var(--dpx-ease)}.dp-trust li:hover svg{transform:scale(1.2) rotate(-8deg)}.dp-trust.dpx-pop .dp-trust__static svg{animation:dpx-pop .6s var(--dpx-ease) both}.dp-trust.dpx-pop .dp-trust__static li:nth-child(2) svg{animation-delay:.12s}.dp-trust.dpx-pop .dp-trust__static li:nth-child(3) svg{animation-delay:.24s}@keyframes dpx-pop{0%{transform:scale(0) rotate(-30deg)}}.dpx-rv{opacity:0;translate:0 30px;transition:opacity .8s var(--dpx-ease),translate .8s var(--dpx-ease)}.dpx-rv.dpx-in{opacity:1;translate:none}.dp-vslider__dot{position:relative;overflow:hidden}.dp-vslider__dot.is-active{background:#ffffff4d!important;opacity:1!important;width:40px!important}.dp-vslider__dot.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--dpx-p,0%);background:var(--dpx-red);border-radius:inherit}.dp-vslider__arrow{transition:background .2s,scale .2s,opacity .2s}.dp-vslider__arrow:hover{scale:1.1}.dp-step__img img{transition:transform .7s var(--dpx-ease)}.dp-step:hover .dp-step__img img{transform:scale(1.07)}.dp-step h3{text-decoration:underline 2px transparent;text-underline-offset:6px;transition:text-decoration-color .3s ease}.dp-step:hover h3{text-decoration-color:var(--dpx-red)}.dp-about__img img{transform-origin:0 0;will-change:transform}.dp-pcard{position:relative}.dp-pcard:not(.dp-pcard--empty):after{content:"\2192";position:absolute;right:16px;bottom:14px;font-size:20px;font-weight:700;line-height:1;color:var(--dpx-red);opacity:0;transform:translate(-8px);transition:opacity .3s,transform .3s var(--dpx-ease);pointer-events:none}.dp-pcard:hover:after{opacity:1;transform:none}.dp-post{transition:transform .35s var(--dpx-ease)}.dp-post:hover{transform:translateY(-6px)}.dp-post__img{transition:box-shadow .35s ease}.dp-post:hover .dp-post__img{box-shadow:0 18px 36px #0e11162e}.dp-post__img img{transition:transform .6s var(--dpx-ease)!important}.dp-post:hover .dp-post__img img{transform:scale(1.07)!important}.dp-post__title:after{content:" \2192";color:var(--dpx-red);opacity:0;display:inline-block;transform:translate(-8px);transition:opacity .3s,transform .3s var(--dpx-ease)}.dp-post:hover .dp-post__title:after{opacity:1;transform:none}.dp-faq summary{transition:padding .3s var(--dpx-ease)}.dp-faq summary:hover{padding-left:6px}.dp-faq summary:after{transition:transform .35s var(--dpx-ease)!important}.dp-faq details[open] summary:after{transform:translateY(-50%) rotate(135deg)!important}.dp-faq .dp-faq__a{overflow:hidden}.dp-btn{transition:transform .25s var(--dpx-ease),background .2s,box-shadow .25s!important}.dp-btn:hover{transform:translateY(-3px)!important}footer .menu__item a,footer a[href^="/policies"],footer a[href^="/pages"]{transition:color .2s,padding .25s var(--dpx-ease)}footer .menu__item a:hover{color:var(--dpx-red)!important;padding-left:6px}.dpx-top{position:fixed;right:20px;bottom:20px;z-index:40;width:48px;height:48px;border-radius:50%;border:0;background:var(--dpx-ink);color:#fff;cursor:pointer;display:grid;place-items:center;opacity:0;visibility:hidden;translate:0 20px;transition:opacity .35s,translate .35s var(--dpx-ease),visibility .35s,background .2s;box-shadow:0 8px 20px #00000040}.dpx-top.dpx-show{opacity:1;visibility:visible;translate:none}.dpx-top:hover{background:var(--dpx-red)}.dpx-top svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.dpx-hero img.hero__media,.dpx-hero .button-custom,.dpx-mouse:after,.dp-trust.dpx-pop svg{animation:none!important}.dpx-rv{opacity:1;translate:none;transition:none}.dp-about__img img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/dp-enhance.css.map */
