.c-destock{color:#ab062e}.bg-destock{background-color:#ab062e}.c-pink{color:#f53361}.c-orange{color:#ff8c00}.bg-pink{background-color:#f53361}.bg-beige{background-color:#fcf9f4}.bg-beige-200{background-color:#efe8db}.bg-beige-400{background-color:#dbc4b0}.orange .status-title{color:#ff8c00!important}.red .status-title{color:#f34445!important}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes load{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes load{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@-webkit-keyframes scale-up-center{0%{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{opacity:1;-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-up-center-loop{0%{opacity:1;-webkit-transform:scale(.8);transform:scale(.8)}10%{-webkit-transform:scale(1.4);transform:scale(1.4)}20%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center-loop{0%{opacity:1;-webkit-transform:scale(.8);transform:scale(.8)}10%{-webkit-transform:scale(1.4);transform:scale(1.4)}20%{-webkit-transform:scale(1);transform:scale(1)}}.chat-container .reaction{-webkit-animation:3s ease-in infinite bubbleUp;animation:3s ease-in infinite bubbleUp;bottom:-40px;left:30%;counter-increment:reaction;position:absolute;font-size:50px;opacity:0;background-size:100%}.chat-container .reaction::before{-webkit-animation:.66s ease-in-out infinite wiggle;animation:.66s ease-in-out infinite wiggle;content:"";background-size:40px;background-repeat:no-repeat;background-position:center;width:80px;height:80px;display:block}.chat-container .reaction:nth-child(even){--direction:-24px}.chat-container .reaction:nth-child(odd){--direction:24px}.chat-container .reaction:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s;font-size:.75em}.chat-container .reaction:nth-child(1)::before{background-size:35px}.chat-container .reaction:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s;font-size:1.25em}.chat-container .reaction:nth-child(2)::before{background-size:45px}.chat-container .reaction:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s;font-size:1.5em}.chat-container .reaction:nth-child(3)::before{background-size:50px}.chat-container .reaction:nth-child(4){-webkit-animation-delay:1.25s;animation-delay:1.25s}.chat-container .reaction:nth-child(5){-webkit-animation-delay:2s;animation-delay:2s;font-size:1.75em}.chat-container .reaction:nth-child(5)::before{background-size:55px}.chat-container .reaction:nth-child(6){-webkit-animation-delay:2.75s;animation-delay:2.75s}.reaction--heart::before{background-image:url(../../images/chat/emoji-heart.png)}.reaction--gift::before{background-image:url(../../images/chat/emoji-gift.png)}.reaction--die::before{background-image:url(../../images/chat/emoji-die.png)}.reaction--like::before{background-image:url(../../images/chat/emoji-like.png)}@-webkit-keyframes bubbleUp{0%{opacity:0;-webkit-transform:translateX(calc(var(--direction) * .5)) translateY(0);transform:translateX(calc(var(--direction) * .5)) translateY(0)}33%{opacity:1}100%{opacity:0;-webkit-transform:translateX(var(--direction)) translateY(-100vh);transform:translateX(var(--direction)) translateY(-100vh)}}@keyframes bubbleUp{0%{opacity:0;-webkit-transform:translateX(calc(var(--direction) * .5)) translateY(0);transform:translateX(calc(var(--direction) * .5)) translateY(0)}33%{opacity:1}100%{opacity:0;-webkit-transform:translateX(var(--direction)) translateY(-100vh);transform:translateX(var(--direction)) translateY(-100vh)}}@-webkit-keyframes wiggle{0%,100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes wiggle{0%,100%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}.typing{background-color:#e3e6ea;width:60px;height:35px;border-radius:18px;margin-top:4px;display:block}.typing.is-invisible{display:none}.container-circle{width:60px;position:relative;margin:0 auto;text-align:center;padding-top:8px}.circle{height:8px;width:8px;margin:0 1px;background-color:#b6b5ba;border-radius:50%;display:inline-block;position:relative;top:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.cc1{-webkit-animation-name:circle1;animation-name:circle1;background-color:#9e9da2}.cc2{-webkit-animation-name:circle2;animation-name:circle2}.cc3{-webkit-animation-name:circle3;animation-name:circle3}@-webkit-keyframes circle1{0%,25%{top:0}15%{top:-10px}}@keyframes circle1{0%,25%{top:0}15%{top:-10px}}@-webkit-keyframes circle2{10%,35%{top:0}25%{top:-10px}}@keyframes circle2{10%,35%{top:0}25%{top:-10px}}@-webkit-keyframes circle3{15%,40%{top:0}30%{top:-10px}}@keyframes circle3{15%,40%{top:0}30%{top:-10px}}.chat-container{bottom:0;position:fixed;margin:1em;right:0;z-index:998;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-container .chat-overlay{background-color:rgba(0,0,0,.6);position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;display:none;overflow:hidden}.chat-container .chat-overlay.is-visible{display:block}.chat-container .chat-bubble{position:relative;display:block;width:60px;height:60px;border-radius:50%;text-align:center;cursor:pointer;-webkit-transition:.1s ease-out;transition:.1s ease-out;z-index:998;background:#fff;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.chat-container .chat-bubble.shadow{-webkit-box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}.chat-container .chat-bubble.tiny{width:45px;height:45px}.chat-container .chat-bubble.border{border:none!important}.chat-container .chat-bubble.border>img{border:3px solid transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#fff)),radial-gradient(circle at top right,#ff14a4,#fda40b);background-image:linear-gradient(white,#fff),radial-gradient(circle at top right,#ff14a4,#fda40b);background-origin:border-box;background-clip:content-box,border-box}.chat-container .chat-bubble img{border-radius:50%;width:100%}.chat-container .chat-bubble .status{position:absolute;bottom:7px;right:7px;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);border-radius:50%;border:2px solid #fff;background-color:green;height:16px;width:16px}.chat-container .chat-bubble .notify{position:absolute;top:-6px;right:2px;height:19px;min-width:19px;border-radius:50%;background-color:#f02849;color:#fff;padding-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;outline:0;opacity:0;font-weight:600}.chat-container .chat-bubble .notify.anime{-webkit-animation:.3s ease-in scale-up-center;animation:.3s ease-in scale-up-center}.chat-container .chat-bubble .notify.anime-loop{-webkit-animation:2s ease-in infinite scale-up-center-loop;animation:2s ease-in infinite scale-up-center-loop}.chat-container .chat-bubble .notify.is-visible{opacity:1}.chat-container .chat-bubble .notify>img{border-radius:0;width:11px;margin-left:4px}.chat-container .chat-bubble .notify>span{font-size:13px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:6px}.conversation-container{background-color:#fff;position:fixed;right:15px;bottom:0;z-index:1000;width:330px;font-size:12px;line-height:22px;font-family:Roboto;font-weight:500;-webkit-font-smoothing:antialiased;opacity:0;display:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1)}.conversation-container.preload{display:block}.conversation-container.is-visible{display:block;opacity:1;-webkit-animation:.2s cubic-bezier(.42,0,.58,1) zoomIn;animation:.2s cubic-bezier(.42,0,.58,1) zoomIn}.conversation-container .content-wrapper{position:relative}.conversation-container .gif-overlay,.conversation-container .reactions-overlay{position:absolute;left:0;width:100%;height:1px;z-index:100;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.conversation-container .gif-overlay img,.conversation-container .reactions-overlay img{width:100%}.conversation-container .gif-overlay.is-visible,.conversation-container .reactions-overlay.is-visible{display:block}.conversation-container .reactions-overlay{bottom:200px;height:auto}.conversation-container .header{font-family:Roboto;font-weight:500;color:#000;border-top-left-radius:10px;border-top-right-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:1em;position:relative}.conversation-container .header .poster,.conversation-container .header .poster img,.conversation-container .header .poster picture{width:100%}@media(max-width:350px){.conversation-container{width:auto;left:10px;right:10px}.conversation-container .header .poster{display:none}}.conversation-container .header .profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 15px 10px;margin-top:-12px}.conversation-container .header .close{z-index:100;padding:10px;position:absolute;right:5px;top:0;cursor:pointer;color:#fff;opacity:1;text-shadow:none}@media(max-width:350px){.conversation-container .header .profile{margin-top:10px;border-bottom:1px solid #efe8db}.conversation-container .header .close{color:#000}.conversation-container .footer.contest .actions button{font-size:12px}}.conversation-container .header .close i{font-size:20px}.conversation-container .header .content{margin-top:auto;margin-bottom:0;padding-left:10px;overflow:initial}.conversation-container .header .username{font-size:16px;margin-bottom:4px}.conversation-container .header .status{font-size:12px;color:#777}@media(max-width:400px){.conversation-container .header .username{font-size:14px}.conversation-container .header .status{font-size:12px}.conversation-container .header .chat-bubble.tiny{width:45px;height:45px}}.conversation-container .body{padding:0 10px}.conversation-container .body.fb .actions{height:209px}.conversation-container .body.fb .messages{min-height:initial;max-height:200px;height:auto}.conversation-container .footer.contest .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px;background-color:#efe8db}.conversation-container .footer.contest .actions button{background-color:#000;color:#fff;width:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:0;margin:0}.conversation-container .footer.contest .actions input{width:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.conversation-container .actions{position:relative;width:100%;overflow:hidden}.conversation-container .actions button{outline:0;border:0;padding:5px 10px 4px;width:100%;border-radius:4px;background-color:#e4e6eb;color:#000;font-size:14px;margin:10px 0;font-weight:600;cursor:pointer;text-transform:uppercase;line-height:initial;-webkit-transition:.2s ease-in;transition:.2s ease-in}.conversation-container .actions button.pink{background-color:#f53361;color:#fff}.conversation-container .actions button.black{background-color:#000;color:#fff}.conversation-container .actions input{outline:0;line-height:1em;-webkit-box-shadow:none;box-shadow:none}.conversation-container .actions input.is-invalid{border-color:red}.conversation-container .actions .abs-wrapper{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;min-width:335px;min-height:220px;margin-top:-70px;margin-left:-13px}.conversation-container .messages{padding:15px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-height:300px;min-height:250px;height:auto;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.conversation-container .messages::-webkit-scrollbar{display:none}.conversation-container .messages .message{border-radius:18px;padding:7px 12px 6px;max-width:500px;font-size:15px;margin-top:4px;word-break:break-word;-webkit-animation:.3s cubic-bezier(.42,0,.58,1) zoomIn;animation:.3s cubic-bezier(.42,0,.58,1) zoomIn}@media(max-width:400px){.conversation-container .messages{padding:10px}.conversation-container .messages .message{font-size:14px;line-height:1.2em}}@media(max-width:350px){.conversation-container .actions .abs-wrapper{min-width:initial;width:auto}.conversation-container .messages .message{font-size:13px;margin-top:3px;padding:5px 10px 4px}}.conversation-container .messages .message .c-pink{color:#000!important}.conversation-container .messages .message.sender{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:#0084ff;color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px}.conversation-container .messages .message.recipient{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#fff;border:1px solid #e3e6ea;border-top-left-radius:4px;border-bottom-left-radius:4px}.conversation-container .messages .message.pink{background-color:#f53361!important;color:#fff!important;border-color:#f53361}.conversation-container .messages .message.pink .c-pink{color:#fff;background-color:#8b7c63}.conversation-container .messages .message.beige{background-color:#efe8db!important;color:#000!important;border-color:#efe8db}.conversation-container .messages .message.beige .c-beige{color:#000;background-color:#efe8db}.conversation-container .messages .message.black{background-color:#000;color:#fff}.conversation-container .messages .group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-left:30px;position:relative;margin-bottom:10px;-ms-overflow-style:none;scrollbar-width:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.conversation-container .messages .group::-webkit-scrollbar{display:none}.conversation-container .messages .group .profile{position:absolute;bottom:2px;left:-10px}.conversation-container .messages .group .profile .chat-bubble{width:28px;height:28px}.conversation-container .messages .group .messages-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}.conversation-container .messages .group .message.sender:first-child{border-top-right-radius:18px}.conversation-container .messages .group .message.sender:last-child{border-bottom-right-radius:18px}.conversation-container .messages .group .message.recipient:first-child{border-top-left-radius:18px}.conversation-container .messages .group .message.recipient:last-child{border-bottom-left-radius:18px}