.Module.Card .extra-content,.Module.Card .overlay{pointer-events:none}.Module.Card .SwipableImageGroup{border-radius:1.15rem;overflow:hidden}@media (min-width:800px){.Module.Card [name=more-info-icon]{--size:1.79rem;position:absolute;top:.57rem;right:.57rem;display:flex;align-items:center;justify-content:center;height:var(--size);width:var(--size);font-size:.89rem;pointer-events:none;z-index:40;background-color:rgba(17,17,17,.5);color:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .2s ease-in-out;opacity:0}.Module.Card .image-container:hover [name=more-info-icon]{opacity:1}}@media (min-width:800px){.Module.Card.desktop-version-legacy>.card.desktop-orientation-COMPACT>.image-container,.Module.Card.desktop-version-legacy>.card.desktop-orientation-LANDSCAPE>.image-container{aspect-ratio:var(--aspect-ratio-landscape-legacy)}@supports not (aspect-ratio:1/1){.Module.Card.desktop-version-legacy>.card.desktop-orientation-COMPACT>.image-container:before,.Module.Card.desktop-version-legacy>.card.desktop-orientation-LANDSCAPE>.image-container:before{padding-top:calc(100%/var(--aspect-ratio-landscape-legacy))}}}@media (max-width:799px){.Module.Card.mobile-version-legacy>.card.mobile-orientation-COMPACT>.image-container,.Module.Card.mobile-version-legacy>.card.mobile-orientation-LANDSCAPE>.image-container{aspect-ratio:var(--aspect-ratio-landscape-legacy)}@supports not (aspect-ratio:1/1){.Module.Card.mobile-version-legacy>.card.mobile-orientation-COMPACT>.image-container:before,.Module.Card.mobile-version-legacy>.card.mobile-orientation-LANDSCAPE>.image-container:before{padding-top:calc(100%/var(--aspect-ratio-landscape-legacy))}}}@media (min-width:800px){.Module.Card.desktop-version-ux4>.card.desktop-orientation-COMPACT>.image-container,.Module.Card.desktop-version-ux4>.card.desktop-orientation-LANDSCAPE>.image-container{aspect-ratio:var(--aspect-ratio-landscape)}@supports not (aspect-ratio:1/1){.Module.Card.desktop-version-ux4>.card.desktop-orientation-COMPACT>.image-container:before,.Module.Card.desktop-version-ux4>.card.desktop-orientation-LANDSCAPE>.image-container:before{padding-top:calc(100%/var(--aspect-ratio-landscape))}}}@media (max-width:799px){.Module.Card.mobile-version-ux4>.card.mobile-orientation-COMPACT>.image-container,.Module.Card.mobile-version-ux4>.card.mobile-orientation-LANDSCAPE>.image-container{aspect-ratio:var(--aspect-ratio-landscape)}@supports not (aspect-ratio:1/1){.Module.Card.mobile-version-ux4>.card.mobile-orientation-COMPACT>.image-container:before,.Module.Card.mobile-version-ux4>.card.mobile-orientation-LANDSCAPE>.image-container:before{padding-top:calc(100%/var(--aspect-ratio-landscape))}}}.Module.Card>.card>.info .button{line-height:1}.Module.Card>.card>.info>.title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (min-width:800px){.Module.Card>.card>.info>.title{font-size:1.286rem;font-weight:700;line-height:140%;letter-spacing:0;line-height:1.714rem}}@media (max-width:799px){.Module.Card>.card>.info>.title{font-size:1rem;font-weight:700;line-height:130%;letter-spacing:0}}@supports not (aspect-ratio:1/1){.Module.Card>.card .image-container{min-height:0}.Module.Card>.card .image-container:before{float:left;content:""}.Module.Card>.card .image-container:after{display:block;content:"";clear:both}}@media (max-width:799px){.Module.Card>.card.display-info-above-mobile{display:flex;flex-direction:column-reverse;align-items:center}.Module.Card>.card.display-info-above-mobile .info{text-align:center;padding:0 0 1.14rem;max-width:100%}.Module.Card>.card.display-info-above-mobile .info *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width:800px){.Module.Card>.card.desktop-orientation-MEDIUM>.image-container{aspect-ratio:var(--aspect-ratio-portrait)}@supports not (aspect-ratio:1/1){.Module.Card>.card.desktop-orientation-MEDIUM>.image-container:before{padding-top:calc(1/var(--aspect-ratio-portrait)*100%)}}}@media (min-width:800px){.Module.Card>.card.desktop-orientation-FLYER>.image-container,.Module.Card>.card.desktop-orientation-PORTRAIT>.image-container{aspect-ratio:var(--aspect-ratio-portrait)}@supports not (aspect-ratio:1/1){.Module.Card>.card.desktop-orientation-FLYER>.image-container:before,.Module.Card>.card.desktop-orientation-PORTRAIT>.image-container:before{padding-top:calc(100%/var(--aspect-ratio-portrait))}}}@media (max-width:799px){.Module.Card>.card.mobile-orientation-MEDIUM>.image-container{aspect-ratio:var(--aspect-ratio-portrait)}@supports not (aspect-ratio:1/1){.Module.Card>.card.mobile-orientation-MEDIUM>.image-container:before{padding-top:calc(1/var(--aspect-ratio-portrait)*100%)}}}@media (max-width:799px){.Module.Card>.card.mobile-orientation-FLYER>.image-container,.Module.Card>.card.mobile-orientation-PORTRAIT>.image-container{aspect-ratio:var(--aspect-ratio-portrait)}@supports not (aspect-ratio:1/1){.Module.Card>.card.mobile-orientation-FLYER>.image-container:before,.Module.Card>.card.mobile-orientation-PORTRAIT>.image-container:before{padding-top:calc(100%/var(--aspect-ratio-portrait))}}}.Module.Card>.card.desktop-orientation-DYNAMIC>.image-container,.Module.Card>.card.mobile-orientation-DYNAMIC>.image-container{aspect-ratio:var(--aspect-ratio-dynamic-default);transition:aspect-ratio .5s ease-in-out}@supports not (aspect-ratio:1/1){.Module.Card>.card.desktop-orientation-DYNAMIC>.image-container:before,.Module.Card>.card.mobile-orientation-DYNAMIC>.image-container:before{padding-top:calc(1/var(--aspect-ratio-dynamic-default)*100%)}}.Module.Card>.card.desktop-orientation-DYNAMIC>.image-container [name=swipable-image-container]~.more-info,.Module.Card>.card.mobile-orientation-DYNAMIC>.image-container [name=swipable-image-container]~.more-info{display:none}@media (min-width:800px){.Module.Card>.card.expandImageOnHover{padding-top:1.143rem}.Module.Card>.card.expandImageOnHover>.image-container:hover{transform:scale(1.04)}}.Module.Card>.card>.image-container{position:relative;width:100%;display:flex;align-items:center;overflow:hidden;border-radius:1.14rem;transition:transform .2s ease-in-out}.Module.Card>.card>.image-container>[name=swipable-image-container]{position:absolute;top:0;right:0;bottom:0;left:0}.Module.Card>.card>.image-container:not(.color-highlight)>[name=color-highlight]{display:none}.Module.Card>.card>.image-container.color-highlight>[name=color-highlight]{position:absolute;top:0;bottom:0;left:0;width:6px;border-radius:1.14rem 0 0 1.14rem}.Module.Card>.card>.image-container>.mobile-background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.Module.Card>.card>.image-container>.background>.icon,.Module.Card>.card>.image-container>.mobile-background>.icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;transition:opacity .4s linear;z-index:40;pointer-events:none;opacity:0;transition:opacity .5s ease-in-out}@media (min-width:800px){.Module.Card>.card>.image-container>.background>.icon,.Module.Card>.card>.image-container>.mobile-background>.icon{font-size:2rem}}@media (max-width:799px){.Module.Card>.card>.image-container>.background>.icon,.Module.Card>.card>.image-container>.mobile-background>.icon{font-size:1.5rem}}.Module.Card>.card>.image-container.no-image>.background>.icon,.Module.Card>.card>.image-container.no-image>.mobile-background>.icon,.Module.Card>.card>.image-container>.background.unseen>.icon,.Module.Card>.card>.image-container>.mobile-background.unseen>.icon{opacity:1}.Module.Card>.card>.image-container>.extra-content{z-index:80}.Module.Card>.card>.image-container>.overlay{position:absolute;top:0;right:0;left:0;background-color:rgba(17,17,17,.7);height:100%;z-index:30}.Module.Card>.card>.image-container>.badge-section>.badge{z-index:60;background-color:#017cfa}.Module.Card>.card>.image-container>.badge-section>.badge.clickable{z-index:100;position:relative;cursor:pointer;transition:opacity .2s ease-in-out}@media (min-width:800px){.Module.Card>.card>.image-container>.badge-section>.badge.clickable:hover{opacity:.8}}.Module.Card>.card>.image-container>.badge-section.top-left{position:absolute;top:.57rem;left:.57rem}.Module.Card>.card>.image-container>.badge-section.top-right{position:absolute;top:.57rem;right:.57rem}.Module.Card>.card>.image-container>.badge-section.bottom-left{position:absolute;bottom:.57rem;left:.57rem}.Module.Card>.card>.image-container>.badge-section.bottom-right{position:absolute;right:.57rem;bottom:.57rem}.Module.Card>.card>.image-container>.badge-section.hidden{display:none}.Module.Card>.card>.image-container>.more-info{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;opacity:0}@media (max-width:799px){.Module.Card>.card>.info{padding-top:.86rem}}@media (min-width:800px){.Module.Card>.card>.info{padding-top:1.14rem}}.Module.Card>.card>.info,.Module.Card>.card>.info>.info-secondary{display:flex;flex-direction:column;gap:.286rem}.Module.Card>.card>.info p{margin:0;white-space:normal;word-break:break-word;letter-spacing:0;font-weight:500}.Module.Card>.card>.info .footnote,.Module.Card>.card>.info .subtitle,.Module.Card>.card>.info>.title{color:var(--text-color)}.Module.Card>.card>.info .footnote,.Module.Card>.card>.info .subtitle,.Module.Card>.card>.info .subtitleSecondary,.Module.Card>.card>.info>.title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.Module.Card>.card>.info .subtitle,.Module.Card>.card>.info>.title{-webkit-line-clamp:2}.Module.Card>.card>.info .info-secondary .subtitleSecondary{color:var(--text-color-semi-transparent)}.Module.Card>.card>.info .info-secondary .subtitle,.Module.Card>.card>.info .info-secondary .subtitleSecondary{font-size:1rem;font-weight:500;line-height:143%;letter-spacing:0}.Module.Card>.card>.info .info-secondary .footnote{opacity:.7}@media (min-width:800px){.Module.Card>.card>.info .info-secondary .footnote{font-size:.857rem;font-weight:500;line-height:130%;letter-spacing:0}}@media (max-width:799px){.Module.Card>.card>.info .info-secondary .footnote{font-size:.857rem;font-weight:500;line-height:130%;letter-spacing:0}}.Module.Card>.card>.info .info-secondary .footnote .old-price{margin-left:.429rem}@media (min-width:800px){.Module.Card>.card>.info .info-secondary .footnote,.Module.Card>.card>.info .info-secondary .subtitleSecondary{margin-top:.29rem}}.Module.Card>.card>.info .info-secondary .footnote:empty,.Module.Card>.card>.info .info-secondary .subtitleSecondary:empty{display:none}.Module.Card>.card .image-dot-helper{position:absolute;bottom:1.14rem;left:50%;transform:translateX(-50%);height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 6rem);display:flex;align-items:center;justify-content:center;padding:.57rem;border-radius:7.14rem;background-color:rgba(17,17,17,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(17,17,17,.05)}.Module.Card>.card .image-dot-helper .dot{width:.57rem;height:.57rem;border-radius:50%;margin:0 4px;opacity:.3;transition:opacity .2s ease-in-out}.Module.Card>.card .image-dot-helper .dot.active{opacity:1}.Module.Card>.card.desktop-orientation-MEDIUM>.info>.title,.Module.Card>.card.mobile-orientation-MEDIUM>.info>.title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Module.Card>.card.desktop-orientation-WIDE>.info>.title,.Module.Card>.card.mobile-orientation-WIDE>.info>.title{font-size:1.286rem;font-weight:700;line-height:140%;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Module.Card>.card.desktop-orientation-WIDE>.info .subtitle,.Module.Card>.card.mobile-orientation-WIDE>.info .subtitle{font-size:1.286rem;font-weight:500;line-height:140%;letter-spacing:0;margin-top:.29rem}.Module.Card>.card.desktop-orientation-WIDE>.info>.description,.Module.Card>.card.mobile-orientation-WIDE>.info>.description{overflow:hidden;color:var(--text-color)}.Module.Card>.card.desktop-orientation-WIDE>.info>.description *,.Module.Card>.card.mobile-orientation-WIDE>.info>.description *{padding:0;margin:0}.Module.Card>.card.desktop-orientation-WIDE>.info>.description strong,.Module.Card>.card.mobile-orientation-WIDE>.info>.description strong{font-weight:700}.Module.Card>.card.desktop-orientation-WIDE>.info>.description.overflowing,.Module.Card>.card.mobile-orientation-WIDE>.info>.description.overflowing{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}@media (max-width:799px){.Module.Card>.card.desktop-orientation-WIDE>.info>.description.overflowing,.Module.Card>.card.mobile-orientation-WIDE>.info>.description.overflowing{-webkit-line-clamp:4}}@media (min-width:800px){.Module.Card>.card.desktop-orientation-WIDE>.info>.description.overflowing,.Module.Card>.card.mobile-orientation-WIDE>.info>.description.overflowing{-webkit-line-clamp:7}}.Module.Card>.card.desktop-orientation-WIDE>.info>.description.overflowing~.more-info-button,.Module.Card>.card.mobile-orientation-WIDE>.info>.description.overflowing~.more-info-button{display:block}.Module.Card>.card.desktop-orientation-WIDE>.info>.more-info-button,.Module.Card>.card.mobile-orientation-WIDE>.info>.more-info-button{display:none;margin-top:.57rem;width:-moz-fit-content;width:fit-content}@media (min-width:800px){.Module.Card>.card.desktop-orientation-WIDE{display:flex;justify-content:space-between;gap:2.86rem;border-radius:1.14rem}.Module.Card>.card.desktop-orientation-WIDE>.image-container{aspect-ratio:1.5;height:auto;transition:aspect-ratio .5s ease-in-out;flex:432}.Module.Card>.card.desktop-orientation-WIDE>.more-info-button{position:absolute;bottom:0}.Module.Card>.card.desktop-orientation-WIDE>.info{flex:568;padding:0}.Module.Card>.card.desktop-orientation-WIDE>.info>.description,.Module.Card>.card.desktop-orientation-WIDE>.info>.description *{font-size:1.14rem;font-weight:500;line-height:146%;letter-spacing:0}.Module.Card>.card.desktop-orientation-WIDE>.info>.description{margin-top:1.14rem;height:13.57rem;transition:height .5s ease-in-out}}@media (max-width:799px){.Module.Card>.card.mobile-orientation-WIDE>.image-container{aspect-ratio:var(--aspect-ratio-dynamic-default)}@supports not (aspect-ratio:1/1){.Module.Card>.card.mobile-orientation-WIDE>.image-container:before{padding-top:calc(1/var(--aspect-ratio-dynamic-default)*100%)}}.Module.Card>.card.mobile-orientation-WIDE>.info>.description,.Module.Card>.card.mobile-orientation-WIDE>.info>.description *{font-size:1.14rem;font-weight:500;line-height:146%;letter-spacing:0}.Module.Card>.card.mobile-orientation-WIDE>.info>.description{margin-top:.57rem;max-height:6.57rem}}.Module.Card[theme=DARK]>.card .dot{background-color:#fff}.Module.Card[theme=LIGHT]>.card .dot{background-color:#111}.Module.Card[theme=LIGHT]>.card>.image-container{box-shadow:0 20px 20px -20px rgba(0,0,0,.2)}