.promo-mgift{--tw-bg-opacity: 1;background-color:rgb(28 0 51 / var(--tw-bg-opacity))}.promo-mgift--christmas .section.section-hero{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/bg-hero-christmas.png)!important}.promo-mgift--christmas .section.section-prizes .gift-item--car .gift-item--inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/gift-car-christmas-2.png)!important}.promo-mgift--christmas .section.section-prizes .gift-item--travel .gift-item--inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/gift-travel-christmas-2.png)!important}.promo-mgift--christmas .section.section-prizes .gift-item--other .gift-item--inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/gift-other-christmas.png)!important}.promo-mgift--christmas .section.section-how2win .section-inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/bg-how2win-christmas-2.png)!important}.promo-mgift--christmas .section.section-follow .section-picture{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/bg-follow-christmas.png)!important}.promo-mgift .section{margin-left:auto;margin-right:auto;max-width:72rem}.promo-mgift .section.section-hero{background-repeat:no-repeat;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));height:600px}@media (min-width: 640px){.promo-mgift .section.section-hero{height:794px}}@media (min-width: 1024px){.promo-mgift .section.section-hero{height:auto}}.promo-mgift .section.section-hero{padding-top:3rem;padding-bottom:4rem}@media (min-width: 1024px){.promo-mgift .section.section-hero{padding-top:5rem;padding-bottom:10rem}}.promo-mgift .section.section-hero{background-size:100% auto;background-position:left 10px bottom}@media (min-width: 640px){.promo-mgift .section.section-hero{background-size:90% auto;background-position:bottom}}@media (min-width: 1024px){.promo-mgift .section.section-hero{background-size:contain;background-position:right}}.promo-mgift .section.section-hero{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/bg-hero-uncompressed.png)}.promo-mgift .section.section-hero .section-content{max-width:100%}@media (min-width: 1024px){.promo-mgift .section.section-hero .section-content{max-width:28rem}}.promo-mgift .section.section-hero .section-content{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.promo-mgift .section.section-hero .section-content{align-items:flex-start}}.promo-mgift .section.section-hero .section-content{text-align:center}@media (min-width: 1024px){.promo-mgift .section.section-hero .section-content{text-align:left}}.promo-mgift .section.section-hero .section-content{padding-left:1rem;padding-right:1rem}@media (min-width: 1024px){.promo-mgift .section.section-hero .section-content{padding-left:0;padding-right:0}.promo-mgift .section.section-hero .section-content .section-title{max-width:24rem}}.promo-mgift .section.section-hero .section-content .section-title{margin-bottom:.5rem}@media (min-width: 640px){.promo-mgift .section.section-hero .section-content .section-title{margin-bottom:1rem}}.promo-mgift .section.section-hero .section-content .section-subtitle{margin-bottom:1rem}@media (min-width: 640px){.promo-mgift .section.section-hero .section-content .section-subtitle{margin-bottom:3rem}}@media (min-width: 1024px){.promo-mgift .section.section-hero .section-content .section-subtitle{margin-bottom:4rem}}.promo-mgift .section.section-hero .section-content .btn{width:100%}@media (min-width: 640px){.promo-mgift .section.section-hero .section-content .btn{max-width:20rem}}@media (min-width: 1024px){.promo-mgift .section.section-hero .section-content .btn{width:-moz-fit-content;width:fit-content}}.promo-mgift .section.section-prizes{padding:2rem 1.25rem}@media (min-width: 1024px){.promo-mgift .section.section-prizes{padding-top:3rem;padding-bottom:3rem;padding-left:0;padding-right:0}}.promo-mgift .section.section-prizes{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.promo-mgift .section.section-prizes .section-header{margin-bottom:2rem;text-align:center}.promo-mgift .section.section-prizes .gift-list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 1024px){.promo-mgift .section.section-prizes .gift-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.promo-mgift .section.section-prizes .gift-item{border-radius:1rem;padding:1px}.promo-mgift .section.section-prizes .gift-item--inner{border-radius:1rem;--tw-bg-opacity: 1;background-color:rgb(19 0 35 / var(--tw-bg-opacity));background-size:contain;background-repeat:no-repeat}.promo-mgift .section.section-prizes .gift-item--car{grid-row:span 2 / span 2;background:linear-gradient(320deg,rgba(169,115,222,.9) 0%,rgba(19,0,35,0) 100%)}.promo-mgift .section.section-prizes .gift-item--car .gift-item--inner{text-align:center;height:20rem}@media (min-width: 640px){.promo-mgift .section.section-prizes .gift-item--car .gift-item--inner{height:522px}}.promo-mgift .section.section-prizes .gift-item--car .gift-item--inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/gift-car.png);background-position:bottom}.promo-mgift .section.section-prizes .gift-item--car .gift-item--title{padding-left:1rem;padding-right:1rem;padding-top:1.5rem}@media (min-width: 640px){.promo-mgift .section.section-prizes .gift-item--car .gift-item--title{padding-left:2.5rem;padding-right:2.5rem;padding-top:3.5rem}}.promo-mgift .section.section-prizes .gift-item--car .gift-item--title br{display:none}@media (min-width: 1024px){.promo-mgift .section.section-prizes .gift-item--car .gift-item--title br{display:inline-block}}.promo-mgift .section.section-prizes .gift-item--travel{background:linear-gradient(45deg,rgba(169,115,222,.9) 0%,rgba(19,0,35,0) 100%)}.promo-mgift .section.section-prizes .gift-item--travel .gift-item--inner{height:18rem}@media (min-width: 640px){.promo-mgift .section.section-prizes .gift-item--travel .gift-item--inner{height:366px}}.promo-mgift .section.section-prizes .gift-item--travel .gift-item--inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/gift-travel-2.png);background-position:bottom;background-size:80% auto}.promo-mgift .section.section-prizes .gift-item--travel .gift-item--title{margin-left:auto;margin-right:auto;text-align:center;max-width:20rem;padding-top:1.5rem}@media (min-width: 640px){.promo-mgift .section.section-prizes .gift-item--travel .gift-item--title{padding-top:1.75rem}}.promo-mgift .section.section-prizes .gift-item--other{background:linear-gradient(135deg,rgba(169,115,222,.9) 0%,rgba(19,0,35,0) 100%)}.promo-mgift .section.section-prizes .gift-item--other .gift-item--inner{display:flex;align-items:center;padding:1.5rem 1rem}@media (min-width: 640px){.promo-mgift .section.section-prizes .gift-item--other .gift-item--inner{padding-left:1.5rem;padding-right:1.5rem;padding-top:0;padding-bottom:0}}.promo-mgift .section.section-prizes .gift-item--other .gift-item--inner{height:134px;background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/gift-other.png);background-position:right}.promo-mgift .section.section-prizes .gift-item--other .gift-item--title{max-width:182px}@media (min-width: 640px){.promo-mgift .section.section-prizes .gift-item--other .gift-item--title{max-width:20rem}}.promo-mgift .section.section-how2win{padding:2rem 1.25rem}@media (min-width: 1024px){.promo-mgift .section.section-how2win{padding-top:3rem;padding-bottom:3rem;padding-left:0;padding-right:0}}.promo-mgift .section.section-how2win{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.promo-mgift .section.section-how2win .section-inner{--tw-bg-opacity: 1;background-color:rgb(19 0 35 / var(--tw-bg-opacity));border-radius:1rem;padding:1.5rem 1rem 20rem}@media (min-width: 640px){.promo-mgift .section.section-how2win .section-inner{padding-bottom:0}}@media (min-width: 1024px){.promo-mgift .section.section-how2win .section-inner{padding:3rem 4rem}}.promo-mgift .section.section-how2win .section-inner{background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/bg-how2win-2.png);background-repeat:no-repeat;background-size:130% auto}@media (min-width: 640px){.promo-mgift .section.section-how2win .section-inner{background-size:cover}}@media (min-width: 1024px){.promo-mgift .section.section-how2win .section-inner{background-size:contain}}.promo-mgift .section.section-how2win .section-inner{background-position:left -80px bottom}@media (min-width: 640px){.promo-mgift .section.section-how2win .section-inner{background-position:right -300px top}}@media (min-width: 1024px){.promo-mgift .section.section-how2win .section-inner{background-position:right}}.promo-mgift .section.section-how2win .section-content{width:100%}@media (min-width: 640px){.promo-mgift .section.section-how2win .section-content{width:50%}}.promo-mgift .section.section-how2win .section-title{text-align:center}@media (min-width: 640px){.promo-mgift .section.section-how2win .section-title{text-align:left}}.promo-mgift .section.section-how2win .section-title{margin-bottom:1.75rem}.promo-mgift .section.section-how2win .ol-list-counter{margin-bottom:4rem;display:flex;width:100%;flex-direction:column;gap:.75rem;counter-reset:item}.promo-mgift .section.section-how2win .ol-list-counter li{position:relative;display:flex;align-items:center;gap:.5rem}.promo-mgift .section.section-how2win .ol-list-counter li:before{content:counter(item) "  ";counter-increment:item;display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(94 107 116 / var(--tw-text-opacity))}.promo-mgift .section.section-how2win .section-actions{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 1024px){.promo-mgift .section.section-how2win .section-actions{flex-direction:row}}.promo-mgift .section.section-how2win .section-actions .btn{width:100%}@media (min-width: 1024px){.promo-mgift .section.section-how2win .section-actions .btn{width:-moz-fit-content;width:fit-content}}.promo-mgift .section.section-faq{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1024px){.promo-mgift .section.section-faq{padding-left:0;padding-right:0}}.promo-mgift .section.section-faq{padding-top:3rem;padding-bottom:3rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.promo-mgift .section.section-faq .section-header{margin-bottom:2.5rem;text-align:center}.promo-mgift .section.section-faq .accordeon-list .accordeon-item:hover,.promo-mgift .section.section-faq .accordeon-list .accordeon-item.active{--tw-bg-opacity: 1;background-color:rgb(19 0 35 / var(--tw-bg-opacity))}.promo-mgift .section.section-follow{position:relative;padding-top:9rem;padding-bottom:4rem}@media (min-width: 640px){.promo-mgift .section.section-follow{padding-top:18rem}}@media (min-width: 1024px){.promo-mgift .section.section-follow{padding-top:3rem}}.promo-mgift .section.section-follow .section-title{margin-bottom:1.5rem;--tw-text-opacity: 1;color:rgb(41 42 51 / var(--tw-text-opacity))}@media (min-width: 640px){.promo-mgift .section.section-follow .section-title{margin-bottom:2.5rem}}.promo-mgift .section.section-follow .section-content{padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 1024px){.promo-mgift .section.section-follow .section-content{padding-left:0;padding-right:0}}.promo-mgift .section.section-follow .section-content{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.promo-mgift .section.section-follow .section-content{align-items:flex-start}}.promo-mgift .section.section-follow .section-content{text-align:center}@media (min-width: 1024px){.promo-mgift .section.section-follow .section-content{text-align:left}}.promo-mgift .section.section-follow .section-content{width:100%}@media (min-width: 1024px){.promo-mgift .section.section-follow .section-content{max-width:480px}}.promo-mgift .section.section-follow .section-content .btn{width:100%}@media (min-width: 640px){.promo-mgift .section.section-follow .section-content .btn{max-width:20rem}}@media (min-width: 1024px){.promo-mgift .section.section-follow .section-content .btn{width:-moz-fit-content;width:fit-content}}.promo-mgift .section.section-follow .section-picture{position:absolute;right:0;top:-2.5rem}@media (min-width: 640px){.promo-mgift .section.section-follow .section-picture{top:-4rem}}.promo-mgift .section.section-follow .section-picture{height:171px;width:100%}@media (min-width: 640px){.promo-mgift .section.section-follow .section-picture{height:336px}}@media (min-width: 1024px){.promo-mgift .section.section-follow .section-picture{width:676px}}.promo-mgift .section.section-follow .section-picture{background-size:contain;background-repeat:no-repeat;background-image:url(https://mtr-cdn.com/img/web/promotions/mgift/landing/bg-follow.png);background-position:center}.promo-mgift .btn-pink{width:-moz-fit-content;width:fit-content;min-width:180px;--tw-bg-opacity: 1;background-color:rgb(255 52 113 / var(--tw-bg-opacity))}.promo-mgift .btn-text-pink{--tw-text-opacity: 1;color:rgb(255 52 113 / var(--tw-text-opacity))}
