:root{--dm-ease:cubic-bezier(.2,.8,.2,1);--dm-gold:#C9A15B;--dm-em:#0F3B33}.dm-progress{position:fixed;left:0;top:0;height:3px;width:100%;z-index:9999;transform-origin:0 50%;transform:scaleX(0);background:linear-gradient(90deg,#0f3b33,#c9a15b 60%,#e9c77e);pointer-events:none}.dm-split .dmw{display:inline-block;overflow:hidden;vertical-align:bottom;padding:0 .02em .1em;margin:0 -.02em -.1em}.dm-split .dmw-i{display:inline-block;transform:translateY(110%) rotate(4deg);opacity:0;transition:transform .9s var(--dm-ease),opacity .6s ease;transition-delay:calc(var(--i,0) * 55ms)}.dm-split.dm-in .dmw-i{transform:none;opacity:1}.dm-split em{position:relative;white-space:nowrap}.dm-split em:after{content:"";position:absolute;left:0;right:0;bottom:-.04em;height:.09em;border-radius:2px;background:linear-gradient(90deg,#c9a15b,#e9c77e);transform:scaleX(0);transform-origin:0 50%;transition:transform .9s var(--dm-ease) .55s}.dm-split.dm-in em:after{transform:scaleX(1)}.dm-img{clip-path:inset(14% 8% 14% 8% round 22px);transition:clip-path 1.2s var(--dm-ease)}.dm-img img{transform:scale(1.18) translateY(var(--dm-py,0px));transition:transform 1.5s var(--dm-ease)}.dm-img.dm-in{clip-path:inset(0 0 0 0 round var(--media-radius,16px))}.dm-img.dm-in img{transform:scale(1.04) translateY(var(--dm-py,0px));transition:transform 1.5s var(--dm-ease)}.dm-img.dm-in:hover img{transform:scale(1.09) translateY(var(--dm-py,0px))}.dm-card-in{opacity:0;transform:translateY(34px) scale(.97);transition:opacity .7s ease var(--dm-delay,0ms),transform .9s var(--dm-ease) var(--dm-delay,0ms)}.dm-card-in.dm-in{opacity:1;transform:none}.dm-tilt{transform-style:preserve-3d;will-change:transform}.dm-tilt.dm-in{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s ease,box-shadow .35s ease,opacity .7s ease}.dm-tilt:hover{box-shadow:0 22px 50px -24px #0f3b3373}.dm-tilt{position:relative}.dm-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.55),rgba(255,255,255,0) 55%);mix-blend-mode:soft-light}.dm-tilt:hover .dm-glare{opacity:1}.dm-btn{position:relative;overflow:hidden;transition:transform .25s var(--dm-ease),box-shadow .25s}.btn.dm-btn:hover{box-shadow:0 14px 30px -14px #0f3b3399}.dm-ripple{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#e9c77e8c;pointer-events:none;animation:dm-ripple .7s ease-out forwards}@keyframes dm-ripple{to{transform:scale(28);opacity:0}}.btn--full.dm-btn:before,[name=add].dm-btn:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);animation:dm-shine 3.6s ease-in-out infinite}@keyframes dm-shine{0%,65%{left:-60%}to{left:130%}}[id$=__figures] .fc__title .dm-num{display:inline-block;font-variant-numeric:tabular-nums;color:#e9c77e}[id$=__figures] .fc__title.dm-pop .dm-num{animation:dm-pop .5s var(--dm-ease)}@keyframes dm-pop{40%{transform:scale(1.18)}}[id$=__figures] .fc__item{transition:transform .4s var(--dm-ease)}[id$=__figures] .fc__item:hover{transform:translateY(-6px)}.dm-float{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transition:transform .5s ease-out,opacity .2s}.dm-ring{position:absolute;right:6%;top:50%;width:min(44vw,560px);aspect-ratio:1;transform:translateY(-50%);fill:none;opacity:.55;animation:dm-spin 40s linear infinite}.dm-ring circle{stroke:#e9c77e;stroke-width:1.2;stroke-dasharray:3 9}.dm-ring .dm-ring2{stroke:#f6f1ea;stroke-dasharray:60 14;opacity:.5}@keyframes dm-spin{to{transform:translateY(-50%) rotate(360deg)}}.dm-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:#f6f1eae6;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#0f3b33;box-shadow:0 18px 40px -18px #0000008c;font-size:.86rem;line-height:1.2;opacity:0;animation:dm-chip-in .9s var(--dm-ease) forwards,dm-floaty 6s ease-in-out infinite}.dm-chip b{font-family:var(--font-heading);font-weight:800;font-size:1.35rem;font-stretch:112%;color:#0f3b33}.dm-chip span{max-width:9em;opacity:.85}.dm-chip i{width:10px;height:10px;border-radius:50%;background:#1f7a4d;box-shadow:0 0 #1f7a4d99;animation:dm-pulse 1.8s infinite}.dm-chip--a{right:30%;top:22%;animation-delay:.6s,1.5s}.dm-chip--b{right:8%;top:46%;animation-delay:.9s,0s}.dm-chip--c{right:24%;bottom:16%;animation-delay:1.2s,3s}@keyframes dm-chip-in{0%{opacity:0;transform:translateY(24px) scale(.9)}to{opacity:1;transform:none}}@keyframes dm-floaty{50%{translate:0 -10px}}@keyframes dm-pulse{70%{box-shadow:0 0 0 9px #1f7a4d00}to{box-shadow:0 0 #1f7a4d00}}[id$=__hero] .edt-picture img{transition:translate .6s ease-out}@media(max-width:989px){.dm-ring,.dm-chip--a,.dm-chip--c{display:none}.dm-chip--b{right:16px;top:16px}}[id$=__marquee] .a-section{background:transparent!important;overflow:hidden}[id$=__marquee] .mb__rows{padding:28px 0}[id$=__marquee] .mb__row{position:relative}[id$=__marquee] .mb__row:not(.mb__row--alt){background:#0f3b33;color:#f6f1ea;z-index:2;box-shadow:0 12px 30px -16px #0f3b3399}[id$=__marquee] .mb__row--alt{transform:rotate(5deg) scale(1.04);margin-top:-22px!important;z-index:1}[id$=__marquee] .mb__row:not(.mb__row--alt) .mb__text--outline{-webkit-text-stroke:1px #F6F1EA}[id$=__marquee] .mb__row--alt .mb__text--outline{-webkit-text-stroke:1px #0F3B33}.dm-burst{position:fixed;z-index:10000;width:0;height:0;pointer-events:none}.dm-burst i{position:absolute;width:8px;height:8px;border-radius:2px;background:linear-gradient(135deg,#e9c77e,#c9a15b);animation:dm-burst .85s cubic-bezier(.1,.7,.3,1) forwards}.dm-burst i:nth-child(3n){background:#0f3b33;border-radius:50%}@keyframes dm-burst{0%{transform:translate(0) scale(var(--s)) rotate(0)}to{transform:translate(var(--x),var(--y)) scale(0) rotate(240deg);opacity:0}}.dm-jump{animation:dm-jump .6s var(--dm-ease)}@keyframes dm-jump{30%{transform:translateY(-6px) scale(1.15)}60%{transform:translateY(2px)}}.dm-calc__big.dm-bump{animation:dm-pop .45s var(--dm-ease)}.dm-calc__field input{transition:box-shadow .25s,border-color .25s}.dm-calc__field input:focus{box-shadow:0 0 0 4px #c9a15b40}.dm-card__badge{animation:dm-breathe 2.6s ease-in-out infinite}@keyframes dm-breathe{50%{transform:translateY(-2px);box-shadow:0 6px 14px -6px #c9a15be6}}.rc__knob{animation:dm-knob 2.4s ease-in-out infinite}@keyframes dm-knob{50%{box-shadow:0 0 0 10px #e9c77e59}}@media(prefers-reduced-motion:reduce){.dm-split .dmw-i,.dm-card-in,.dm-img,.dm-img img{transform:none!important;opacity:1!important;clip-path:none!important;transition:none!important}.dm-chip,.dm-ring,.dm-card__badge,.rc__knob,.btn--full.dm-btn:before{animation:none!important;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dm-fx.css.map */
