.AtcModalMobile-module-scss-module__9OWX8a__sheetContainer .AtcModalMobile-module-scss-module__9OWX8a__sheetInner {
    padding: 0
}
.AtcModalMobile-module-scss-module__9OWX8a__sheetContainer .AtcModalMobile-module-scss-module__9OWX8a__sheetInner:before {
    display: none
}
.AtcModalMobile-module-scss-module__9OWX8a__sheetContainer .AtcModalMobile-module-scss-module__9OWX8a__sheetInner .AtcModalMobile-module-scss-module__9OWX8a__sheetContent {
    padding: 0
}
.AtcModalMobile-module-scss-module__9OWX8a__sheetContainer.AtcModalMobile-module-scss-module__9OWX8a__lowerZIndex {
    z-index: unset
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper {
    flex-direction: column;
    justify-content: space-between;
    min-height: 100%;
    display: flex
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer {
    flex-direction: column;
    display: flex
}
@media (max-height: 600px) {
    .AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer {
        padding-bottom: 100px
    }
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails {
    cursor: pointer;
    align-items: flex-start;
    gap: 8px;
    padding: 20px;
    display: flex
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__imageContainer {
    flex: 0 0 75px;
    position: relative
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__imageContainer .AtcModalMobile-module-scss-module__9OWX8a__imageWrapper {
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 80px;
    padding: 20px;
    display: flex;
    position: relative;
    overflow: hidden
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__imageContainer .AtcModalMobile-module-scss-module__9OWX8a__imageWrapper .lf-player-container {
    width: 100px;
    height: 100px;
    position: absolute
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper {
    color: #262a33;
    flex-direction: column;
    align-items: flex-start;
    gap: 3px;
    display: flex
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper: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
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper: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
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper: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
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper:-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
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper:-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
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper: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
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerTitle {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productTitle {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    display: -webkit-box;
    overflow: hidden
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty {
    color: #0e0e0e;
    background: linear-gradient(90deg, #fff 0%, #fff2d9 100%);
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 12px;
    font-weight: 600;
    line-height: 14px;
    display: inline-block
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty: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-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    padding-left: 0;
    padding-right: 6px
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty: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-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    padding-left: 0;
    padding-right: 6px
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty: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-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    padding-left: 0;
    padding-right: 6px
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty:-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-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-left: 6px;
    padding-right: 0
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty:-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-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-left: 6px;
    padding-right: 0
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__productDetails .AtcModalMobile-module-scss-module__9OWX8a__titleWrapper .AtcModalMobile-module-scss-module__9OWX8a__productWithWarranty: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-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    padding-left: 6px;
    padding-right: 0
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__innerContainer .AtcModalMobile-module-scss-module__9OWX8a__ewWrapper {
    min-height: 330px;
    position: relative
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__buttonGroup {
    background: var(--color-white);
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 12px;
    width: 100%;
    padding: 20px;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__buttonGroup .AtcModalMobile-module-scss-module__9OWX8a__button {
    border: 1px solid var(--color-qana-blue);
    border-radius: 8px;
    flex: 50%
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__buttonGroup .AtcModalMobile-module-scss-module__9OWX8a__button .AtcModalMobile-module-scss-module__9OWX8a__buttonText {
    color: var(--color-white);
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__buttonGroup .AtcModalMobile-module-scss-module__9OWX8a__button .AtcModalMobile-module-scss-module__9OWX8a__buttonText.AtcModalMobile-module-scss-module__9OWX8a__textColor {
    color: var(--color-qana-blue)
}
.AtcModalMobile-module-scss-module__9OWX8a__atcWrapper .AtcModalMobile-module-scss-module__9OWX8a__buttonGroup.AtcModalMobile-module-scss-module__9OWX8a__showBorder {
    border-top: 1px solid var(--color-grey-borders)
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper {
    margin-top: 14px;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
    display: block
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner {
    background: var(--color-white);
    border-radius: 8px;
    flex: 1;
    margin: 8px;
    display: block
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper {
    justify-content: space-between;
    display: flex
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row {
    justify-content: flex-start;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-right: 8px;
    display: flex
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandLogoWrapper {
    background: var(--color-white);
    border-radius: 4px;
    justify-content: center;
    align-items: center;
    width: 78px;
    height: 58px;
    display: flex;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, .25)
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandLogoWrapper img.AdProductsListBannerMobile-module-scss-module__61DANW__brandLogoImage {
    object-fit: contain;
    border-radius: 2px
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandDetails {
    justify-content: space-between;
    width: 100%;
    display: flex
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandDetails div.AdProductsListBannerMobile-module-scss-module__61DANW__headers {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 15px;
    margin-right: 15px;
    display: block
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandDetails div.AdProductsListBannerMobile-module-scss-module__61DANW__headers span.AdProductsListBannerMobile-module-scss-module__61DANW__brandName {
    width: 100%;
    color: var(--color-black);
    justify-content: space-between;
    align-items: center;
    gap: 5px;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.4rem;
    display: flex
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandDetails div.AdProductsListBannerMobile-module-scss-module__61DANW__headers span.AdProductsListBannerMobile-module-scss-module__61DANW__brandSubName {
    color: var(--color-qana-blue);
    align-items: center;
    margin-top: 18px;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    display: flex
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandDetails div.AdProductsListBannerMobile-module-scss-module__61DANW__headers span.AdProductsListBannerMobile-module-scss-module__61DANW__brandSubName img.AdProductsListBannerMobile-module-scss-module__61DANW__iconImage {
    transform: rotate(0)
}
[dir=rtl] div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__brandWrapper span.AdProductsListBannerMobile-module-scss-module__61DANW__row div.AdProductsListBannerMobile-module-scss-module__61DANW__brandDetails div.AdProductsListBannerMobile-module-scss-module__61DANW__headers span.AdProductsListBannerMobile-module-scss-module__61DANW__brandSubName img.AdProductsListBannerMobile-module-scss-module__61DANW__iconImage {
    transform: rotate(180deg)
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__productsWrapper {
    margin-left: 5px;
    margin-right: 5px;
    display: flex;
    overflow-y: scroll
}
div.AdProductsListBannerMobile-module-scss-module__61DANW__adModuleWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__productsListBanner div.AdProductsListBannerMobile-module-scss-module__61DANW__productsWrapper div.AdProductsListBannerMobile-module-scss-module__61DANW__product {
    width: 100%
}
div.BannerModule-module-scss-module__s0y9eq__bannerWrapper {
    flex-direction: column;
    display: flex
}
.BannerModule-module-scss-module__s0y9eq__bannerRow {
    flex-wrap: nowrap;
    width: 100%;
    display: flex;
    /*justify-content: flex-end;*/
}
@media (max-width: 991px) {
    div.BannerModule-module-scss-module__s0y9eq__bannerContainer .BannerModule-module-scss-module__s0y9eq__splitBannerRow {
        flex: 0 0 20%
    }
}
.BannerModule-module-scss-module__s0y9eq__bannerContainer > :not([class*=countdownContainer]) {
    height: 100%
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper {
    position: relative
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaViewport {
    padding: 0;
    overflow: hidden
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    display: flex
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer: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))) {
    padding-left: 15px
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer: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))) {
    padding-left: 15px
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer: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))) {
    padding-left: 15px
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer:-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)) {
    padding-right: 15px
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer:-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)) {
    padding-right: 15px
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaContainer: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)) {
    padding-right: 15px
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide {
    min-width: 0;
    position: relative
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__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: var(--inner-spacing)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__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: var(--inner-spacing)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__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: var(--inner-spacing)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__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: var(--inner-spacing)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__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: var(--inner-spacing)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__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: var(--inner-spacing)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide.BannerModuleCarousel-module-scss-module__aSSxna__isHighlighted {
    transition: scale .1s;
    scale: 1 .9
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide.BannerModuleCarousel-module-scss-module__aSSxna__isHighlighted.BannerModuleCarousel-module-scss-module__aSSxna__isSelected {
    scale: 1
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide.BannerModuleCarousel-module-scss-module__aSSxna__isHighlighted.BannerModuleCarousel-module-scss-module__aSSxna__isSelected.BannerModuleCarousel-module-scss-module__aSSxna__inProgressForw, .BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide.BannerModuleCarousel-module-scss-module__aSSxna__isHighlighted.BannerModuleCarousel-module-scss-module__aSSxna__isSelected.BannerModuleCarousel-module-scss-module__aSSxna__inProgressBack {
    scale: 1 var(--active-scroll-progress-perc);
    transition: scale
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide.BannerModuleCarousel-module-scss-module__aSSxna__isHighlighted.BannerModuleCarousel-module-scss-module__aSSxna__isNextSlide.BannerModuleCarousel-module-scss-module__aSSxna__inProgressForw, .BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaSlide.BannerModuleCarousel-module-scss-module__aSSxna__isHighlighted.BannerModuleCarousel-module-scss-module__aSSxna__isPreviousSlide.BannerModuleCarousel-module-scss-module__aSSxna__inProgressBack {
    scale: 1 var(--inactive-scroll-progress-perc);
    transition: scale
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaPagination {
    height: 20px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots {
    text-align: center;
    white-space: nowrap;
    width: 80px;
    transition: opacity .3s;
    position: absolute;
    bottom: 0;
    overflow: hidden;
    transform: translate(-50%)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots: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))) {
    left: 50%
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots: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))) {
    left: 50%
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots: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))) {
    left: 50%
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots:-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: 50%
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots:-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: 50%
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots: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: 50%
}
[dir=rtl] .BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDots {
    transform: translate(50%)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot {
    cursor: pointer;
    width: 8px;
    height: 8px;
    opacity: .2;
    background-color: rgba(0, 0, 0, .3);
    border-radius: 100%;
    margin: 0 4px;
    transition: transform .2s, left .2s;
    position: relative
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot: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))) {
    left: var(--progress-perc)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot: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))) {
    left: var(--progress-perc)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot: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))) {
    left: var(--progress-perc)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot:-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: var(--progress-perc)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot:-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: var(--progress-perc)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot: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: var(--progress-perc)
}
[dir=rtl] .BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot {
    transition: transform .2s, right .2s
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot.BannerModuleCarousel-module-scss-module__aSSxna__isSelected {
    background-color: var(--color-black);
    transition: transform .5s;
    transform: scale(1)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot.BannerModuleCarousel-module-scss-module__aSSxna__isNext {
    transform: scale(.66)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot.BannerModuleCarousel-module-scss-module__aSSxna__isNextNext {
    transform: scale(.33)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot.BannerModuleCarousel-module-scss-module__aSSxna__isPrev {
    transform: scale(.66)
}
.BannerModuleCarousel-module-scss-module__aSSxna__bannerCarouselWrapper .BannerModuleCarousel-module-scss-module__aSSxna__emblaDot.BannerModuleCarousel-module-scss-module__aSSxna__isPrevPrev {
    transform: scale(.33)
}
div.BannerModuleGroup-module-scss-module__NuvUxq__bannerGroupWrapper {
    padding: 0 25px
}
div.BannerModuleGroup-module-scss-module__NuvUxq__bannerGroup, div.BannerModuleGroup-module-scss-module__NuvUxq__bannerWrapper {
    display: flex
}
div.BannerModuleGroup-module-scss-module__NuvUxq__bannerWrapper.BannerModuleGroup-module-scss-module__NuvUxq__mainBanner {
    flex-direction: column;
    flex: 0 0 50%
}
div.BannerModuleGroup-module-scss-module__NuvUxq__bannerWrapper.BannerModuleGroup-module-scss-module__NuvUxq__supportBanners {
    flex-wrap: wrap;
    flex: 1 0 50%;
    align-content: space-between
}
div.BannerModuleGroup-module-scss-module__NuvUxq__bannerContainer {
    box-sizing: border-box
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__container {
    z-index: 0;
    flex-direction: column;
    width: 100%;
    min-width: 0;
    display: flex;
    position: relative
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper {
    width: 100%;
    position: relative
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__customNavigation {
    width: 40px;
    height: 40px;
    color: var(--color-qana-black);
    pointer-events: auto;
    z-index: 1;
    background-color: #fafafa;
    border: 1px solid #dadce3;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    transition: transform .2s ease-in-out;
    display: flex;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__customNavigation:hover {
    transform: scale(1.15) translateY(-50%)
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev: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))) {
    left: -2px;
    right: auto
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev: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))) {
    left: -2px;
    right: auto
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev: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))) {
    left: -2px;
    right: auto
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev:-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: auto;
    right: -2px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev:-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: auto;
    right: -2px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev: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: auto;
    right: -2px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonPrev.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__disabled {
    opacity: .35
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext: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))) {
    left: auto;
    right: -2px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext: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))) {
    left: auto;
    right: -2px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext: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))) {
    left: auto;
    right: -2px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext:-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: -2px;
    right: auto
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext:-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: -2px;
    right: auto
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext: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: -2px;
    right: auto
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperButtonNext.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__disabled {
    opacity: .35
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer {
    width: 100%;
    overflow: hidden
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer: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))) {
    padding-left: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer: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))) {
    padding-left: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer: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))) {
    padding-left: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer:-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)) {
    padding-right: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer:-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)) {
    padding-right: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer: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)) {
    padding-right: 16px
}
/*div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__emblaContainer {
    display: flex
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__wrapper .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__swiperContainer .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__emblaContainer .BannerModuleScrollerDesktop-module-scss-module__0_VHrW__emblaSlide {
    flex: 0 0 calc(100% / var(--banner-module-scroller-num-of-slides))
}*/
/*div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter: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))) {
    padding-right: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter: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))) {
    padding-right: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter: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))) {
    padding-right: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter:-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)) {
    padding-left: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter:-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)) {
    padding-left: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter: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)) {
    padding-left: 16px
}*/
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__bannerOuter.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__hasMargin {
    margin-top: 16px
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__scrollBar {
    background: rgba(0, 0, 0, .1);
    border-radius: 10px;
    width: 48px;
    height: 4px;
    margin: 16px auto;
    overflow: hidden
}
[dir=rtl] div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__scrollBar {
    transform: scaleX(-1)
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__scrollBar div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__dragArea {
    margin: 0 calc(var(--scrollbar-width) / var(--no-of-slides) / 2 * 1px);
    height: calc(var(--scrollbar-height) * 1px);
    position: relative
}
div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__scrollBar div.BannerModuleScrollerDesktop-module-scss-module__0_VHrW__drag {
    background-color: var(--color-qana-black);
    height: 100%;
    width: calc(var(--scrollbar-width) / var(--no-of-slides) * 1px);
    margin-left: calc(-1px * var(--scrollbar-width) / var(--no-of-slides) / 2);
    left: calc(var(--scroll-progress) * 1%);
    border-radius: 10px;
    transition: left .2s ease-out;
    position: absolute
}
div.BannerModuleScrollerMobile-module-scss-module__LHULkq__container {
    width: 100%;
    overflow: hidden
}
div.BannerModuleScrollerMobile-module-scss-module__LHULkq__container .BannerModuleScrollerMobile-module-scss-module__LHULkq__swiperContainer .BannerModuleScrollerMobile-module-scss-module__LHULkq__emblaContainer {
    align-items: center;
    margin: 0 auto;
    display: flex
}
div.BannerModuleScrollerMobile-module-scss-module__LHULkq__scrollBar {
    background: rgba(0, 0, 0, .1);
    border-radius: 48px;
    width: 48px;
    height: 4px;
    margin: 16px auto;
    overflow: hidden
}
[dir=rtl] div.BannerModuleScrollerMobile-module-scss-module__LHULkq__scrollBar {
    transform: scaleX(-1)
}
div.BannerModuleScrollerMobile-module-scss-module__LHULkq__scrollBar div.BannerModuleScrollerMobile-module-scss-module__LHULkq__dragArea {
    margin-inline: calc(var(--scrollbar-width) / var(--no-of-slides) / 2 * 1px);
    height: 4px;
    position: relative
}
div.BannerModuleScrollerMobile-module-scss-module__LHULkq__scrollBar div.BannerModuleScrollerMobile-module-scss-module__LHULkq__drag {
    background-color: var(--color-qana-black);
    height: 100%;
    width: calc(var(--scrollbar-width) / var(--no-of-slides) * 1px);
    margin-left: calc(-1px * var(--scrollbar-width) / var(--no-of-slides) / 2);
    left: calc(var(--scroll-progress) * 1%);
    border-radius: 10px;
    transition: left .2s ease-out;
    position: absolute
}
div.BannerModuleStrip-module-scss-module__fHswbG__bannerWrapper {
    flex-wrap: wrap;
    display: flex;
    justify-content: end;
}
div.BannerModuleStrip-module-scss-module__fHswbG__bannerContainer {
    box-sizing: border-box;
    flex: 1;
    position: relative
}
@media (max-width: 1199px) {
    div.BannerModuleStrip-module-scss-module__fHswbG__bannerContainer .BannerModuleStrip-module-scss-module__fHswbG__splitBannerRow {
        flex: 0 0 20% !important
    }
}
.BannerPlpCarousel-module-scss-module__Eshv1a__componentWrapper {
    background-repeat: no-repeat;
    background-size: contain
}
.BannerPlpCarousel-module-scss-module__Eshv1a__container {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden
}
.BannerPlpCarousel-module-scss-module__Eshv1a__bannerContainer {
    width: 40%;
    white-space: initial;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    padding: 10px 5px;
    display: inline-block
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover {
    width: auto;
    height: auto;
    position: relative
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__embla__viewport {
    overflow: hidden
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__embla__container {
    touch-action: pan-y pinch-zoom;
    justify-content: flex-start;
    display: flex
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__embla__container .BannerSliderDesktop-module-scss-module__vIFXQW__bannerSlide {
    flex: 0 0 100%;
    min-width: 0;
    transform: translate(0, 0)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__embla__dots {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 24px;
    display: flex;
    position: absolute;
    bottom: 0
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__embla__dot {
    opacity: 1;
    background: #e2e5f1;
    border-radius: 50px;
    width: 22px;
    height: 3px;
    margin: 0 4px;
    bottom: 0;
    box-shadow: 0 0 1px #ccc
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__embla__dot.BannerSliderDesktop-module-scss-module__vIFXQW__selected {
    background: var(--color-qana-yellow)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonNext {
    flex-direction: row-reverse;
    flex-basis: max-content;
    pointer-events: auto;
    background-image: none;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    position: absolute;
    top: 0;
    left: auto;
    right: -3px
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonNext:after {
    display: none
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonNext.BannerSliderDesktop-module-scss-module__vIFXQW__isArabic {
    flex-direction: row
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonNext svg {
    transform: rotate(0)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-right {
    z-index: 2;
    background: rgba(255, 255, 255, .4);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    padding: 5px;
    transition: all .2s cubic-bezier(.36, .07, .19, .97);
    display: flex;
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__active-circle-right {
    transform: translateY(-50%)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-back-right {
    width: 35px;
    height: 35px
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonPrev {
    flex-direction: row;
    flex-basis: max-content;
    pointer-events: auto;
    background-image: none;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    height: 100%;
    margin: 0;
    padding: 0;
    display: flex;
    position: absolute;
    top: 0;
    left: -3px;
    right: auto
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonPrev:after {
    display: none
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonPrev.BannerSliderDesktop-module-scss-module__vIFXQW__isArabic {
    flex-direction: row-reverse
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiperButtonPrev svg {
    transform: rotate(0)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-left {
    z-index: 2;
    background: rgba(255, 255, 255, .4);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
    padding: 5px;
    transition: all .2s cubic-bezier(.36, .07, .19, .97);
    display: flex;
    position: absolute;
    top: 50%;
    left: 10px;
    transform: translateY(-50%)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__active-circle-left {
    transform: translateY(-50%)
}
div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-back-left {
    width: 35px;
    height: 35px
}
@media (min-width: 768px) {
    div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-right {
        width: 50px;
        height: 50px;
        padding: 10px;
        right: 100%;
        transform: translate(100%, -50%)
    }
    div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__active-circle-right {
        background: 0 0;
        right: 0;
        transform: translateY(-50%)
    }
    div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-back-right {
        width: 60px;
        height: 60px
    }
    div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-left {
        width: 50px;
        height: 50px;
        padding: 10px;
        left: 100%;
        transform: translate(-100%, -50%)
    }
    div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__active-circle-left {
        background: 0 0;
        left: 0;
        transform: translateY(-50%)
    }
    div.BannerSliderDesktop-module-scss-module__vIFXQW__swiperCover .BannerSliderDesktop-module-scss-module__vIFXQW__swiper-button-circle-back-left {
        width: 60px;
        height: 60px
    }
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover {
    width: auto;
    height: auto;
    position: relative
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover .BannerSliderMobile-module-scss-module__lV7s6W__container {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    display: flex
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover .BannerSliderMobile-module-scss-module__lV7s6W__embla__viewport {
    overflow: hidden
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover .BannerSliderMobile-module-scss-module__lV7s6W__slide {
    flex: none;
    min-width: 100%;
    position: relative
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover .BannerSliderMobile-module-scss-module__lV7s6W__embla__dots {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 24px;
    display: flex;
    position: absolute;
    bottom: 0
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover .BannerSliderMobile-module-scss-module__lV7s6W__embla__dot {
    opacity: 1;
    background: #e2e5f1;
    border-radius: 50px;
    width: 22px;
    height: 3px;
    margin: 0 4px;
    bottom: 0;
    box-shadow: 0 0 1px #ccc
}
div.BannerSliderMobile-module-scss-module__lV7s6W__swiperCover .BannerSliderMobile-module-scss-module__lV7s6W__embla__dot.BannerSliderMobile-module-scss-module__lV7s6W__selected {
    background: var(--color-qana-yellow)
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__desktopContainer {
    padding: 25px 0;
    display: flex
}
@media (max-width: 767px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__desktopContainer {
        display: none
    }
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__leftContent {
    flex: .8;
    justify-content: center;
    width: 50%;
    display: flex
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__leftContent div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__leftContentInnerContainer {
    flex-direction: column;
    justify-content: space-between;
    display: flex
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__logoContainer {
    display: flex
}
@media (max-width: 767px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__logoContainer {
        flex: .8;
        justify-content: center !important
    }
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__logoContainer img {
    width: 50%
}
@media (max-width: 479px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__logoContainer img {
        width: 100%
    }
}
@media (min-width: 768px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__logoContainer img {
        width: 55%
    }
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__spendContainer {
    color: var(--color-white);
    white-space: nowrap;
    font-size: 16px
}
@media (max-width: 767px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__spendContainer {
        font-size: 14px
    }
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__cashbackContainer {
    color: var(--color-white);
    white-space: nowrap;
    font-size: 14px;
    display: flex
}
@media (max-width: 767px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__cashbackContainer {
        font-size: 11px;
        display: block
    }
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__cashbackContainer div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__linkContainer {
    color: #e8cf7d;
    cursor: pointer;
    font-size: 14px;
    text-decoration: underline
}
@media (max-width: 767px) {
    div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__cashbackContainer div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__linkContainer {
        font-size: 11px
    }
}
div.CampaignSpendingModuleDesktop-module-scss-module__Pz8eKq__rightContent {
    justify-content: center;
    width: 50%;
    display: flex
}
.Price-module-scss-module__q-4KEG__container {
    white-space: nowrap;
    text-overflow: ellipsis;
    align-items: baseline;
    line-height: normal;
    display: flex;
    overflow: hidden
}
.Price-module-scss-module__q-4KEG__container: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
}
.Price-module-scss-module__q-4KEG__container: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
}
.Price-module-scss-module__q-4KEG__container: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
}
.Price-module-scss-module__q-4KEG__container:-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
}
.Price-module-scss-module__q-4KEG__container:-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
}
.Price-module-scss-module__q-4KEG__container: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
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__alignEnd: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: right
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__alignEnd: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: right
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__alignEnd: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: right
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__alignEnd:-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
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__alignEnd:-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
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__alignEnd: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
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice {
    white-space: nowrap;
    align-items: baseline;
    gap: 2px;
    font-size: 18px;
    line-height: 1;
    display: flex
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice: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))) {
    padding-right: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice: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))) {
    padding-right: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice: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))) {
    padding-right: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice:-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)) {
    padding-left: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice:-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)) {
    padding-left: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice: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)) {
    padding-left: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice.Price-module-scss-module__q-4KEG__isCurrencySymbolAR {
    flex-direction: row-reverse
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice.Price-module-scss-module__q-4KEG__isRenderedOnNewProductBox {
    color: var(--color-black-secondary);
    font-weight: 700;
    line-height: 24px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency {
    color: #101010;
    font-size: 12px;
    font-weight: 400
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__overlay {
    font-size: 16px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol {
    font-size: 18px;
    font-weight: 700
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__overlay {
    font-size: 24px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__isCurrencySymbolAR: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))) {
    padding-left: 2px;
    padding-right: 0
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__isCurrencySymbolAR: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))) {
    padding-left: 2px;
    padding-right: 0
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__isCurrencySymbolAR: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))) {
    padding-left: 2px;
    padding-right: 0
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__isCurrencySymbolAR:-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)) {
    padding-left: 0;
    padding-right: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__isCurrencySymbolAR:-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)) {
    padding-left: 0;
    padding-right: 2px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__isCurrencySymbolAR: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)) {
    padding-left: 0;
    padding-right: 2px
}
@media (min-width: 768px) {
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency.Price-module-scss-module__q-4KEG__isCurrencySymbol.Price-module-scss-module__q-4KEG__overlay {
        font-size: 32px
    }
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__currency .Price-module-scss-module__q-4KEG__overlay {
        font-size: 20px
    }
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__amount {
    color: #101010;
    font-size: 13px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__amount.Price-module-scss-module__q-4KEG__overlay {
    font-size: 24px
}
@media (min-width: 768px) {
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__amount {
        font-size: 14px
    }
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__sellingPrice .Price-module-scss-module__q-4KEG__amount.Price-module-scss-module__q-4KEG__overlay {
        font-size: 32px
    }
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow {
    white-space: nowrap;
    align-items: baseline;
    margin-left: 2px;
    margin-right: 2px;
    display: flex
}
@media (min-width: 1366px) {
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow {
        font-size: .75rem
    }
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice {
    color: var(--color-grey1);
    font-size: 10px;
    font-weight: 400;
    text-decoration: line-through
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice: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: 3px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice: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: 3px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice: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: 3px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice:-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: 3px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice:-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: 3px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice: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: 3px
}
.Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice.Price-module-scss-module__q-4KEG__overlay {
    font-size: 20px
}
@media (min-width: 768px) {
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice {
        font-size: 11px
    }
    .Price-module-scss-module__q-4KEG__container .Price-module-scss-module__q-4KEG__preReductionRow .Price-module-scss-module__q-4KEG__oldPrice.Price-module-scss-module__q-4KEG__overlay {
        font-size: 24px
    }
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox .Price-module-scss-module__q-4KEG__currency {
    font-size: 12px;
    line-height: 12px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox .Price-module-scss-module__q-4KEG__amount {
    font-size: 16px;
    line-height: 1
}
@media (min-width: 768px) {
    .Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox .Price-module-scss-module__q-4KEG__amount {
        font-size: 18px
    }
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox .Price-module-scss-module__q-4KEG__oldPrice {
    font-size: 10px;
    line-height: 12px
}
@media (min-width: 768px) {
    .Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox .Price-module-scss-module__q-4KEG__oldPrice {
        font-size: 12px
    }
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice {
    color: #333;
    letter-spacing: -.12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 14px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice: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: 4px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice: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: 4px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice: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: 4px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice:-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: 4px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice:-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: 4px
}
.Price-module-scss-module__q-4KEG__container.Price-module-scss-module__q-4KEG__pBox.Price-module-scss-module__q-4KEG__isPboxRedesignEnabled .Price-module-scss-module__q-4KEG__oldPrice: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: 4px
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper {
    pointer-events: none;
    border-radius: 3px;
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__scrim {
    background-color: var(--color-bg-tertiary);
    opacity: .8;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container {
    width: 100%;
    padding-bottom: 100%;
    position: relative
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content {
    text-align: center;
    border: 3px solid var(--color-qana-black);
    border-radius: 50%;
    margin: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper {
    flex-direction: column;
    justify-content: space-evenly;
    align-items: stretch;
    gap: 4px;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper div.ProductLockOverlay-module-scss-module__qQ989a__iconContainer {
    align-items: center;
    min-height: 33%;
    max-height: 33%;
    display: flex;
    position: relative
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper div.ProductLockOverlay-module-scss-module__qQ989a__iconContainer img {
    width: 25%;
    margin: 0 auto
}
@media (max-width: 767px) {
    div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper div.ProductLockOverlay-module-scss-module__qQ989a__iconContainer img {
        max-width: 35px;
        max-height: 35px
    }
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper div.ProductLockOverlay-module-scss-module__qQ989a__countdownContainer {
    align-items: center;
    width: 100%;
    min-height: 33%;
    max-height: 33%;
    display: flex
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper div.ProductLockOverlay-module-scss-module__qQ989a__priceContainer {
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 33%;
    max-height: 33%;
    display: flex;
    position: relative
}
div.ProductLockOverlay-module-scss-module__qQ989a__wrapper div.ProductLockOverlay-module-scss-module__qQ989a__container div.ProductLockOverlay-module-scss-module__qQ989a__content div.ProductLockOverlay-module-scss-module__qQ989a__contentWrapper div.ProductLockOverlay-module-scss-module__qQ989a__priceContainer.ProductLockOverlay-module-scss-module__qQ989a__isMobile > div {
    transform-origin: bottom;
    padding-bottom: 16px;
    transform: scale(1.25)
}
div.ProductBoxVertical-module-scss-module__NG8XsG__wrapper {
    min-width: 0;
    /*height: 100%;*/
    color: var(--color-qana-black);
    background-color: var(--color-white);
    border: 1px solid var(--color-grey4);
    --arrow-left-position: -30px;
    --arrow-right-position: -30px;
    --paginator-visibility: hidden;
    --paginator-opacity: 0;
    --product-image-scale: 1;
    border-radius: 8px;
    flex-direction: column;
    gap: 8px;
    margin-left: 4px;
    margin-right: 4px;
    padding: 8px;
    display: flex;
    position: relative
}
div.ProductBoxVertical-module-scss-module__NG8XsG__wrapper.ProductBoxVertical-module-scss-module__NG8XsG__isInWidget {
    border: 1px solid var(--color-grey-borders)
}
div.ProductBoxVertical-module-scss-module__NG8XsG__wrapper.ProductBoxVertical-module-scss-module__NG8XsG__isPboxRedesignEnabled {
    padding: 10px
}
div.ProductBoxVertical-module-scss-module__NG8XsG__wrapper.ProductBoxVertical-module-scss-module__NG8XsG__isMobile {
    padding: 8px
}
div.ProductBoxVertical-module-scss-module__NG8XsG__wrapper:hover {
    --arrow-left-position: 0;
    --arrow-right-position: 0;
    --paginator-visibility: visible;
    --paginator-opacity: 1;
    --product-image-scale: 1.03
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper {
    flex-direction: column;
    flex: 1;
    gap: 6px;
    margin-left: -2px;
    margin-right: -2px;
    display: flex
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper.SimpleProductDetailsSection-module-scss-module__Td-Sia__isHorizontal {
    flex-direction: row;
    align-items: center
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr {
    margin-top: -8px;
    margin-left: -2px;
    margin-right: -2px;
    overflow: hidden
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr: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: 4px;
    border-bottom-left-radius: 4px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr: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: 4px;
    border-bottom-left-radius: 4px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr: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: 4px;
    border-bottom-left-radius: 4px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr:-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: 4px;
    border-bottom-left-radius: 4px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr:-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: 4px;
    border-bottom-left-radius: 4px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr: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: 4px;
    border-bottom-left-radius: 4px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr.SimpleProductDetailsSection-module-scss-module__Td-Sia__isPboxRedesignEnabled {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    margin-left: -8px;
    margin-right: -8px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealTagCtr.SimpleProductDetailsSection-module-scss-module__Td-Sia__isPboxRedesignEnabled .SimpleProductDetailsSection-module-scss-module__Td-Sia__dealsTag {
    border-radius: 0;
    font-weight: 500
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper h2.SimpleProductDetailsSection-module-scss-module__Td-Sia__title {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.2;
    display: -webkit-box;
    overflow: hidden
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper h2.SimpleProductDetailsSection-module-scss-module__Td-Sia__title.SimpleProductDetailsSection-module-scss-module__Td-Sia__isPboxRedesignEnabled {
    letter-spacing: 0;
    color: var(--color-black-secondary);
    font-size: 16px;
    font-weight: 500;
    line-height: 20px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications {
    list-style: outside
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications: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))) {
    padding-left: 12px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications: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))) {
    padding-left: 12px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications: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))) {
    padding-left: 12px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications:-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)) {
    padding-right: 12px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications:-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)) {
    padding-right: 12px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications: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)) {
    padding-right: 12px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems {
    font-size: 11px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems: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)))::marker {
    margin-left: 2px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems: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)))::marker {
    margin-left: 2px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems: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)))::marker {
    margin-left: 2px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems:-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))::marker {
    margin-right: 2px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems:-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))::marker {
    margin-right: 2px
}
div.SimpleProductDetailsSection-module-scss-module__Td-Sia__wrapper ul.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecifications li.SimpleProductDetailsSection-module-scss-module__Td-Sia__productSpecItems: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))::marker {
    margin-right: 2px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper {
    border-radius: 8px;
    margin-top: -4px;
    margin-left: -4px;
    margin-right: -4px;
    overflow: hidden
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled {
    border-radius: 0;
    margin-top: -8px;
    margin-left: -8px;
    margin-right: -8px;
    position: relative
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper.SimpleProductImageSection-module-scss-module__4WfpOq__isHorizontal {
    width: 160px;
    margin: unset
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection {
    position: relative
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader {
    --action-icon-size: 28px;
    --new-actions-icon-size: 32px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled {
    top: 2px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled .SimpleProductImageSection-module-scss-module__4WfpOq__wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper {
    justify-content: space-between;
    padding: 2px 4px;
    display: flex;
    position: relative
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__tags {
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
    overflow: hidden
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__tags div.SimpleProductImageSection-module-scss-module__4WfpOq__tagCover {
    max-width: 100%;
    overflow: hidden
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover {
    width: var(--action-icon-size);
    height: var(--action-icon-size);
    position: relative
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled {
    width: var(--new-actions-icon-size);
    height: var(--new-actions-icon-size);
    background-color: rgba(255, 255, 255, .52);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    margin-top: 10px;
    padding: 4px;
    display: flex
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled: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: 10px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled: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: 10px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled: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: 10px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled:-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: 10px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled:-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: 10px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled: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: 10px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__isMobile {
    margin-top: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__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: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__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: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__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: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__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: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__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: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__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: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover > button {
    pointer-events: auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    overflow: visible
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover > button > span {
    border-radius: 6px;
    width: 100%;
    height: 100%;
    transition: -webkit-filter .3s ease-in-out, filter .3s ease-in-out, opacity .3s ease-in-out
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover:not(.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled) > button > span {
    background-color: var(--color-white);
    opacity: 1;
    padding: 4px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .12)
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover:not(.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled) > button:hover > span, div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionHeader div.SimpleProductImageSection-module-scss-module__4WfpOq__wishlistCover:not(.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled) > button:active > span {
    box-shadow: 2px 2px 4px rgba(0, 0, 0, .12)
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionFooter {
    position: absolute;
    bottom: 2px;
    left: 0;
    right: 0
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionFooter div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper {
    justify-content: space-between;
    align-items: flex-end;
    width: 100%;
    padding-top: 0;
    padding-bottom: 4px;
    padding-left: 2px;
    padding-right: 2px;
    display: flex;
    position: relative
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionFooter div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper.SimpleProductImageSection-module-scss-module__4WfpOq__isInWidget {
    padding: 8px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionFooter div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled {
    margin-left: 0;
    margin-right: 0
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSectionFooter div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled.SimpleProductImageSection-module-scss-module__4WfpOq__isMobile {
    padding: 6px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageBackdrop {
    opacity: .035;
    pointer-events: none;
    background-color: #404553;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageBackdrop.SimpleProductImageSection-module-scss-module__4WfpOq__isInWidget {
    border-radius: 8px
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageBackdrop.SimpleProductImageSection-module-scss-module__4WfpOq__isInWidget.SimpleProductImageSection-module-scss-module__4WfpOq__isPboxRedesignEnabled {
    border-radius: 0
}
div.SimpleProductImageSection-module-scss-module__4WfpOq__wrapper div.SimpleProductImageSection-module-scss-module__4WfpOq__imageSection div.SimpleProductImageSection-module-scss-module__4WfpOq__imageBackdrop.SimpleProductImageSection-module-scss-module__4WfpOq__isOosBestseller {
    opacity: .5
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer {
    padding-bottom: 100% !important
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer: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))) {
    padding-left: 100%
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer: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))) {
    padding-left: 100%
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer: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))) {
    padding-left: 100%
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer:-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)) {
    padding-right: 100%
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer:-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)) {
    padding-right: 100%
}
.SimpleProductImageSection-module-scss-module__4WfpOq__simpleProductImageContainer: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)) {
    padding-right: 100%
}
div.SimpleProductBoxVertical-module-scss-module__BP4GWG__wrapper {
    --arrow-left-position: -30px;
    --arrow-right-position: -30px;
    --paginator-visibility: hidden;
    --paginator-opacity: 0;
    --product-image-scale: 1;
    border-radius: 8px;
    flex-direction: column;
    gap: 8px;
    min-width: 0;
    height: 100%;
    margin-left: 4px;
    margin-right: 4px;
    padding: 8px;
    display: flex;
    position: relative
}
div.SimpleProductBoxVertical-module-scss-module__BP4GWG__wrapper.SimpleProductBoxVertical-module-scss-module__BP4GWG__isInWidget {
    border: 1px solid var(--color-grey-borders)
}
div.SimpleProductBoxVertical-module-scss-module__BP4GWG__wrapper.SimpleProductBoxVertical-module-scss-module__BP4GWG__isPboxRedesignEnabled {
    overflow: hidden
}
div.SimpleProductBoxVertical-module-scss-module__BP4GWG__wrapper:hover {
    --arrow-left-position: 0;
    --arrow-right-position: 0;
    --paginator-visibility: visible;
    --paginator-opacity: 1;
    --product-image-scale: 1.03
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__adAssetWrapper {
    border-radius: 12px;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__adAssetImage {
    justify-content: center;
    align-items: stretch;
    display: flex;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__adAssetImage img, .ProductCarouselMediaCard-module-scss-module__VQg6Rq__adAssetImage video {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__videoContainer {
    align-items: stretch;
    width: 100%;
    height: 100%;
    display: flex;
    position: relative
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__videoContainer video {
    object-fit: cover;
    width: 100%;
    height: 100%
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay, .ProductCarouselMediaCard-module-scss-module__VQg6Rq__playPauseOverlay {
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    cursor: pointer;
    opacity: 0;
    pointer-events: none;
    background: rgba(0, 0, 0, .6);
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    transition: all .3s;
    display: flex;
    position: absolute
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay {
    bottom: 12px;
    width: 40px;
    height: 40px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay: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: 12px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay: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: 12px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay: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: 12px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay:-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: 12px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay:-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: 12px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__speakerOverlay: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: 12px
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__playPauseOverlay {
    width: 60px;
    height: 60px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.ProductCarouselMediaCard-module-scss-module__VQg6Rq__visible {
    opacity: 1;
    pointer-events: auto
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__container {
    max-width: var(--max-width);
    margin: 0 auto
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__carouselContainer {
    position: relative
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__emblaViewPort {
    width: 100%;
    /*padding-left: 8px;
    padding-right: 8px;*/
    /*overflow: hidden*/
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__prevButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__prevButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__prevButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__prevButton:-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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__prevButton:-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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__prevButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__nextButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__nextButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__nextButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__nextButton:-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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__nextButton:-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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__nextButton: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: -4px
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__emblaContainer {
    touch-action: pan-y pinch-zoom;
    gap: var(--gap);
    display: flex;
    height: auto;
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__emblaSlide {
    /*flex: 0 0 calc((100% - (var(--slider-per-group-product-carousel) - 1) * var(--gap)) / var(--slider-per-group-product-carousel));*/
    min-width: 0;
    height: auto;
    /*transform: translate(0, 0)*/
}
.ProductCarouselDesktop-module-scss-module__PbTJVG__itemContainer {
    min-width: 100%;
    height: 100%;
    width: calc(var(--product-carousel-width) / var(--slider-per-group-product-carousel) - 5px)
}
div.ModuleFooter-module-scss-module__nI1uFq__moduleFooterContainer {
    width: 100%;
    max-width: 1240px;
    margin: var(--margin-top) auto var(--margin-bottom);
    box-sizing: border-box;
    justify-content: center;
    align-items: center;
    padding: 0 16px;
    display: flex
}
.ModuleFooter-module-scss-module__nI1uFq__fullWidthLink {
    width: 100%;
    text-decoration: none;
    display: block
}
.ModuleFooter-module-scss-module__nI1uFq__ctaButton {
    cursor: pointer;
    border: none;
    border-radius: 8px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    width: 100%;
    height: 48px;
    padding: 12px 24px;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.5;
    text-decoration: none;
    transition: all .2s ease-in-out;
    display: flex
}
.ModuleFooter-module-scss-module__nI1uFq__clickable:hover svg {
    transform: translate(2px)
}
div.ProductCarouselMobile-module-scss-module__FRo00a__container {
    max-width: var(--max-width)
}
div.ProductCarouselMobile-module-scss-module__FRo00a__listWrapper {
    background-color: var(--bg-color-product-carousel, --color-white);
    padding-left: 8px;
    padding-right: 8px;
    overflow-x: auto
}
div.ProductCarouselMobile-module-scss-module__FRo00a__list {
    grid-gap: 10px;
    grid-auto-flow: column;
    display: grid
}
div.ProductCarouselMobile-module-scss-module__FRo00a__listItem {
    min-width: var(--mobile-base-width, 166px)
}
div.ProductCarouselMobile-module-scss-module__FRo00a__itemContainer {
    min-width: 100%;
    height: 100%;
    width: calc(var(--mobile-base-width))
}
div.SpendingProgressBar-module-scss-module__sO16lq__tierContainer {
    flex-direction: column;
    align-items: center;
    width: 100%;
    display: flex
}
div.SpendingProgressBar-module-scss-module__sO16lq__cashbackAmountContainer {
    background-color: var(--bg-color);
    color: #000;
    text-align: center;
    white-space: nowrap;
    border-radius: 10px;
    max-width: 125px;
    padding: 10px 14px;
    font-size: 12px;
    font-weight: 700;
    position: relative
}
@media (max-width: 479px) {
    div.SpendingProgressBar-module-scss-module__sO16lq__cashbackAmountContainer {
        padding: 10px 6px;
        font-size: 2vw
    }
}
div.SpendingProgressBar-module-scss-module__sO16lq__cashbackAmountContainer:after {
    content: "";
    z-index: 1;
    border-style: solid;
    border-width: 13px 13px 0;
    border-color: var(--bg-color) transparent;
    width: 0;
    display: flex;
    position: absolute;
    bottom: -8px;
    left: 37%;
    right: 0%
}
div.SpendingProgressBar-module-scss-module__sO16lq__cashbackAmountContainer.SpendingProgressBar-module-scss-module__sO16lq__isArabic:after {
    left: 0%;
    right: 35%
}
@media (max-width: 479px) {
    div.SpendingProgressBar-module-scss-module__sO16lq__cashbackAmountContainer {
        left: 28%;
        right: 0%
    }
    div.SpendingProgressBar-module-scss-module__sO16lq__cashbackAmountContainer.SpendingProgressBar-module-scss-module__sO16lq__isArabic:after {
        left: 0%;
        right: 23%
    }
}
div.SpendingProgressBar-module-scss-module__sO16lq__milestoneContainer {
    flex-direction: row;
    width: 100%;
    padding: 10px 0;
    display: flex
}
div.SpendingProgressBar-module-scss-module__sO16lq__milestoneContainer img {
    z-index: 2
}
div.SpendingProgressBar-module-scss-module__sO16lq__milestoneBar {
    content: "";
    background-color: var(--color-white);
    align-self: center;
    width: 100%;
    height: 8px;
    position: relative
}
div.SpendingProgressBar-module-scss-module__sO16lq__milestoneBar div.SpendingProgressBar-module-scss-module__sO16lq__milestoneBarFiller {
    content: "";
    z-index: 1;
    background-color: #e8cf7d;
    border-color: #e8cf7d;
    width: 0%;
    height: 100%
}
div.SpendingProgressBar-module-scss-module__sO16lq__spendAmountContainer {
    color: #e8cf7d;
    margin-top: 0;
    font-size: 14px;
    font-weight: 600
}
@media (max-width: 767px) {
    div.SpendingProgressBar-module-scss-module__sO16lq__spendAmountContainer {
        margin-top: -5px;
        font-size: 11px
    }
}
div.SpendingProgressBar-module-scss-module__sO16lq__container {
    flex-direction: row;
    width: 100%;
    margin: 0 40px;
    display: flex
}
