.oc-xmas-logo{position:relative;display:inline-block}.oc-xmas-logo .xo-hat{position:absolute;left:-.16em;top:-.72em;width:1.2em;height:.98em;overflow:visible;pointer-events:none;rotate:-10deg}.xo-hat__cone{fill:var(--xmas-red)}.xo-hat__shade{fill:color-mix(in srgb,var(--xmas-red) 70%,var(--ink))}.xo-hat__fur circle,.xo-hat__fur rect,.xo-hat__furc{fill:var(--paper);stroke:var(--mist-2);stroke-width:.8}.xo-hat__fur rect{stroke:none}.xo-hat__g{transform-box:view-box;transform-origin:20px 30px}.xo-hat__pom{transform-box:fill-box;transform-origin:50% 50%}.xo-sl__run{fill:none;stroke:var(--xmas-gold);stroke-width:1.6;stroke-linecap:round}.xo-sl__body{fill:var(--xmas-red)}.xo-sl__trim{stroke:var(--xmas-gold);stroke-width:1.1}.xo-sl__g1{fill:var(--xmas-green)}.xo-sl__g2{fill:var(--xmas-gold)}.xo-sl__g3{fill:var(--cereza)}.xo-sl__rib{stroke:var(--xmas-gold);stroke-width:1.2;fill:none}.xo-sl__rib2{stroke:var(--xmas-red);stroke-width:1.2}.xo-deer__b{fill:var(--muted)}.xo-deer__ant{fill:none;stroke:var(--muted);stroke-width:1;stroke-linecap:round}.xo-deer__leg{fill:none;stroke:var(--muted);stroke-width:1.4;stroke-linecap:round}.xo-deer__nose{fill:var(--xmas-red)}.xo-sl__reins{fill:none;stroke:var(--xmas-gold);stroke-width:.7}.xo-deer__lf,.xo-deer__lb{transform-box:fill-box;transform-origin:50% 0}.oc-xmas-band{position:relative}.xo-fly{--xo-h: 64px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;transition:opacity .2s}.xo-fly__team{position:absolute;left:0;top:0;width:76px;height:28px;overflow:visible;translate:-100px calc(var(--xo-h) * .64)}@media(max-width:989px){.xo-fly{--xo-h: 48px}}@media(max-width:767px){.xo-fly__team{width:60px;height:22px}}.oc-xmas-band:has(details[open]) .xo-fly{opacity:0}@media(prefers-reduced-motion:no-preference){.xo-hat__g{animation:xo-tip 3.4s ease-in-out infinite}.xo-hat__pom{animation:xo-bounce 1.7s ease-in-out infinite}.xo-deer__lf{animation:xo-gallop .5s ease-in-out infinite alternate}.xo-deer__lb{animation:xo-gallop .5s ease-in-out -.25s infinite alternate}.xo-deer--lead .xo-deer__nose{animation:xo-nose 1s ease-in-out infinite}.xo-fly__team{animation:xo-cross 16s linear infinite}@keyframes xo-tip{0%,to{rotate:0deg}50%{rotate:-5deg}}@keyframes xo-bounce{0%,to{translate:0 0}50%{translate:1px 2.4px}}@keyframes xo-gallop{0%{rotate:-18deg}to{rotate:18deg}}@keyframes xo-nose{50%{filter:drop-shadow(0 0 1.5px var(--xmas-red))}}@keyframes xo-cross{0%{translate:-100px calc(var(--xo-h) * .64);rotate:-14deg}6%{translate:calc(6vw - 60px) calc(var(--xo-h) * .33);rotate:-10deg}14%{translate:14vw calc(var(--xo-h) * .11);rotate:0deg}28%{translate:32vw calc(var(--xo-h) * .22);rotate:3deg}42%{translate:50vw calc(var(--xo-h) * .08);rotate:-3deg}56%{translate:68vw calc(var(--xo-h) * .21);rotate:3deg}68%{translate:84vw calc(var(--xo-h) * .08);rotate:-4deg}78%{translate:calc(100vw + 20px) calc(var(--xo-h) * -.14);rotate:-8deg}to{translate:calc(100vw + 20px) calc(var(--xo-h) * -.14);rotate:-8deg}}}@media(prefers-reduced-motion:reduce){.xo-fly{display:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/oparina-xmas.css.map */
