:root{--qp-red: #e3262e;--qp-pine: #0b7a43;--qp-pine-2: #18a05c;--qp-gold: #ffc83d;--qp-snow: #fff6e9;--qp-blue: var(--qp-red);--qp-lime: var(--qp-gold);--qp-paper: var(--qp-snow);--qp-pink: #ffd3d5;--qp-mint: #cfebdb;--qp-yellow: #ffe7a8;--qp-lilac: #fff1c9}body,.color-scheme-1,.gradient.color-scheme-1{--color-background: 255, 246, 233;--gradient-background: #fff6e9;--color-button: 227, 38, 46}body{background-color:var(--qp-snow)}.qp-marquee__row--a{background:var(--qp-pine);color:var(--qp-gold)}.qp-marquee__row--b{background:repeating-linear-gradient(-45deg,#fff 0 16px,var(--qp-red) 16px 32px);color:var(--qp-ink)}.qp-marquee__row--b .qp-marquee__item{background:#fff;border:var(--qp-border);border-radius:8px;padding:0 .8rem}.section-header:after{height:6px;background:repeating-linear-gradient(-45deg,#fff 0 8px,var(--qp-red) 8px 16px);border-top:1px solid var(--qp-ink);border-bottom:1px solid var(--qp-ink)}.qp-footer{background:var(--qp-pine);color:#e6f4ec;position:relative;overflow:visible}.qp-footer__word,.qp-footer__links a:hover{color:var(--qp-gold)}.qp-promo .qp-btn--dark{background:var(--qp-red);color:#fff}.qp-card{position:relative}.qp-card__media:after{content:"PRESENTE";position:absolute;top:1rem;right:-3rem;width:11rem;padding:.3rem 0;transform:rotate(35deg);text-align:center;background:var(--qp-red);color:#fff;font:700 1.1rem var(--font-body-family);letter-spacing:.04em;border-top:var(--qp-border);border-bottom:var(--qp-border);pointer-events:none}.qp-holly{display:inline-block;transform-origin:50% 0;animation:qp-xmas-sway 2.6s ease-in-out infinite}.qp-holly svg{display:block}.qp-berry{animation:qp-xmas-twinkle 1.8s ease-in-out infinite}.qp-xmas-garland{position:absolute;left:0;right:0;top:100%;height:2.6rem;margin-top:-.2rem;z-index:3;display:flex;justify-content:space-around;overflow:hidden;pointer-events:none}.header-wrapper{position:relative}.qp-footer .qp-xmas-garland{top:auto;bottom:100%;margin:0 0 -1.2rem}@media(max-width:749px){.qp-xmas-garland .qp-holly:nth-child(n+10){display:none}}.qp-xmas-side{position:fixed;top:0;bottom:0;width:3.6rem;z-index:4;pointer-events:none;display:none;flex-direction:column;justify-content:space-around}.qp-xmas-side--l{left:0}.qp-xmas-side--r{right:0}.qp-xmas-side .qp-holly{transform-origin:0 50%;animation-name:qp-xmas-sway-v;animation-duration:3s}.qp-xmas-side--r .qp-holly{transform-origin:100% 50%}.qp-xmas-side--r svg{transform:scaleX(-1)}@media(min-width:990px){.qp-xmas-side{display:flex}}.qp-hang{display:flex;flex-direction:column;align-items:center;transform-origin:50% 0;animation:qp-xmas-swing 3.2s ease-in-out infinite}.qp-hang:hover{animation-duration:.8s}.qp-string{width:2px;background:var(--qp-ink)}.qp-snow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:1}.qp-flake{position:absolute;top:-1.4rem;display:block;border-radius:50%;background:#fff;border:1.5px solid var(--qp-ink);animation:qp-xmas-fall linear infinite}html.qp-xmas-cursor .qp-cursor{background:var(--qp-red)}html.qp-xmas-cursor .qp-cursor-ring{border-color:transparent;background:transparent;mix-blend-mode:normal}html.qp-xmas-cursor .qp-cursor-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34' fill='none' stroke-linecap='round'%3E%3Cpath d='M17 2v30M4 9.5l26 15M4 24.5l26-15' stroke='%230E0E14' stroke-width='2.4'/%3E%3Cpath d='M13 5l4 4 4-4M13 29l4-4 4 4M3.5 14l5.5 1.5-1.5 5.5M30.5 20l-5.5-1.5 1.5-5.5M3.5 20l5.5-1.5L7.5 13M30.5 14l-5.5 1.5 1.5 5.5' stroke='%23E3262E' stroke-width='2.4'/%3E%3C/svg%3E") center / contain no-repeat;animation:qp-xmas-spin 6s linear infinite}html.qp-xmas-cursor.qp-cursor-hover .qp-cursor-ring{background:transparent;border-color:transparent}html.qp-xmas-cursor.qp-cursor-hover .qp-cursor-ring:before{animation-duration:1.4s}@keyframes qp-xmas-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes qp-xmas-sway-v{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes qp-xmas-twinkle{0%,to{filter:brightness(1)}50%{filter:brightness(1.5) drop-shadow(0 0 3px #ffc83d)}}@keyframes qp-xmas-swing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes qp-xmas-fall{0%{transform:translate(0)}50%{transform:translate(1.6rem,50vh)}to{transform:translate(-.8rem,110vh)}}@keyframes qp-xmas-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.qp-snow,.qp-xmas-side{display:none!important}.qp-holly,.qp-hang,.qp-berry{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/qp-xmas.css.map */
