@keyframes placeHolderShimmer-907f8af4{0%{background-position:-468px 0}to{background-position:468px 0}}.deal-image__placeholder[data-v-907f8af4]{animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer-907f8af4;animation-timing-function:linear;background-color:#ccc;background:linear-gradient(90deg,#eee 8%,#f6f5f5 18%,#eee 33%);background-size:1000px 400px;border-radius:6px 6px 0 0;box-sizing:border-box;min-height:100%;width:100%}@media only screen and (min-width:768px){.deal-image__placeholder[data-v-907f8af4]{display:none}}.deal-slide[data-v-907f8af4]{background-color:#fff;border:1px solid #e2e8f0;border-radius:7px;box-shadow:0 4px 10px #00000014;flex-shrink:0;height:66vw;min-height:230px;min-width:0;position:relative;width:44vw;z-index:0}@media only screen and (min-width:768px){.deal-slide[data-v-907f8af4]{border:1px solid #e0e0e0;border-radius:8px;box-shadow:none;height:28vw;max-height:300px;max-width:210px;transition:all .2s ease;width:15.5vw}}@media only screen and (min-width:1200px){.deal-slide[data-v-907f8af4]{height:32vw;max-height:320px}}.gdm-expired[data-v-907f8af4]{background:#c3d0e0;border-top-left-radius:7px;border-top-right-radius:7px;font-size:13px;position:absolute;text-align:center;width:100%;z-index:1}.deal-slide--expired[data-v-907f8af4]:after{background:#ffffff80;border-radius:7px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}@media only screen and (min-width:768px){.deal-slide[data-v-907f8af4]:hover{transform:translateY(-4px)}}.deal-slide[data-v-907f8af4]:last-child{margin-right:0}.corner-ribbon[data-v-907f8af4]{align-items:center;background-color:#039be5;border-radius:3px;color:#fff;display:flex;font-size:11px;justify-content:center;left:7px;margin-right:5px;padding:0 7px;position:absolute;top:-23px;width:auto;z-index:1}.corner-ribbon--exc[data-v-907f8af4]{background-color:#263238}.corner-ribbon--upass[data-v-907f8af4]{animation:colorShift-907f8af4 8s linear infinite;background-color:#3598db;background:linear-gradient(90deg,#3598db 0,#ea246e);background-size:600% 100%}@keyframes colorShift-907f8af4{0%{background-position:100% 0}1%{background-position:100% 0}50%{background-position:0 0}99%{background-position:100% 0}to{background-position:100% 0}}.deal-slide-link[data-v-907f8af4]{height:100%;position:absolute;width:100%;z-index:98}.save-prompt[data-v-907f8af4]{background-color:#f4f5f9;font-size:11px;padding:0 5px;right:0;top:-17px}.like-button[data-v-907f8af4],.save-prompt[data-v-907f8af4]{align-items:center;display:flex;justify-content:center;position:absolute}.like-button[data-v-907f8af4]{background-color:#fff;border-radius:50%;bottom:5px;height:15px;right:10px;width:15px}@media only screen and (min-width:768px){.like-button[data-v-907f8af4]{bottom:unset;top:min(25vw,290px)}}.like-button__click-area[data-v-907f8af4]{bottom:-10px;height:40px;position:absolute;right:-10px;width:40px;-webkit-tap-highlight-color:transparent;z-index:99}.like-button__like--noanimation[data-v-907f8af4]{animation-duration:0s!important;transform:none!important;transition:none!important}.deal-image[data-v-907f8af4]{border-top-left-radius:7px;border-top-right-radius:7px;height:44vw;position:relative;width:100%;z-index:-1}@media only screen and (min-width:768px){.deal-image[data-v-907f8af4]{height:15.5vw;max-height:210px;max-width:210px;width:100%}}.deal-details[data-v-907f8af4]{box-sizing:border-box;height:35.5%;margin-top:-7px;padding:0 5px;position:relative}@media only screen and (min-width:420px){.deal-details[data-v-907f8af4]{padding:10px}}@media only screen and (min-width:768px){.deal-details[data-v-907f8af4]{padding:6px 10px 10px}}.deal-details__name-section[data-v-907f8af4]{align-items:center;display:flex}.deal-details__name[data-v-907f8af4]{font-size:13px;font-weight:500;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:768px){.deal-details__name[data-v-907f8af4]{font-size:15px}}.deal-details__name.deal-details__name--placeholder-title[data-v-907f8af4]{animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer-907f8af4;animation-timing-function:linear;background-color:#ccc;background:linear-gradient(90deg,#eee 8%,#f6f5f5 18%,#eee 33%);background-size:1000px 400px;box-sizing:border-box;color:transparent;height:5vw;margin-top:10px;max-height:20px;width:60%}.deal-details__subCat[data-v-907f8af4]{color:#a3a3a3;font-size:10px;font-weight:300;margin-top:-4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:768px){.deal-details__subCat[data-v-907f8af4]{font-size:12px;margin-top:-2px}}.deal-details__subCat.deal-details__subCat--placeholder-subcat[data-v-907f8af4]{animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer-907f8af4;animation-timing-function:linear;background-color:#ccc;background:linear-gradient(90deg,#eee 8%,#f6f5f5 18%,#eee 33%);background-size:1000px 400px;box-sizing:border-box;color:transparent;height:3.2vw;margin-top:3px;max-height:13px}.deal-details__deal[data-v-907f8af4]{display:-webkit-box;font-size:12px;font-weight:300;margin-top:-2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:768px){.deal-details__deal[data-v-907f8af4]{font-size:13px;margin-top:-1px}}.deal-details__deal.deal-details__deal--placeholder-deal[data-v-907f8af4]{animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer-907f8af4;animation-timing-function:linear;background-color:#ccc;background:linear-gradient(90deg,#eee 8%,#f6f5f5 18%,#eee 33%);background-size:1000px 400px;box-sizing:border-box;color:transparent;height:4vw;margin-top:3px;max-height:20px}.deal-details__tags[data-v-907f8af4]{display:flex;font-size:10px;font-weight:300;position:relative;text-transform:uppercase}@media only screen and (min-width:768px){.deal-details__tags[data-v-907f8af4]{font-size:11px;margin-top:2px}}@media only screen and (min-width:1024px){.deal-details__tags[data-v-907f8af4]{font-size:12px;margin-top:2px}}.deal-details__tag[data-v-907f8af4]{align-items:center;background-color:#e9f4ff;border-radius:3px;color:#039be5;display:flex;margin-right:5px;margin-top:1px;padding:0 5px}.deal-details__tag.deal-details__tag--placeholder-tag[data-v-907f8af4]{animation-duration:.9s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer-907f8af4;animation-timing-function:linear;background-color:#ccc;background:linear-gradient(90deg,#eee 8%,#f6f5f5 18%,#eee 33%);background-size:1000px 400px;border:none;box-sizing:border-box;color:transparent;height:4vw;margin-top:3px;max-height:20px}.deal-details__imp[data-v-907f8af4]{align-items:center;color:#a3a3a3;display:flex;font-size:10px;height:18px;justify-content:center;margin-left:auto}.deal-details__imp-image[data-v-907f8af4]{height:11px;margin-right:2px}[data-loaded=true] img[data-v-907f8af4],img[data-loaded=true][data-v-907f8af4]{animation-duration:1s;animation-fill-mode:both;animation-name:showLazyImg-907f8af4}@keyframes showLazyImg-907f8af4{0%{opacity:0}to{opacity:1}}.like[data-v-907f8af4]{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;transition:all .3s ease}.like-button__svg[data-v-907f8af4]{position:relative;z-index:2}.like-button__like--liked[data-v-907f8af4]{fill:#f65c8a}span[data-v-907f8af4]{background:radial-gradient(50% 50% at 50% 50%,#fff0 0,#feeff3);border-radius:100%;height:50%;opacity:1;position:absolute;width:50%;z-index:1}.bubble-motion[data-v-907f8af4]{animation:bubbleMotion-907f8af4 .8s cubic-bezier(.25,1,.5,1) forwards}@keyframes bubbleMotion-907f8af4{to{opacity:0;transform:scale(6)}}.deal-details__ongoing-dot[data-v-907f8af4]{background-color:#1abc9c;border-radius:50%;height:7px;margin-left:4px;width:7px}.deal-details__dot-pulse[data-v-907f8af4]{animation:pulse-907f8af4 2.5s infinite;background-color:#1abc9c;border-radius:50%;margin:0;position:relative;z-index:-1}@keyframes pulse-907f8af4{0%{height:7px;opacity:.5;transition:opacity .5s linear;width:7px}50%{opacity:0;transform:scale(3);transition:opacity .5s linear}to{opacity:0;transition:opacity .5s ease}}
