.rubik-h1[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:3.2rem;font-weight:500;line-height:3.2rem}.rubik-h2[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}.rubik-h3[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.rubik-text-17-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.7rem;font-weight:500;line-height:1.7rem}.rubik-text-15-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}.rubik-text-15-regular[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5rem}.rubik-text-13-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}.rubik-text-13-regular[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem}.rubik-text-12-regular[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.rubik-text-11-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.1rem}.rubik-h1-mobile[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem}.rubik-h2-mobile[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.rubik-h3-mobile[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}@media screen and (max-width: 767px){.sm\:rubik-h1[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:3.2rem;font-weight:500;line-height:3.2rem}}@media screen and (max-width: 767px){.sm\:rubik-h1-mobile[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem}}@media screen and (max-width: 767px){.sm\:rubik-h2[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}}@media screen and (max-width: 767px){.sm\:rubik-h2-mobile[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}}@media screen and (max-width: 767px){.sm\:rubik-h3[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}}@media screen and (max-width: 767px){.sm\:rubik-h3-mobile[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}}@media screen and (max-width: 767px){.sm\:rubik-text-15-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}}@media screen and (max-width: 767px){.sm\:rubik-text-13-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}}@media screen and (max-width: 767px){.sm\:rubik-text-13-regular[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem}}@media screen and (max-width: 1024px){.md\:rubik-h2[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}}@media screen and (max-width: 1024px){.md\:rubik-text-15-medium[data-v-e49a2b4e]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}}.drop-days-banner[data-v-e49a2b4e]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:3.2rem;color:#fff;overflow:hidden;min-height:37.4rem;text-align:center;background-color:#000}@media screen and (max-width: 767px){.drop-days-banner[data-v-e49a2b4e]{min-height:24.1rem}}.drop-days-banner__background[data-v-e49a2b4e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.drop-days-banner__background[data-v-e49a2b4e]:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:9.5rem;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000 100%);z-index:2;pointer-events:none}.drop-days-banner__video-container[data-v-e49a2b4e]{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:.4;overflow:hidden}.drop-days-banner__video-container video[data-v-e49a2b4e]{position:absolute;z-index:0;top:0;width:100%}@media screen and (max-width: 767px){.drop-days-banner__video-container video[data-v-e49a2b4e]{top:auto;height:100%;object-fit:cover}}.drop-days-banner__video-container video[data-v-e49a2b4e]::-webkit-media-controls{display:none!important;opacity:0;pointer-events:none}.drop-days-banner__content[data-v-e49a2b4e]{position:relative;z-index:3;width:100%;height:100%;padding:3.2rem 2.4rem;display:flex;flex-direction:column;align-items:center;place-content:center;gap:1.6rem}@media screen and (max-width: 767px){.drop-days-banner__content[data-v-e49a2b4e]{gap:.8rem}}.drop-days-banner__top[data-v-e49a2b4e]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.drop-days-banner__top>p[data-v-e49a2b4e]:first-of-type{margin-bottom:.6rem}@media screen and (max-width: 767px){.drop-days-banner__top>p[data-v-e49a2b4e]:first-of-type{margin-bottom:.4rem}}.drop-days-banner__top>p[data-v-e49a2b4e]:last-of-type{margin-top:1rem}@media screen and (max-width: 767px){.drop-days-banner__top>p[data-v-e49a2b4e]:last-of-type{margin-top:.8rem}}.drop-days-banner__title-block[data-v-e49a2b4e]{display:flex;flex-direction:column;align-items:center;gap:1rem}.drop-days-banner__title[data-v-e49a2b4e]{text-align:center}.drop-days-banner__title--from-to[data-v-e49a2b4e]{display:flex;gap:1.6rem}@media screen and (max-width: 767px){.drop-days-banner__title--from-to[data-v-e49a2b4e]{gap:1.4rem}}.drop-days-banner__title-one-dollar[data-v-e49a2b4e],.drop-days-banner__title-three-hundred[data-v-e49a2b4e]{position:relative;z-index:1}.drop-days-banner__title-one-dollar[data-v-e49a2b4e]:before{content:"";position:absolute;right:0;bottom:0;left:0;background:url(/images/advent-calendar/christmas/advent-banner-green-space.svg) no-repeat center;background-size:100% 100%;z-index:-1;transform:scale(1.52,1.4);top:-5px}@media screen and (max-width: 767px){.drop-days-banner__title-one-dollar[data-v-e49a2b4e]:before{transform:scale(1.9);background-size:85% 85%}}.drop-days-banner__title-one-dollar--before[data-v-e49a2b4e]:before{transform:scale(1.62,1.7)}@media screen and (max-width: 767px){.drop-days-banner__title-one-dollar--before[data-v-e49a2b4e]:before{transform:scale(2);top:-3px}}.drop-days-banner__title-three-hundred[data-v-e49a2b4e]:before{content:"";position:absolute;right:0;bottom:0;left:0;background:url(/images/advent-calendar/christmas/advent-banner-violet-space.svg) no-repeat center;background-size:100% 100%;z-index:-1;transform:scale(1.2);top:-8px}@media screen and (max-width: 1024px){.drop-days-banner__title-three-hundred[data-v-e49a2b4e]:before{transform:scale(1.1,1.2)}}@media screen and (max-width: 767px){.drop-days-banner__title-three-hundred[data-v-e49a2b4e]:before{transform:scale(1.3,1.5);background-size:85% 85%}}.drop-days-banner__button[data-v-e49a2b4e]{white-space:nowrap}@media screen and (max-width: 767px){.drop-days-banner__button[data-v-e49a2b4e]{height:3.2rem;width:16.7rem;font-size:1.2rem;padding:0 1.2rem}}.rubik-h1[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:3.2rem;font-weight:500;line-height:3.2rem}.rubik-h2[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}.rubik-h3[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.rubik-text-17-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.7rem;font-weight:500;line-height:1.7rem}.rubik-text-15-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}.rubik-text-15-regular[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5rem}.rubik-text-13-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}.rubik-text-13-regular[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem}.rubik-text-12-regular[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.rubik-text-11-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.1rem}.rubik-h1-mobile[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem}.rubik-h2-mobile[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.rubik-h3-mobile[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}@media screen and (max-width: 767px){.sm\:rubik-h1[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:3.2rem;font-weight:500;line-height:3.2rem}}@media screen and (max-width: 767px){.sm\:rubik-h1-mobile[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem}}@media screen and (max-width: 767px){.sm\:rubik-h2[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}}@media screen and (max-width: 767px){.sm\:rubik-h2-mobile[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}}@media screen and (max-width: 767px){.sm\:rubik-h3[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}}@media screen and (max-width: 767px){.sm\:rubik-h3-mobile[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}}@media screen and (max-width: 767px){.sm\:rubik-text-15-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}}@media screen and (max-width: 767px){.sm\:rubik-text-13-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}}@media screen and (max-width: 767px){.sm\:rubik-text-13-regular[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem}}@media screen and (max-width: 1024px){.md\:rubik-h2[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}}@media screen and (max-width: 1024px){.md\:rubik-text-15-medium[data-v-ce17dfea]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}}.referral-banner[data-v-ce17dfea]{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:50.8rem;overflow:hidden;border-radius:3.2rem;color:#fff;text-decoration:none;box-sizing:border-box;background:linear-gradient(82.29deg,#5A30FF 0%,#8248FF 100%)}@media screen and (max-width: 1024px){.referral-banner[data-v-ce17dfea]{min-height:46.4rem}}.referral-banner__rings[data-v-ce17dfea]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.referral-banner__body[data-v-ce17dfea]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;flex:1 1 auto}.referral-banner__media[data-v-ce17dfea]{display:flex;align-items:flex-end;justify-content:center;flex-shrink:0;width:100%;height:24rem;padding:2.4rem 2.4rem 0;box-sizing:border-box;pointer-events:none}.referral-banner__stickers[data-v-ce17dfea]{display:block;width:100%;max-width:28rem;height:18rem;object-fit:contain;object-position:bottom center}.referral-banner__content[data-v-ce17dfea]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-shrink:0;width:100%;padding:0 2.4rem;text-align:center;margin-bottom:4rem;box-sizing:border-box}.referral-banner__text[data-v-ce17dfea]{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:100%}.referral-banner__label[data-v-ce17dfea],.referral-banner__title[data-v-ce17dfea],.referral-banner__description[data-v-ce17dfea]{margin:0;width:100%}.rubik-h1[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:3.2rem;font-weight:500;line-height:3.2rem}.rubik-h2[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}.rubik-h3[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.rubik-text-17-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.7rem;font-weight:500;line-height:1.7rem}.rubik-text-15-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}.rubik-text-15-regular[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.5rem}.rubik-text-13-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}.rubik-text-13-regular[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem}.rubik-text-12-regular[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6rem}.rubik-text-11-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.1rem}.rubik-h1-mobile[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem}.rubik-h2-mobile[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}.rubik-h3-mobile[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}@media screen and (max-width: 767px){.sm\:rubik-h1[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:3.2rem;font-weight:500;line-height:3.2rem}}@media screen and (max-width: 767px){.sm\:rubik-h1-mobile[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2.4rem;font-weight:500;line-height:2.4rem}}@media screen and (max-width: 767px){.sm\:rubik-h2[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}}@media screen and (max-width: 767px){.sm\:rubik-h2-mobile[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}}@media screen and (max-width: 767px){.sm\:rubik-h3[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2rem;font-weight:500;line-height:2rem}}@media screen and (max-width: 767px){.sm\:rubik-h3-mobile[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.6rem}}@media screen and (max-width: 767px){.sm\:rubik-text-15-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}}@media screen and (max-width: 767px){.sm\:rubik-text-13-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}}@media screen and (max-width: 767px){.sm\:rubik-text-13-regular[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.8rem}}@media screen and (max-width: 1024px){.md\:rubik-h2[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:2.5rem;font-weight:500;line-height:2.5rem}}@media screen and (max-width: 1024px){.md\:rubik-text-15-medium[data-v-40794ddb]{font-family:Rubik,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem}}.banner-carousel[data-v-40794ddb]{width:100%;height:100%;overflow:hidden;border-radius:3.2rem;border:1px solid rgba(255,255,255,.2509803922);box-sizing:border-box}.banner-carousel__carousel[data-v-40794ddb]{border-radius:3.2rem;height:100%;width:100%!important;max-width:none;margin:0;position:relative}.banner-carousel__carousel[data-v-40794ddb] .slides-wrapper{display:flex;height:100%;padding:0!important}.banner-carousel__carousel[data-v-40794ddb] .slides-wrapper>*{width:100%!important;min-width:100%!important;flex:0 0 100%!important;height:100%;margin-right:0!important;box-sizing:border-box!important}.banner-carousel__slide[data-v-40794ddb]{height:100%;width:100%}.banner-carousel__slide[data-v-40794ddb]>*{width:100%;height:100%;min-height:100%;border:none;border-radius:0}.banner-carousel__slide[data-v-40794ddb] .banner-carousel-compact .black-friday-banner__content,.banner-carousel__slide[data-v-40794ddb] .banner-carousel-compact .christmas-sale-banner__content,.banner-carousel__slide[data-v-40794ddb] .banner-carousel-compact .main-halloween-banner__content,.banner-carousel__slide[data-v-40794ddb] .banner-carousel-compact .main-spring-sale-banner__content,.banner-carousel__slide[data-v-40794ddb] .banner-carousel-compact .cashback-banner__content{padding-left:2.4rem;padding-right:2.4rem}
