.banner-card{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;padding:16px 64px;border-radius:20px;overflow:hidden;height:140px;box-sizing:border-box}@container store-banner (max-width: 948px){.banner-card[class]{padding:16px}}@container store-banner (min-width: 544px) and (max-width: 948px){.banner-card[class]{height:172px}}@container store-banner (max-width: 543px){.banner-card[class]{align-items:flex-start}}@container store-banner (min-width: 394px) and (max-width: 543px){.banner-card[class]{height:200px}}@container store-banner (max-width: 393px){.banner-card[class]{height:224px}}.banner-card__text{max-width:640px;white-space:break-spaces;overflow-wrap:break-word;position:relative;z-index:2}@container store-banner (min-width: 949px){.banner-card__text[class]{width:calc(100% - 500px)}}@container store-banner (min-width: 544px) and (max-width: 948px){.banner-card__text[class]{max-width:276px}}@container store-banner (max-width: 543px){.banner-card__text[class]{max-width:none;width:calc(100% - 40px)}}.banner-card__stroke{position:absolute;bottom:-16px;right:340px}@container store-banner (min-width: 712px) and (max-width: 948px){.banner-card__stroke[class]{right:250px}}@container store-banner (min-width: 544px) and (max-width: 711px){.banner-card__stroke[class]{right:200px}}@container store-banner (min-width: 544px) and (max-width: 948px){.banner-card__stroke[class]{top:auto;bottom:-20px}}@container store-banner (max-width: 543px){.banner-card__stroke[class]{top:auto;right:auto;bottom:0;left:-50px}}@container store-banner (max-width: 948px){.banner-card__stroke[class]{width:160px;height:80px}}.banner-card__stroke svg{width:100%;height:100%}.banner-card__discount-size{position:absolute;top:24px;right:215px;color:var(--v-white-base)}@container store-banner (min-width: 544px) and (max-width: 711px){.banner-card__discount-size[class]{right:170px}}@container store-banner (max-width: 543px){.banner-card__discount-size[class]{bottom:60px;right:140px;top:auto}}.banner-card__discount-size>span{display:inline-block;padding:8px 20px;border-radius:32px;transform:rotate(8deg);position:relative;z-index:2}.banner-card__date{position:absolute;right:-165px;bottom:-20px;z-index:1;width:200px}.banner-card__date span{display:inline-block;padding:8px 20px;border-radius:32px;transform:rotate(-16deg)}.banner-card__close{position:absolute;top:24px;right:24px}@container store-banner (max-width: 711px){.banner-card__close[class]{top:16px;right:16px}}.banner-card_orange{background-color:var(--v-orange-desaturate-1)}.banner-card_orange svg{fill:var(--v-orange-base)}.banner-card_orange .banner-card__discount-size span{background-color:var(--v-orange-darken-3)}.banner-card_orange .banner-card__date span{background-color:var(--v-orange-base)}.banner-card_teal{background-color:var(--v-teal-lighten-4)}.banner-card_teal svg{fill:var(--v-teal-base)}.banner-card_teal .banner-card__discount-size span{background-color:var(--v-teal-darken-3)}.banner-card_teal .banner-card__date span{background-color:var(--v-teal-base)}.banner-card_blue{background-color:var(--v-blue-lighten-4)}.banner-card_blue svg{fill:var(--v-blue-base)}.banner-card_blue .banner-card__discount-size span{background-color:var(--v-blue-darken-3)}.banner-card_blue .banner-card__date span{background-color:var(--v-blue-base)}.banner-card_purple{background-color:var(--v-purple-lighten-4)}.banner-card_purple svg{fill:var(--v-purple-base)}.banner-card_purple .banner-card__discount-size span{background-color:var(--v-purple-darken-3)}.banner-card_purple .banner-card__date span{background-color:var(--v-purple-base)}.banner-card_green{background-color:var(--v-green-lighten-4)}.banner-card_green svg{fill:var(--v-green-base)}.banner-card_green .banner-card__discount-size span{background-color:var(--v-green-darken-3)}.banner-card_green .banner-card__date span{background-color:var(--v-green-base)}.banner-card_coral{background-color:var(--v-coral-lighten-4)}.banner-card_coral svg{fill:var(--v-coral-base)}.banner-card_coral .banner-card__discount-size span{background-color:var(--v-coral-darken-3)}.banner-card_coral .banner-card__date span{background-color:var(--v-coral-base)}.banner-slider[data-v-4647b9a5]{position:relative;container:store-banner/inline-size}.banner-slider__nav[data-v-4647b9a5]{position:absolute;bottom:24px;right:24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;z-index:3}@container store-banner (max-width: 711px){.banner-slider__nav[class]{bottom:16px;right:16px}}