.DiscountTagV2-module-scss-module__axgFAq__container {
    flex: 1 0 auto;
    min-width: 0;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    display: block
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper {
    align-items: center;
    min-width: 0;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox {
    max-width: 100%;
    position: relative;
    overflow: hidden
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:before, .DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:after {
    content: "";
    background-color: var(--color-white);
    background-image: url("");
    border-radius: 50%;
    width: 10px;
    height: 10px;
    position: absolute;
    top: calc(50% - 5.5px)
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText {
    width: 100%;
    min-width: 90px;
    color: var(--color-system-green);
    background-color: var(--color-system-green-tint-light);
    background-image: url("");
    border-radius: 4px;
    align-items: center;
    gap: 8px;
    padding: 5px 12px;
    line-height: 16px;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText.DiscountTagV2-module-scss-module__axgFAq__isMobile {
    gap: 4px;
    padding: 6px 10px
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText:hover {
    cursor: pointer
}
[dir=rtl] .DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText img {
    transform: rotateY(180deg)
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText .DiscountTagV2-module-scss-module__axgFAq__tagText {
    white-space: nowrap;
    max-width: 130px;
    position: relative;
    overflow: hidden
}
.DiscountTagV2-module-scss-module__axgFAq__container .DiscountTagV2-module-scss-module__axgFAq__couponBoxWrapper .DiscountTagV2-module-scss-module__axgFAq__couponBox .DiscountTagV2-module-scss-module__axgFAq__discountText .DiscountTagV2-module-scss-module__axgFAq__tagText:after {
    content: "";
    opacity: 1;
    pointer-events: none;
    z-index: 1;
    top: 0;
    bottom: 0;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .54) 59.25%, #fff 100%);
    width: min(80px, 10%);
    height: 100%;
    transition: opacity .1s ease-in-out;
    position: absolute;
    right: 0
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader {
    flex-direction: column;
    gap: 8px;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader p.DiscountTagV2-module-scss-module__axgFAq__title {
    color: var(--color-black);
    padding-left: 16px;
    padding-right: 16px;
    font-size: 20px;
    font-weight: 600
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer {
    flex-direction: column;
    justify-content: space-between;
    gap: 8px;
    padding-left: 16px;
    padding-right: 16px;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__subTitle {
    color: var(--color-grey1);
    font-size: 16px;
    font-weight: 600
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer {
    flex-direction: row;
    align-items: center;
    gap: 16px;
    padding-bottom: 16px;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer {
    flex-direction: row;
    gap: 8px;
    display: flex;
    position: relative;
    overflow: hidden
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:before, .DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:after {
    content: "";
    background-color: var(--color-white);
    background-image: url("");
    border-radius: 50%;
    width: 10px;
    height: 10px;
    position: absolute;
    top: calc(50% - 5.5px)
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after {
    right: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after {
    left: -5px
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer.DiscountTagV2-module-scss-module__axgFAq__locked:before, .DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer.DiscountTagV2-module-scss-module__axgFAq__locked:after {
    background-image: url("")
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag {
    width: 100%;
    color: var(--color-system-green);
    background-color: var(--color-system-green-tint-light);
    background-image: url("");
    border-radius: 6px;
    align-items: center;
    gap: 8px;
    padding: 8px 12px;
    line-height: 16px;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag:hover {
    cursor: pointer
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag.DiscountTagV2-module-scss-module__axgFAq__locked {
    color: var(--color-grey2);
    background-image: url("")
}
[dir=rtl] .DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__discountContainer .DiscountTagV2-module-scss-module__axgFAq__discountTag img {
    transform: rotateY(180deg)
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__copyCodeContainer {
    flex-direction: row;
    align-items: center;
    gap: 8px;
    display: flex
}
.DiscountTagV2-module-scss-module__axgFAq__modalHeader .DiscountTagV2-module-scss-module__axgFAq__headerContainer .DiscountTagV2-module-scss-module__axgFAq__codeContainer .DiscountTagV2-module-scss-module__axgFAq__copyCodeContainer p {
    color: var(--color-qana-blue);
    font-size: 16px;
    font-weight: 600
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer {
    height: 100%;
    overflow: scroll
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer {
    background-color: #eff3ff;
    flex-direction: column;
    gap: 8px;
    display: flex
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer .DiscountTagV2-module-scss-module__axgFAq__termsContainer {
    background-color: var(--color-white);
    flex-direction: column;
    gap: 8px;
    width: 100%;
    padding-bottom: 16px;
    padding-left: 12px;
    padding-right: 12px;
    display: flex
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer .DiscountTagV2-module-scss-module__axgFAq__termsContainer .DiscountTagV2-module-scss-module__axgFAq__term {
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    display: flex
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer .DiscountTagV2-module-scss-module__axgFAq__termsContainer .DiscountTagV2-module-scss-module__axgFAq__term .DiscountTagV2-module-scss-module__axgFAq__termText {
    color: var(--color-grey1);
    font-size: 14px;
    font-weight: 400
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer {
    background-color: var(--color-white);
    min-height: 500px;
    padding: 15px;
    position: relative
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselHeader {
    justify-content: space-between;
    align-items: center;
    margin-bottom: 15px;
    display: flex
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselHeader .DiscountTagV2-module-scss-module__axgFAq__carouselTitle {
    color: var(--color-qana-black3);
    font-size: 16px;
    font-weight: 700
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselHeader .DiscountTagV2-module-scss-module__axgFAq__viewAllLink {
    color: var(--color-qana-blue);
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselHeader .DiscountTagV2-module-scss-module__axgFAq__viewAllLink:hover {
    text-decoration: underline
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaViewPort {
    overflow: hidden
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer {
    touch-action: pan-y pinch-zoom;
    display: flex
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide {
    flex: 0 0 calc(100% / var(--slider-per-group-product-carousel) - 5px);
    min-width: 0;
    height: auto;
    transform: translate(0, 0)
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 5px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 5px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 5px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 5px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 5px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 5px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile {
    flex: auto;
    min-width: 166px
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 0
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 0
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 0
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 0
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 0
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide.DiscountTagV2-module-scss-module__axgFAq__isMobile:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 0
}
div.DiscountTagV2-module-scss-module__axgFAq__topContainer .DiscountTagV2-module-scss-module__axgFAq__modalContainer div.DiscountTagV2-module-scss-module__axgFAq__carouselContainer .DiscountTagV2-module-scss-module__axgFAq__emblaContainer .DiscountTagV2-module-scss-module__axgFAq__emblaSlide .DiscountTagV2-module-scss-module__axgFAq__itemContainer {
    min-width: 100%;
    height: 100%;
    width: calc(var(--product-carousel-width) / var(--slider-per-group-product-carousel) - 5px)
}
.DiscountTagV2-module-scss-module__axgFAq__closeButton {
    cursor: pointer;
    background: 0 0;
    background-color: var(--color-grey3);
    border: none;
    border-radius: 50%;
    padding: 5px;
    transition: background-color .2s;
    margin: 0 !important
}
.DiscountTagV2-module-scss-module__axgFAq__closeButton:hover {
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1)
}
.DiscountTagV2-module-scss-module__axgFAq__closeButton .DiscountTagV2-module-scss-module__axgFAq__closeButtonIcon {
    margin: 0 !important
}
div.FouponItemLevelV2-module-scss-module__qxi28a__container {
    position: relative
}
div.FouponItemLevelV2-module-scss-module__qxi28a__container.FouponItemLevelV2-module-scss-module__qxi28a__above {
    border-bottom: 2px dashed var(--color-body-light)
}
div.FouponItemLevelV2-module-scss-module__qxi28a__container.FouponItemLevelV2-module-scss-module__qxi28a__below {
    border-top: 2px dashed var(--color-body-light)
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow {
    align-items: center;
    padding-top: 14px;
    padding-bottom: 16px;
    display: flex
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow.FouponItemLevelV2-module-scss-module__qxi28a__isMobile {
    padding-bottom: 12px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__tagContainer {
    align-items: center;
    height: 20px;
    margin-left: 16px;
    margin-right: 16px;
    display: flex
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__tagContainer.FouponItemLevelV2-module-scss-module__qxi28a__isMobile {
    margin-left: 8px;
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle {
    flex: 1;
    height: 20px;
    display: flex
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader {
    border: 2px solid var(--color-system-green-light, #e8f5e8);
    border-top: 2px solid var(--color-system-green);
    border-radius: 50%;
    width: 18px;
    height: 18px;
    animation: 1s linear infinite FouponItemLevelV2-module-scss-module__qxi28a__spin
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow button.FouponItemLevelV2-module-scss-module__qxi28a__couponToggle .FouponItemLevelV2-module-scss-module__qxi28a__loader:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
@keyframes FouponItemLevelV2-module-scss-module__qxi28a__spin {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox {
    border: 1px solid var(--color-body-light);
    border-radius: 3px;
    width: 18px;
    height: 18px;
    margin-top: auto;
    margin-bottom: auto;
    position: relative
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__fauxCheckbox.FouponItemLevelV2-module-scss-module__qxi28a__checked:after {
    content: "";
    background-color: var(--color-qana-blue);
    border-radius: 2px;
    position: absolute;
    top: 3px;
    bottom: 3px;
    left: 3px;
    right: 3px
}
div.FouponItemLevelV2-module-scss-module__qxi28a__toggleRow .FouponItemLevelV2-module-scss-module__qxi28a__message {
    font-size: 14px
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl {
    border: 1px solid var(--color-body-light);
    border-radius: 8px;
    align-items: center;
    width: 92px;
    height: 32px;
    display: flex;
    overflow: hidden
}
[dir=rtl] .QtySelector-module-scss-module__Pyv-Oa__segmentedControl {
    flex-direction: row-reverse
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton {
    cursor: pointer;
    width: 30px;
    height: 100%;
    color: var(--color-grey3);
    background: 0 0;
    border: none;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    transition: all .2s;
    display: flex
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton:disabled {
    opacity: .6;
    cursor: not-allowed;
    color: var(--color-control-disabled)
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton:first-child {
    border-right: 1px solid var(--color-body-light)
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton:last-child {
    border-left: 1px solid var(--color-body-light)
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton:not(:disabled) {
    color: var(--color-primary, #000);
    font-weight: 500
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton:not(:disabled):hover {
    background-color: rgba(0, 0, 0, .04)
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__controlButton:not(:disabled):active {
    background-color: rgba(0, 0, 0, .08)
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityDisplay {
    color: #333;
    background-color: #f2f3f5;
    justify-content: center;
    align-items: center;
    width: 32px;
    height: 100%;
    font-size: 14px;
    font-weight: 600;
    display: flex
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityDisplay .QtySelector-module-scss-module__Pyv-Oa__loaderWrapper {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityInput {
    text-align: center;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    -webkit-appearance: textfield;
    -moz-appearance: textfield;
    -ms-appearance: textfield;
    appearance: textfield;
    background: 0 0;
    border: none;
    outline: none;
    width: 100%;
    min-width: 0
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityInput::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    margin: 0
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityInput::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    margin: 0
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityInput:disabled {
    cursor: not-allowed;
    opacity: .6
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__quantityInput:focus {
    border-radius: 2px;
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .1)
}
.QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__minusIcon, .QtySelector-module-scss-module__Pyv-Oa__segmentedControl .QtySelector-module-scss-module__Pyv-Oa__plusIcon {
    line-height: 1;
    display: inline-block
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper {
    align-items: stretch;
    width: 100%;
    max-width: 400px;
    padding-top: 0;
    padding-bottom: 10px;
    display: flex;
    position: relative
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails {
    opacity: 1;
    cursor: pointer;
    background: #f9fafb;
    border: 1px solid #f5f5f5;
    border-radius: 8px;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    width: 100%;
    padding: 5px;
    transition: opacity .3s ease-in-out;
    display: flex;
    position: relative
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails.ExWarrantyCartButton-module-scss-module__zKfgUq__isCartV2 {
    padding: 12px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails:hover, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails:active {
    opacity: .75
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__imageWrapper {
    border-radius: 10px;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    width: 46px;
    height: 46px;
    display: flex
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__imageWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planImage {
    object-fit: contain
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 2px;
    width: 100%;
    min-width: 0;
    display: flex
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__brandName {
    color: #5d5d5d;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails {
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    display: flex
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice {
    color: #0e0e0e;
    font-size: 14px;
    font-weight: 600;
    line-height: 16px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    text-align: left
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    text-align: right
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle.ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice.ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle {
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 100%;
    overflow: hidden
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn {
    opacity: 1;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    transition: opacity .3s ease-in-out;
    display: flex;
    position: absolute;
    top: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: -10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn .ExWarrantyCartButton-module-scss-module__zKfgUq__buttonInner {
    background-color: var(--color-white);
    border: 1px solid #f5f5f5;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:hover, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:active {
    opacity: .75
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell {
    background: #eff7ff;
    border: 1px solid #f5f5f5;
    border-radius: 8px;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 6px;
    padding-right: 6px;
    display: flex;
    position: relative
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__iconText {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    display: flex
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__iconText .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyIcon {
    width: 18px;
    height: 18px;
    margin-left: 6px;
    margin-right: 6px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__iconText .ExWarrantyCartButton-module-scss-module__zKfgUq__textContent {
    font-size: 14px;
    font-weight: 600;
    line-height: 18px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__viewPlansBtn {
    color: #1155cb;
    text-align: center;
    vertical-align: middle;
    opacity: 1;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: underline;
    transition: opacity .3s ease-in-out;
    position: relative
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__viewPlansBtn:hover, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__viewPlansBtn:active {
    opacity: .75
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile {
    max-width: 420px;
    padding-top: 10px;
    padding-bottom: 10px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__brandName {
    font-size: 12px;
    font-weight: 500
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails {
    align-items: flex-end;
    gap: 8px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planTitle, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice {
    font-size: 14px;
    font-weight: 400
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__titleWrapper .ExWarrantyCartButton-module-scss-module__zKfgUq__planDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__planPrice {
    font-weight: 700
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn {
    width: 48px;
    height: 48px;
    top: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    right: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    left: -15px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyDetails .ExWarrantyCartButton-module-scss-module__zKfgUq__removeWarrantyBtn .ExWarrantyCartButton-module-scss-module__zKfgUq__buttonInner {
    border-color: var(--color-grey-borders);
    width: 28px;
    height: 28px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell {
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 8px;
    padding-right: 8px
}
.ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__iconText .ExWarrantyCartButton-module-scss-module__zKfgUq__textContent, .ExWarrantyCartButton-module-scss-module__zKfgUq__ewCartWrapper.ExWarrantyCartButton-module-scss-module__zKfgUq__isMobile .ExWarrantyCartButton-module-scss-module__zKfgUq__warrantyUpsell .ExWarrantyCartButton-module-scss-module__zKfgUq__viewPlansBtn {
    font-size: 12px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper {
    position: relative
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card {
    background-color: var(--color-white);
    border-radius: 6px;
    justify-content: space-between;
    min-height: 150px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 15px;
    display: flex;
    position: relative
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__fouponContainer {
    width: 100%;
    margin-top: -8px;
    margin-bottom: 8px;
    padding-left: 6px;
    padding-right: 6px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr {
    justify-content: space-between;
    gap: 24px;
    width: 100%;
    min-width: 0;
    max-width: 100%;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__imageCtr {
    background-color: var(--color-grey8);
    border-radius: 8px;
    flex: 0 0 160px;
    min-width: 0;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    min-height: 200px;
    padding: 4px;
    position: relative
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__imageCtr img[alt*=placeholder] {
    display: none
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__imageCtr img {
    mix-blend-mode: multiply;
    border-radius: 6px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr {
    flex-direction: column;
    justify-content: space-between;
    width: calc(100% - 184px);
    height: 100%;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__catalogTagContainer {
    margin-bottom: 4px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow {
    justify-content: space-between;
    width: 100%;
    min-width: 0;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn {
    flex: 0 0 80%
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__infoHeader {
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    align-items: baseline;
    width: 100%;
    display: -webkit-box;
    overflow: hidden
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__infoHeader h2.CartItemDesktop-module-scss-module__IJ2nRW__title {
    margin-top: 5px;
    line-height: 16px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__comboDetailsButtonWrapper {
    flex-direction: column;
    justify-content: flex-start;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__deliveryInfoCtr {
    flex-direction: column;
    margin-top: 8px;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr {
    flex-direction: column;
    gap: 6px;
    margin-top: 12px;
    margin-bottom: 12px;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec {
    flex-direction: row;
    justify-content: start;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec.CartItemDesktop-module-scss-module__IJ2nRW__specRight {
    flex-direction: row-reverse
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon {
    width: 20px;
    height: 20px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-right: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__specsCtr div.CartItemDesktop-module-scss-module__IJ2nRW__spec img.CartItemDesktop-module-scss-module__IJ2nRW__icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-left: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__detailsColumn div.CartItemDesktop-module-scss-module__IJ2nRW__calloutsContainer {
    flex-direction: column;
    gap: 6px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin-top: 12px;
    margin-bottom: 12px;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__priceColumn {
    justify-content: baseline;
    flex-direction: column;
    flex: 0 0 20%;
    align-items: flex-end;
    min-width: 0;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoRow div.CartItemDesktop-module-scss-module__IJ2nRW__priceColumn div.CartItemDesktop-module-scss-module__IJ2nRW__unitPrice {
    align-items: center
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr {
    padding-top: 8px;
    padding-bottom: 16px;
    position: relative
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
    overflow: hidden
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr:before, div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr:after {
    content: "";
    opacity: 0;
    pointer-events: none;
    z-index: 1;
    width: min(80px, 10%);
    height: 100%;
    transition: opacity .1s ease-in-out;
    position: absolute;
    top: 0;
    bottom: 0
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr:before {
    background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .54) 59.25%, #fff 100%);
    left: 0
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr:after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, .54) 59.25%, #fff 100%);
    right: 0
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr.CartItemDesktop-module-scss-module__IJ2nRW__showFadePrevOverlay:before, div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr.CartItemDesktop-module-scss-module__IJ2nRW__showFadeNextOverlay:after {
    opacity: 1
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountCtr div.CartItemDesktop-module-scss-module__IJ2nRW__discountTagWrapper {
    z-index: 0;
    justify-content: flex-start;
    gap: 8px;
    display: flex;
    position: relative
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr {
    justify-content: space-between;
    align-items: center;
    gap: 10px;
    margin-top: auto;
    display: flex
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist {
    flex-direction: row-reverse
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist > :first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 8px
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist > :first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 8px
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist > :first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 8px
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist > :first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 8px
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist > :first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 8px
}
[dir=rtl] div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr .CartItemDesktop-module-scss-module__IJ2nRW__moveToWishlist > :first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 8px
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__card div.CartItemDesktop-module-scss-module__IJ2nRW__innerCtr div.CartItemDesktop-module-scss-module__IJ2nRW__infoCtr div.CartItemDesktop-module-scss-module__IJ2nRW__actionCtr div.CartItemDesktop-module-scss-module__IJ2nRW__ctaCtr {
    gap: 10px;
    font-size: 12px;
    display: flex
}
div.CartItemDesktop-module-scss-module__IJ2nRW__wrapper div.CartItemDesktop-module-scss-module__IJ2nRW__loaderCtr {
    background-color: rgba(247, 247, 250, .5);
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer {
    width: 100%;
    height: var(--message-height);
    overflow: hidden
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    margin-left: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    margin-right: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__messagesWrapper {
    animation: var(--animation-name) linear infinite;
    animation-duration: var(--animation-duration);
    flex-direction: column;
    display: flex
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__message, div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__rocketMessage {
    justify-content: flex-start;
    align-items: center;
    gap: 4px;
    min-width: 0;
    font-size: 10px;
    display: flex
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__message img.CartScrollingMessages-module-scss-module__khYo9q__icon, div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__rocketMessage img.CartScrollingMessages-module-scss-module__khYo9q__icon {
    width: 16px;
    height: 16px
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__message div.CartScrollingMessages-module-scss-module__khYo9q__messageText, div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__rocketMessage div.CartScrollingMessages-module-scss-module__khYo9q__messageText {
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 13px;
    font-weight: 600;
    overflow: hidden
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__message {
    width: 100%;
    height: var(--message-height);
    position: relative
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__rocketMessage {
    color: var(--color-supermall-bg);
    font-family: Nippo, Arial, Helvetica, sans-serif
}
div.CartScrollingMessages-module-scss-module__khYo9q__messagesContainer div.CartScrollingMessages-module-scss-module__khYo9q__rocketMessage div.CartScrollingMessages-module-scss-module__khYo9q__messageText {
    font-weight: 500
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer {
    background: linear-gradient(270deg, var(--nudgecolor-two) 0%, var(--nudgecolor-one) 100%);
    border: 1px solid var(--nudgeborder, var(--color-grey11));
    flex: 1 1 0;
    width: 100%
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: 12px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: 12px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))) {
    border-bottom-right-radius: 12px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: 12px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: 12px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) {
    border-bottom-left-radius: 12px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer .GroupNudge-module-scss-module__r4dBvq__nudge {
    flex-direction: row-reverse;
    justify-content: start;
    margin-left: 8px;
    margin-right: 8px;
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer .GroupNudge-module-scss-module__r4dBvq__nudge.GroupNudge-module-scss-module__r4dBvq__nudgeLeft {
    flex-direction: row
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__nudgeIcon {
    object-fit: contain
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainer .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__nudgeText {
    margin-left: 8px;
    margin-right: 8px;
    font-size: 14px;
    line-height: 20px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch {
    background: linear-gradient(270deg, var(--nudgecolor-two) 0%, var(--nudgecolor-one) 100%);
    border: 1px solid var(--nudgeborder);
    border-radius: 12px;
    flex: 1 1 0;
    width: 90%;
    margin: 8px auto
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge {
    flex-direction: row-reverse;
    justify-content: space-between;
    margin-left: 8px;
    margin-right: 8px;
    padding-top: 8px;
    padding-bottom: 8px;
    display: flex
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge.GroupNudge-module-scss-module__r4dBvq__nudgeLeft {
    flex-direction: row
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge div.GroupNudge-module-scss-module__r4dBvq__nudgeIconContainer {
    gap: 8px;
    display: flex
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge div.GroupNudge-module-scss-module__r4dBvq__nudgeIconContainer .GroupNudge-module-scss-module__r4dBvq__nudgeIcon {
    object-fit: contain
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge div.GroupNudge-module-scss-module__r4dBvq__nudgeIconContainer .GroupNudge-module-scss-module__r4dBvq__nudgeText {
    font-size: 14px;
    line-height: 20px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__switchButton {
    cursor: pointer;
    align-items: center;
    gap: 8px;
    transition: all .2s;
    display: flex
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__switchButton:hover {
    opacity: .8
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__switchButton .GroupNudge-module-scss-module__r4dBvq__buttonIcon {
    object-fit: contain;
    flex-shrink: 0
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__switchButton .GroupNudge-module-scss-module__r4dBvq__buttonText {
    color: var(--color-qana-blue);
    font-size: 14px;
    line-height: 20px
}
div.GroupNudge-module-scss-module__r4dBvq__nudgeContainerSwitch .GroupNudge-module-scss-module__r4dBvq__nudge .GroupNudge-module-scss-module__r4dBvq__switchButton .GroupNudge-module-scss-module__r4dBvq__buttonText strong {
    font-weight: 600
}
.CartItemGroupDesktop-module-scss-module__yg1E8G__wrapper {
    background: var(--color-white);
    border-radius: 12px;
    display: flex;
    overflow: hidden
}
.CartItemGroupDesktop-module-scss-module__yg1E8G__groupBanner {
    padding-block: var(--spacing-small);
    color: var(--color-white);
    background-color: var(--group-banner-bg, var(--color-black));
    flex-direction: column;
    flex: 1 0 36px;
    align-items: center;
    width: 36px;
    display: flex
}
.CartItemGroupDesktop-module-scss-module__yg1E8G__groupBanner .CartItemGroupDesktop-module-scss-module__yg1E8G__groupIcon {
    margin-bottom: var(--spacing-xsmall);
    object-fit: cover;
    width: 18px;
    height: 92px
}
.CartItemGroupDesktop-module-scss-module__yg1E8G__content {
    flex-direction: column;
    flex: 0 0 calc(100% - 36px);
    max-width: calc(100% - 36px);
    display: flex
}
.CartItemGroupDesktop-module-scss-module__yg1E8G__content .CartItemGroupDesktop-module-scss-module__yg1E8G__scrollingMessagesContainer {
    border-bottom: 1px solid var(--color-grey3);
    justify-content: center;
    align-items: center;
    height: 40px;
    display: flex
}
.CartItemGroupDesktop-module-scss-module__yg1E8G__itemSeparator {
    background-color: var(--color-grey4);
    height: 1px;
    margin-left: 16px;
    margin-right: 16px
}
div.BannerContent-module-scss-module__7dUU3q__textContainer {
    flex-direction: column;
    gap: 2px;
    font-weight: 700;
    display: flex
}
span.BannerContent-module-scss-module__7dUU3q__cta {
    text-transform: uppercase;
    letter-spacing: .2px;
    background-color: var(--color-white);
    border: 1px solid;
    margin-top: 10px;
    padding: 6px 12px;
    font-size: .9166rem;
    font-weight: 700;
    display: inline-block
}
div.BannerContent-module-scss-module__7dUU3q__bgImageBannerCtr {
    background-position: 50%;
    background-size: cover;
    height: 100%
}
div.BannerContent-module-scss-module__7dUU3q__contentContainer {
    flex-direction: column;
    gap: 8px;
    display: flex;
    position: relative
}
div.BannerContent-module-scss-module__7dUU3q__contentContainer.BannerContent-module-scss-module__7dUU3q__adSlotPlaceholder {
    background-color: #f7f7fa
}
ul.BannerContent-module-scss-module__7dUU3q__supportLinks {
    font-size: 1.0833rem
}
li.BannerContent-module-scss-module__7dUU3q__supportLink a {
    padding: 10px 0;
    display: block
}
li.BannerContent-module-scss-module__7dUU3q__supportLink a.BannerContent-module-scss-module__7dUU3q__emphasis {
    text-transform: uppercase;
    letter-spacing: .2px;
    padding-top: 14px;
    font-size: 1rem;
    font-weight: 700
}
li.BannerContent-module-scss-module__7dUU3q__supportLink:last-child a {
    padding-bottom: 0
}
div.ComponentArea-module-scss-module__JKQoeW__componentAreaContainer {
    background-position: top;
    background-size: cover;
    position: relative;
    overflow: hidden
}
div.ComponentArea-module-scss-module__JKQoeW__componentAreaContainer code {
    background-color: var(--color-qana-black);
    color: var(--color-white);
    border-radius: 4px;
    padding: 15px 15px 20px;
    display: block;
    overflow-y: auto
}
div.ComponentArea-module-scss-module__JKQoeW__componentAreaBgImage {
    background-position: top;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%;
    position: absolute
}
@keyframes CountdownTimer-module-scss-module__gwFgdG__flip-top {
    0% {
        opacity: .99;
        transform: translate(-50%, -50%) rotateX(0);
        box-shadow: inset 0 0 10px 1px rgba(0, 0, 0, .1)
    }
    to {
        opacity: 0;
        transform: translate(-50%, -50%) rotateX(-90deg);
        box-shadow: inset 0 0 1px rgba(0, 0, 0, .4)
    }
}
@keyframes CountdownTimer-module-scss-module__gwFgdG__flip-bottom {
    0%, 50% {
        opacity: 0;
        transform: rotateX(90deg);
        box-shadow: inset 0 0 20px 1px rgba(0, 0, 0, .2)
    }
    51% {
        opacity: .99
    }
    to {
        opacity: .99;
        transform: rotateX(0);
        box-shadow: inset 0 0 transparent, 0 2px 10px -3px rgba(0, 0, 0, .2)
    }
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper {
    justify-content: center;
    align-items: center;
    display: flex
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__card {
    border-radius: 5px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 5px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    display: flex
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__separator {
    height: 2em;
    color: var(--text-color, var(--color-black));
    font-weight: 900;
    font-size: var(--separator-font-size);
    margin: 0 5px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__separator.CountdownTimer-module-scss-module__gwFgdG__mobile {
    margin: auto 2px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__timeunit {
    text-align: center;
    color: var(--text-color, var(--color-black));
    font-size: var(--timer-unit-font-size)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer {
    text-align: center;
    perspective: 400px;
    margin: 0 12/6;
    height: 50px;
    font-size: 20px;
    line-height: 20px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer.CountdownTimer-module-scss-module__gwFgdG__mobile {
    font-size: 20px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer *, .CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer :before, .CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer :after {
    box-sizing: border-box
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardCover {
    pointer-events: none;
    border-radius: 5px;
    display: inline-block;
    box-shadow: 0 3px 4px rgba(0, 0, 0, .2)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCard {
    height: 2em;
    font-weight: 900;
    position: relative
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardTop {
    color: #4d0000;
    background: var(--color-white);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 1em;
    transform-style: preserve-3d;
    border-radius: 5px 5px 0 0;
    width: 60px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    transform: translateZ(0);
    box-shadow: inset 0 0 1px rgba(0, 0, 0, .4)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardTop .CountdownTimer-module-scss-module__gwFgdG__flipCardTopText {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 50%)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardTop.CountdownTimer-module-scss-module__gwFgdG__mobile {
    width: 35px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBottom {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    height: 1em;
    transform-style: preserve-3d;
    transform-origin: top;
    border-top: "none";
    z-index: 5;
    opacity: 1;
    color: #b01c1c;
    background: #fff;
    border-radius: 0 0 5px 5px;
    width: 60px;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    transform: translateZ(0)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBottom:after {
    content: attr(data-value);
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBottom.CountdownTimer-module-scss-module__gwFgdG__mobile {
    width: 35px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBack {
    will-change: transform, opacity;
    border-radius: 5px;
    width: 60px;
    height: 2em;
    position: relative;
    overflow: hidden
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBack:before {
    content: attr(data-value);
    opacity: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    height: 100%;
    transform-style: preserve-3d;
    transform-origin: bottom;
    color: #4d0000;
    background: #f7f7f7;
    border-radius: 5px;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateZ(0);
    box-shadow: inset 0 0 1px rgba(0, 0, 0, .4)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBack.CountdownTimer-module-scss-module__gwFgdG__mobile {
    width: 35px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBackBottom {
    border-top: "none";
    color: #b01c1c;
    will-change: transform, opacity;
    background: #fff;
    border-radius: 0 0 5px 5px;
    width: 60px;
    height: 1em;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBackBottom:after {
    content: attr(data-value);
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%)
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__flipCardBackBottom.CountdownTimer-module-scss-module__gwFgdG__mobile {
    width: 35px
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__turnEnter .CountdownTimer-module-scss-module__gwFgdG__flipCardBack:before {
    animation: .25s cubic-bezier(.37, .01, .94, .35) both CountdownTimer-module-scss-module__gwFgdG__flip-top
}
.CountdownTimer-module-scss-module__gwFgdG__countdownTimerWrapper .CountdownTimer-module-scss-module__gwFgdG__flipClockContainer .CountdownTimer-module-scss-module__gwFgdG__turnEnter .CountdownTimer-module-scss-module__gwFgdG__flipCardBottom {
    animation: .45s cubic-bezier(.15, .45, .28, 1) both CountdownTimer-module-scss-module__gwFgdG__flip-bottom
}
div.ComponentRow-module-scss-module__o_QR1a__componentRow {
    color: var(--color-qana-black);
    position: relative
}
div.ComponentColumn-module-scss-module__ORAw5G__componentColumn.ComponentColumn-module-scss-module__ORAw5G__noColumnGap + div.ComponentColumn-module-scss-module__ORAw5G__componentColumn.ComponentColumn-module-scss-module__ORAw5G__noColumnGap {
    padding-left: 0
}
div.ComponentColumn-module-scss-module__ORAw5G__componentColumn:first-child {
    margin-left: 0 !important
}
div.ComponentColumn-module-scss-module__ORAw5G__componentColumn:last-child {
    margin-right: 0 !important
}
.ModuleHeaderLink-module-scss-module__Szzhdq__withWrapperStyles {
    margin-block: calc(var(--common-header-gap, 15px) / 2);
    margin-left: var(--common-header-gap, 15px)
}
div.ModuleHeaderLinkText-module-scss-module__mGBfNG__linkCta {
    text-transform: uppercase;
    letter-spacing: .2px;
    margin-block: calc(var(--common-header-gap, 15px) / 2);
    margin-inline: var(--common-header-gap, 15px);
    white-space: nowrap;
    text-overflow: ellipsis;
    border: 1px solid var(--color-qana-black);
    color: var(--header-color-text, var(--color-qana-black));
    background-color: var(--header-color-background, var(--color-white));
    padding: 5px 8px;
    font-size: 1rem;
    font-weight: 700;
    overflow: hidden
}
div.ModuleHeaderLinkText-module-scss-module__mGBfNG__linkCta.ModuleHeaderLinkText-module-scss-module__mGBfNG__withLinkWrapper {
    margin: unset
}
div.ModuleHeaderLinkText-module-scss-module__mGBfNG__linkCta.ModuleHeaderLinkText-module-scss-module__mGBfNG__dealsTimer {
    color: var(--header-color-text, var(--color-white));
    border: none;
    border-radius: 4px
}
div.ModuleHeaderLinkText-module-scss-module__mGBfNG__linkCta.ModuleHeaderLinkText-module-scss-module__mGBfNG__linkWithBorder {
    border: 1px solid var(--header-color-border, var(--color-qana-black))
}
div.ModuleHeaderLinkText-module-scss-module__mGBfNG__linkCta.ModuleHeaderLinkText-module-scss-module__mGBfNG__desktop {
    padding: calc(var(--common-header-gap, 15px) / 2) var(--common-header-gap, 15px)
}
.ModuleHeaderSubtitle-module-scss-module__NquUYq__subtitle {
    color: #526075;
    width: 100%;
    margin: 0;
    padding: 5px;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.4
}
.ModuleHeaderSubtitle-module-scss-module__NquUYq__subtitle.ModuleHeaderSubtitle-module-scss-module__NquUYq__desktop {
    font-size: 14px
}
div.ModuleHeaderTimer-module-scss-module__xUzClW__timerContainer {
    flex-shrink: 0;
    flex-direction: var(--flex-direction);
    height: 35px;
    color: var(--color-text, var(--color-qana-black));
    background-color: var(--color-background, var(--color-white));
    border-radius: 0 0 12px 12px;
    align-items: center;
    gap: 6px;
    margin: 0 7.5px 7.5px;
    padding: 0 10px;
    display: inline-flex;
    position: absolute;
    left: 50%;
    transform: translate(-50%)
}
div.ModuleHeaderTimer-module-scss-module__xUzClW__timerContainer div.ModuleHeaderTimer-module-scss-module__xUzClW__icon {
    background-color: var(--color-qana-black);
    -webkit-mask-position-x: center;
    -webkit-mask-position-y: center;
    -webkit-mask-repeat-x: no-repeat;
    -webkit-mask-repeat-y: no-repeat;
    width: 12px;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-origin: initial;
    mask-origin: initial;
    margin-bottom: 2px
}
div.ModuleHeaderTimer-module-scss-module__xUzClW__timerContainer div.ModuleHeaderTimer-module-scss-module__xUzClW__icon.ModuleHeaderTimer-module-scss-module__xUzClW__desktop {
    width: var(--common-header-gap, 15px)
}
div.ModuleHeaderTimer-module-scss-module__xUzClW__timerContainer div.ModuleHeaderTimer-module-scss-module__xUzClW__icon img {
    max-width: 100%;
    vertical-align: unset;
    display: block
}
div.ModuleHeaderTimer-module-scss-module__xUzClW__timerContainer p.ModuleHeaderTimer-module-scss-module__xUzClW__timerContent {
    direction: ltr;
    font-size: 1rem;
    font-weight: 600
}
div.ModuleHeaderTimer-module-scss-module__xUzClW__timerContainer p.ModuleHeaderTimer-module-scss-module__xUzClW__timerContent.ModuleHeaderTimer-module-scss-module__xUzClW__desktop {
    font-size: 1.3rem
}
.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__truncateTitleHeader {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    margin-block: calc(var(--common-header-gap, 15px) / 2);
    text-align: left;
    padding: 0 5px;
    font-size: 20px;
    font-weight: 700;
    overflow: hidden
}
.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__titleHeader {
    text-align: left;
    width: 100%;
    margin-block: calc(var(--common-header-gap, 15px) / 2);
    font-size: 20px;
    font-weight: 700
}
.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__titleHeader.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 24px
}
h1.ModuleHeaderTitle-module-scss-module__MG4CWq__heading {
    font-size: 28px
}
h1.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 32px
}
h2.ModuleHeaderTitle-module-scss-module__MG4CWq__heading {
    font-size: 21px
}
h2.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 24px
}
h3.ModuleHeaderTitle-module-scss-module__MG4CWq__heading {
    font-size: 16.38px
}
h3.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 18.72px
}
h4.ModuleHeaderTitle-module-scss-module__MG4CWq__heading {
    font-size: 16px
}
h4.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 14px
}
h5.ModuleHeaderTitle-module-scss-module__MG4CWq__heading {
    font-size: 11.62px
}
h5.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 13.28px
}
h6.ModuleHeaderTitle-module-scss-module__MG4CWq__heading {
    font-size: 9.38px
}
h6.ModuleHeaderTitle-module-scss-module__MG4CWq__heading.ModuleHeaderTitle-module-scss-module__MG4CWq__desktop {
    font-size: 10.72px
}
