.qtp{display:block;position:relative;width:100%;aspect-ratio:1;line-height:1;isolation:isolate;overflow:visible}.qtp-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform-origin:50% 85%;animation:none}.qtp img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.qtp-detail{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.qtp-amor .qtp-detail{clip-path:polygon(50% 65%,89% 65%,89% 99%,50% 99%);transform-origin:68% 83%;animation:qtp-heart 3.3s ease-in-out infinite}.qtp-besos .qtp-base{-webkit-mask:url(#qtp-kiss-base);mask:url(#qtp-kiss-base)}.qtp-besos .qtp-detail{clip-path:polygon(83% 51%,100% 51%,100% 69%,83% 69%);transform-origin:85% 60%;animation:qtp-kiss 3.8s ease-out infinite}.qtp-besos .qtp-inner{animation:qtp-lean 3.8s ease-in-out infinite}.qtp-gracias .qtp-inner{animation:qtp-bow 4.4s ease-in-out infinite}.qtp-alegria .qtp-inner{animation:qtp-offer 4s ease-in-out infinite}.qtp-fuego .qtp-detail{clip-path:polygon(80% 46%,100% 46%,100% 72%,80% 72%);transform-origin:89% 69%;animation:qtp-flame 1.25s ease-in-out infinite alternate}.qtp-fuego .qtp-inner{animation:qtp-lean 5s ease-in-out infinite}.qtp-estrella .qtp-inner{animation:qtp-shine 4s ease-in-out infinite}.qtp-spark{position:absolute;width:6%;aspect-ratio:1;background:#d6ad69;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;animation:qtp-spark 3.6s ease-in-out infinite}.qtp .s1{left:10%;top:30%}.qtp .s2{right:7%;top:14%;animation-delay:.7s}.qtp .s3{right:6%;top:65%;animation-delay:1.4s;width:4%}@keyframes qtp-heart{0%,28%,to{transform:scale(1)}7%{transform:scale(1.045)}13%{transform:scale(1)}20%{transform:scale(1.03)}}@keyframes qtp-kiss{0%,13%{opacity:1;transform:none}60%{opacity:.8;transform:translate(13%,-8%) scale(.8)}82%,to{opacity:0;transform:translate(18%,-12%) scale(.65)}}@keyframes qtp-lean{0%,70%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}45%{transform:rotate(.8deg)}}@keyframes qtp-bow{0%,55%,to{transform:none}20%,30%{transform:translateY(3%) rotate(2.5deg) scale(.98)}}@keyframes qtp-offer{0%,60%,to{transform:none}20%,35%{transform:translateY(-2%) rotate(-2deg) scale(1.04)}45%{transform:rotate(.7deg)}}@keyframes qtp-flame{0%{transform:scaleY(.97) rotate(-1deg);filter:brightness(1)}50%{transform:scaleY(1.045) rotate(.7deg);filter:brightness(1.16)}to{transform:scaleY(1.015) rotate(-.4deg);filter:brightness(1.06)}}@keyframes qtp-shine{0%,70%,to{transform:none;filter:brightness(1)}30%{transform:rotate(2deg) scale(1.025);filter:brightness(1.11)}}@keyframes qtp-spark{0%,15%,70%,to{opacity:0;transform:scale(.2) rotate(0)}35%,45%{opacity:.9;transform:scale(1) rotate(25deg)}}@media(prefers-reduced-motion:reduce){.qtp,.qtp *{animation:none!important}.qtp-besos .qtp-base{-webkit-mask:none;mask:none}.qtp-besos .qtp-detail,.qtp-spark{display:none}}.qtp-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.qtp-amor>.qtp-frame{transform:translate(-2.5474%,-.5404%) scale(.968)}.qtp-besos>.qtp-frame{transform:translate(-1.0515%,-.0809%) scale(1.01426)}.qtp-gracias>.qtp-frame{transform:translate(.3704%,-.8148%) scale(.92889)}.qtp-alegria>.qtp-frame{transform:translate(-1.8934%,-.8115%) scale(1.13066)}.qtp-fuego>.qtp-frame{transform:translate(-.2193%,-.2193%) scale(.91654)}.qtp-estrella>.qtp-frame{transform:translate(-.55%,.2357%) scale(.98529)}.qr-experience .qr-choices button{width:74px;height:74px;margin:-37px 0 0 -37px}.qr-experience .qr-choices button[aria-pressed=true]{scale:1.55}.qr-experience .qr-selected{width:118px;height:118px}@media(max-width:359px){.qr-experience .qr-choices button{width:64px;height:64px;margin:-32px}.qr-experience .qr-selected{width:108px;height:108px}}.qtp-amor .qtp-detail{animation:qtp-heart 2.4s ease-in-out infinite}@keyframes qtp-heart{0%,36%,to{transform:scale(1);filter:brightness(1)}8%{transform:scale(1.16);filter:brightness(1.12)}15%{transform:scale(1);filter:brightness(1)}23%{transform:scale(1.11);filter:brightness(1.07)}31%{transform:scale(1);filter:brightness(1)}}.qr-experience .qr-choices button{width:58px;height:58px;margin:-29px 0 0 -29px}.qr-experience .qr-choices button:nth-child(6){left:50%;top:calc(75% + 30px)}.qr-experience .qr-choices button[aria-pressed=true]{left:50%;top:28%;scale:1.15}.qr-experience.has-selection .qr-choices button[aria-pressed=false]{opacity:.25;scale:.6}.qr-experience .qr-selected{top:28%;width:86px;height:86px}.qr-experience .qr-envelope-stage{margin-bottom:28px}@media(max-width:359px){.qr-experience .qr-choices button{width:52px;height:52px;margin:-26px}.qr-experience .qr-selected{width:80px;height:80px}}@media(prefers-reduced-motion:reduce){.qtp,.qtp *{animation:none!important}}.qr-experience.has-selection .qr-choices button:nth-child(2)[aria-pressed=false]{left:35%;top:8%}.qr-experience.has-selection .qr-letter-burst{display:none}.qr-experience .qr-choices button[aria-pressed=true]{top:min(37%,calc(56.5% - 46px))}.qr-experience .qr-selected{top:min(37%,calc(56.5% - 54px))}.qr-experience .qr-caption{flex:0 0 auto;min-height:92px}.qr-experience .qr-envelope-stage{margin-top:12px}.qr-experience .qr-choices button:nth-child(2){top:max(32px,12%)}.qr-experience.has-selection .qr-choices button:nth-child(2)[aria-pressed=false]{top:max(23px,8%)}.qr-experience .qr-selected{width:67px;height:67px}@keyframes qr-emoji-send{0%,15%{opacity:1;transform:translate(-50%,-50%) scale(1)}40%{opacity:1;transform:translate(-50%,-190%) scale(1.3)}65%{opacity:1;transform:translate(-50%,-160%) scale(1.2)}to{opacity:0;transform:translate(-50%,40%) scale(.05)}}@media(max-height:750px){.qr-experience .qr-caption{min-height:78px}}@media(max-height:650px){.qr-experience .qr-caption{min-height:68px}}@media(max-width:359px){.qr-experience .qr-selected{width:60px;height:60px}}.qr-experience .qr-caption{transition:opacity .2s ease}.qr-experience[data-state=sending] .qr-caption{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s .2s}.signature-media .qrx-promo-heart,.qr-react-media .qrx-promo-heart{position:absolute;left:64%;top:42%;width:clamp(105px,13vw,155px);transform:translate(-50%,-50%);pointer-events:none;z-index:2}.signature-media .qrx-promo-heart img,.qr-react-media .qrx-promo-heart img{filter:none;object-fit:contain}.qrx-promo-copy-line{display:grid;grid-template-columns:minmax(0,1fr) 105px;align-items:center;gap:18px;margin:24px 0 31px;min-width:0}.signature .qrx-promo-copy-line p,.qr-react-copy .qrx-promo-copy-line p{margin:0;max-width:none}.qrx-promo-kiss{display:block;width:105px;pointer-events:none}.qr-react-media{position:relative;min-width:0;overflow:hidden}.qr-react-media>.qr-react-image{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:1400px){.qrx-promo-copy-line{grid-template-columns:minmax(0,1fr) 120px}.qrx-promo-kiss{width:120px}}@media(max-width:760px){.qrx-promo-copy-line{grid-template-columns:minmax(0,1fr) 90px;gap:13px;margin:21px 0 27px}.qrx-promo-kiss{width:90px}.signature-media .qrx-promo-heart,.qr-react-media .qrx-promo-heart{width:108px}.qr-react-media{min-height:330px}}@media(prefers-reduced-motion:reduce){.qtp,.qtp *,.qtp:before,.qtp:after{animation:none!important;transition:none!important}}.signature-media .qrx-promo-heart,.qr-react-media .qrx-promo-heart{width:62px;animation:qrx-promo-rise 4.8s ease-in-out infinite}.signature-media .qrx-promo-heart--1,.qr-react-media .qrx-promo-heart--1{left:63%;top:48%;width:60px;animation-delay:0s}.signature-media .qrx-promo-heart--2,.qr-react-media .qrx-promo-heart--2{left:59%;top:41%;width:72px;animation-delay:-1.6s}.signature-media .qrx-promo-heart--3,.qr-react-media .qrx-promo-heart--3{left:64%;top:34%;width:53px;animation-delay:-3.2s}@keyframes qrx-promo-rise{0%,to{transform:translate(-50%,-45%)}50%{transform:translate(-50%,-65%)}}@media(max-width:760px){.signature-media .qrx-promo-heart--1,.qr-react-media .qrx-promo-heart--1{width:48px}.signature-media .qrx-promo-heart--2,.qr-react-media .qrx-promo-heart--2{width:60px}.signature-media .qrx-promo-heart--3,.qr-react-media .qrx-promo-heart--3{width:44px}}@media(prefers-reduced-motion:reduce){.qrx-promo-heart{animation:none!important}}.signature-media .qrx-promo-heart--1,.qr-react-media .qrx-promo-heart--1{left:64%;top:54%;width:48px}.signature-media .qrx-promo-heart--2,.qr-react-media .qrx-promo-heart--2{left:58%;top:41%;width:56px}.signature-media .qrx-promo-heart--3,.qr-react-media .qrx-promo-heart--3{left:65%;top:28%;width:42px}@media(max-width:760px){.signature-media .qrx-promo-heart--1,.qr-react-media .qrx-promo-heart--1{width:40px}.signature-media .qrx-promo-heart--2,.qr-react-media .qrx-promo-heart--2{width:48px}.signature-media .qrx-promo-heart--3,.qr-react-media .qrx-promo-heart--3{width:35px}}.signature-media .qrx-promo-heart--1{top:46%}.signature-media .qrx-promo-heart--2{top:39%}.signature-media .qrx-promo-heart--3{top:32%}@media(max-width:760px){.signature-media .qrx-promo-heart--1{top:45%}.signature-media .qrx-promo-heart--2{top:35.5%}.signature-media .qrx-promo-heart--3{top:26%}}.signature-media .qrx-promo-heart--1{left:64%;top:46%;width:48px}.signature-media .qrx-promo-heart--2{left:calc(64% - 36px);top:calc(46% - 52px);width:56px}.signature-media .qrx-promo-heart--3{left:calc(64% + 6px);top:calc(46% - 104px);width:42px}@media(max-width:760px){.signature-media .qrx-promo-heart--1{left:64%;top:45%;width:40px}.signature-media .qrx-promo-heart--2{left:calc(64% - 24px);top:calc(45% - 44px);width:48px}.signature-media .qrx-promo-heart--3{left:calc(64% + 4px);top:calc(45% - 88px);width:35px}}.intro .qri-term{display:inline-flex;align-items:center;gap:.12em;white-space:nowrap;color:#541416;text-decoration:none;vertical-align:baseline}.intro .qri-qutie{display:inline-block;position:relative;width:1.05em;height:1.05em;flex:0 0 1.05em;pointer-events:none}.intro .qri-qutie .qtp{width:100%;height:100%}.intro .qri-term:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}.intro .qri-term:focus-visible{outline:2px solid #824e55;outline-offset:5px}.proof .qri-proof-brand{display:inline-flex;align-items:center;gap:.1em;white-space:nowrap}.proof .qri-proof-inline{display:inline-block;position:relative;width:1em;height:1em;flex:0 0 1em;pointer-events:none}.proof .qri-proof-inline .qtp{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/103/assets/qroses-quties-promo.css.map */
