.voucherCard__Content__Bottom h3{font-size:24rem;font-weight:500;line-height:1.16}.voucherCard__ActionButton p{font-size:16rem;line-height:1.5}@media (width<=768px){.voucherCard__Content__Bottom h3{font-size:20rem;line-height:1.2}.voucherCard__ActionButton p{line-height:1.37}}.voucherCard__DiscountTag p{font-size:18rem;line-height:1.33}@media (width<=768px){.voucherCard__DiscountTag p{font-size:14rem;line-height:1.14}}.voucherCard{border-radius:8rem;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.voucherCard__ImageWrapper{width:100%;height:100%;position:absolute;inset:0}.voucherCard__ImageWrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.voucherCard__ImageWrapper:after{content:"";background:#0006;position:absolute;inset:0}.voucherCard__Content{z-index:1;flex-direction:column;justify-content:space-between;gap:56rem;display:flex;position:relative}.voucherCard__Content__Top{padding:20rem 20rem 0;position:relative}.voucherCard__Content__Bottom{flex-direction:column;gap:16rem;display:flex}.voucherCard__Content__Bottom h3{color:#fff;margin:0;padding:0 20rem}.voucherCard__DiscountTag{color:#fff;background-color:#548f96;border-radius:4rem;flex-direction:row;align-items:center;gap:8rem;width:fit-content;margin-left:auto;padding:6rem 12rem;display:flex}.voucherCard__DiscountTag svg{width:24rem;height:24rem}.voucherCard__DiscountTag p{color:#fff;margin:0}.voucherCard__TimeActions{background-color:#548f96;justify-content:space-between;align-items:center;padding:16rem;display:flex}.voucherCard__TimeActions time{color:#fff}.voucherCard__ActionButton{color:#fff;align-items:center;gap:8rem;display:flex}.voucherCard__ActionButton p{margin:0}.voucherCard__ActionButton svg{width:16rem;height:16rem;transition:transform .35s ease-in-out}.voucherCard__ActionButton:hover svg{transform:translate(4rem)}.voucherDetailsModal__Title{font-size:32rem;line-height:1.15}@media (width<=768px){.voucherDetailsModal__Title{font-size:24rem;line-height:1.16}}.voucherDetailsModal__AdditionalInfo h2,.voucherDetailsModal__AdditionalInfo h3{font-size:18rem;font-weight:500;line-height:1.33}.voucherDetailsModal__AdditionalInfo p,.voucherDetailsModal__CopyCode,.voucherDetailsModal__VoucherCode{font-size:16rem;line-height:1.5}@media (width<=768px){.voucherDetailsModal__AdditionalInfo p,.voucherDetailsModal__CopyCode,.voucherDetailsModal__VoucherCode{line-height:1.37}}.voucherDetailsModal__Action time,.voucherDetailsModal__Disclaimer p{font-size:14rem;line-height:1.4}.voucherDetailsModal__DiscountTag p{font-size:18rem;line-height:1.33}@media (width<=768px){.voucherDetailsModal__DiscountTag p{font-size:14rem;line-height:1.14}}.voucherDetailsModal{z-index:1005;opacity:0;visibility:hidden;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,visibility .3s;display:flex;position:fixed;inset:0}.voucherDetailsModal.isActive{opacity:1;visibility:visible}.voucherDetailsModal__Inner{width:100%;max-height:100vh;background-color:#fff;max-height:-webkit-fill-available;position:relative;overflow:auto}@media (width>=769px){.voucherDetailsModal__Inner{background-color:#fff;width:100%;max-width:600rem;position:relative}}.voucherDetailsModal__Header{flex-direction:column;gap:112rem;padding:40rem;font-size:24rem;font-weight:600;display:flex;position:relative}.voucherDetailsModal__ImageWrapper{width:100%;height:100%;position:absolute;inset:0}.voucherDetailsModal__ImageWrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.voucherDetailsModal__ImageWrapper:after{content:"";background:#0006;position:absolute;inset:0}.voucherDetailsModal__Close{z-index:1;color:#fff;display:flex;position:absolute;top:23rem;right:23rem}.voucherDetailsModal__Close svg{width:24rem;height:24rem}.voucherDetailsModal__Close:focus{outline-offset:2px;outline:2px solid #fff}.voucherDetailsModal__HeaderContent{position:relative}.voucherDetailsModal__DiscountTag{color:#fff;background-color:#548f96;border-radius:4rem;flex-direction:row;align-items:center;gap:8rem;width:fit-content;margin-right:auto;padding:6rem 12rem;display:flex}.voucherDetailsModal__DiscountTag svg{width:24rem;height:24rem}.voucherDetailsModal__DiscountTag p{color:#fff;margin:0;font-weight:400}.voucherDetailsModal__Title{color:#fff;margin:0;position:relative}.voucherDetailsModal__Disclaimer{text-align:center;background-color:#f9f5ee;padding:16rem 40rem}.voucherDetailsModal__Disclaimer p{color:#454342}.voucherDetailsModal__Actions{justify-content:space-between;gap:16rem;width:calc(100% - 80rem);margin:0 auto;padding:32rem 0;display:flex}@media (width<=767px){.voucherDetailsModal__Actions{flex-direction:column-reverse;gap:24rem;width:calc(100% - 40rem)}}.voucherDetailsModal__Action{flex-direction:column;gap:8rem;display:flex;position:relative}.voucherDetailsModal__Action time{color:#548f96}.voucherDetailsModal__Action a:focus,.voucherDetailsModal__Action button:focus{outline-offset:2px;outline:2px solid #548f96}.voucherDetailsModal__CopyCode{color:#454342;cursor:pointer;align-items:center;gap:8rem;font-weight:500;display:flex;position:relative}.voucherDetailsModal__CopyCode svg{width:16rem;height:16rem}.voucherDetailsModal__VoucherCode{cursor:pointer;color:#03bfd7;text-align:left;position:relative}.voucherDetailsModal__AdditionalInfo{border-top:1px solid #ccc;flex-direction:column;gap:16rem;width:calc(100% - 80rem);margin:0 auto;padding:24rem 0 40rem;display:flex}@media (width<=767px){.voucherDetailsModal__AdditionalInfo{width:calc(100% - 40rem)}}.voucherDetailsModal__AdditionalInfo ol{padding-left:25rem}.voucherDetailsModal__AdditionalInfo ul{padding-left:20rem;list-style:outside}.voucherDetailsModal:has(.voucherDetailsModal__AdditionalInfo) .voucherDetailsModal__Actions{padding:24rem 0 16rem}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.activeVouchers__Empty h2{font-size:48rem;line-height:1.08}.activeVouchers__Empty p{font-size:20rem;line-height:1.4}@media (width<=768px){.activeVouchers__Empty h2{font-size:28rem;line-height:1.21}.activeVouchers__Empty p{font-size:16rem;line-height:1.75}}@keyframes shimmer{0%{background-position:-600rem 0}to{background-position:600rem 0}}.skeleton{background:linear-gradient(90deg,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%) 0 0/600rem 100%;border-radius:8rem;animation:1.6s linear infinite shimmer}.skeleton--image{aspect-ratio:384/148;border-radius:12rem 12rem 0 0;width:100%}.skeleton--tag{width:80rem;height:28rem}.skeleton--title{width:60%;height:28rem}.activeVouchers__Skeleton{gap:16rem;margin-bottom:76rem;padding-bottom:20rem;display:flex;overflow:hidden}.activeVouchers__SkeletonCard{border-radius:8rem;flex-shrink:0;width:384rem;height:212rem;overflow:hidden;box-shadow:0 2px 12px #0000000f}@media (width<=768px){.activeVouchers__Skeleton{margin-bottom:48rem}.activeVouchers__SkeletonCard{width:320rem}}.activeVouchers__SkeletonContent{background:#fff;justify-content:space-between;padding:16rem;display:flex}.activeVouchers__Empty{text-align:center;border:1px solid #ccc;margin-bottom:76rem;padding:130rem 40rem}.activeVouchers__Empty h2{margin-bottom:24rem}.activeVouchers__Empty a{margin-top:65rem}.activeVouchers__Slider{margin-bottom:96rem}.activeVouchers__Slider>div:after{content:"flickity";display:none}.activeVouchers__Slider>div:not(.flickity-enabled){display:flex}.activeVouchers__Slider .flickity-viewport{overflow:visible}.activeVouchers__Slide{width:384rem;margin-right:16rem;display:flex}@media (width<=768px){.activeVouchers__Empty{padding:64rem 20rem}.activeVouchers__Empty a{margin-top:32rem}.activeVouchers__Slider{margin-top:24rem;margin-bottom:48rem}.activeVouchers__Slider>div:after{content:""}.activeVouchers__Slider>div:not(.flickity-enabled){flex-direction:column}.activeVouchers__Slide{width:100%;margin-bottom:12rem;margin-right:0}.activeVouchers__Slide:last-child{margin-bottom:0}}.vouchers__CurrentNumber,.vouchers__Header h1{font-size:68rem;line-height:1.05}@media (width<=768px){.vouchers__CurrentNumber,.vouchers__Header h1{font-size:32rem;line-height:1.18}}.vouchers__ModalHeader h3{font-size:40rem;line-height:1.1}@media (width<=768px){.vouchers__ModalHeader h3{font-size:26rem;line-height:1.15}}.main--Vouchers .section__Title,.vouchers__ActivityListing h2,.vouchers__UspWrapper h2{font-size:32rem;line-height:1.15}@media (width<=768px){.main--Vouchers .section__Title,.vouchers__ActivityListing h2,.vouchers__UspWrapper h2{font-size:24rem;line-height:1.16}}.vouchers__Activity,.vouchers__ActivityTitles,.vouchers__NoActivity{font-size:18rem;line-height:1.44}@media (width<=768px){.vouchers__Activity,.vouchers__ActivityTitles,.vouchers__NoActivity{font-size:16rem;line-height:1.5}}.vouchers__StatusInfos span{font-size:16rem;font-weight:400;line-height:1.5}.vouchers__ModalHeader p{font-size:18rem;line-height:1.33}.main--Vouchers{overflow:hidden}.main--Vouchers .section__Title{margin-bottom:32rem}.vouchers__StatusWrapper{justify-content:space-between;align-items:flex-end;margin-top:38rem;display:flex}.vouchers__StatusInfosContainer{display:flex}.vouchers__StatusInfos+.vouchers__StatusInfos{margin-left:120rem}@media (width<=768px){.vouchers__StatusInfos span{text-align:center;line-height:1.37;display:block}.vouchers__ModalHeader p{font-size:14rem;line-height:1.14}.main--Vouchers .section__Title{margin-bottom:24rem}.vouchers__StatusWrapper{flex-direction:column-reverse}.vouchers__StatusInfosContainer{justify-content:center;gap:0 16rem;width:100%;margin-top:32rem}.vouchers__StatusInfos+.vouchers__StatusInfos{margin-left:20rem}}.vouchers__StatusInfos p{margin-bottom:8rem}.vouchers__MaxLevel p:first-letter{text-transform:uppercase}.vouchers__MaxLevel span{color:#b29c72}.vouchers__StatusProgress{width:509rem}@media (width<=768px){.vouchers__StatusProgress{width:100%}}.vouchers__ProgressWrapper{align-items:center;gap:12rem;display:flex}.vouchers__CurrentNumber{text-align:center;margin-bottom:8rem;font-weight:500}.vouchers__Progress,.vouchers__ProgressFill{border-radius:20rem;width:100%;height:12rem}.vouchers__Progress{background-color:#e6e6e6;position:relative;overflow:hidden}.vouchers__ProgressFill{background-color:#85bdc2;transition:transform 1s 10s;position:absolute;left:-100%;transform:translate(0)}.vouchers__ProgressFill.lastLevel{background-color:#b29c72}.vouchers__ProgressTitles{justify-content:space-between;margin-top:8rem;display:flex}.vouchers__ProgressTitles span{align-items:center;font-size:18rem;font-weight:500;display:flex}.vouchers__ProgressTitles span:first-child{color:#548f96}.vouchers__ProgressTitles span:last-child{color:#b29c72}.vouchers__ProgressTitles span svg{width:24rem;height:24rem;margin-right:10rem}.vouchers__PremiumRibbon{color:#fff;background-color:#b29c72;padding-block:16rem}.vouchers__PremiumRibbon+.vouchers__UspWrapper{margin-top:0}.vouchers__PremiumRibbon .container--Medium{justify-content:center;align-items:center;display:flex}.vouchers__PremiumRibbon svg{flex-shrink:0;width:24rem;margin-right:8rem}.vouchers__Modal .modal__CloseButtonWrapper svg path,.vouchers__PremiumRibbon svg path{stroke:#fff}.vouchers__PremiumRibbon button{color:#fff;text-decoration:underline}.vouchers__UspWrapper{background-color:#f9f5ee;margin:96rem auto 76rem}@media (width<=768px){.vouchers__ProgressTitles span{font-size:16rem}.vouchers__PremiumRibbon .container--Medium{align-items:flex-start}.vouchers__UspWrapper{margin:48rem auto}}.vouchers__UspWrapper h2{text-align:center}.vouchers__UspItems{grid-template-columns:repeat(3,minmax(200rem,260rem));justify-content:center;gap:40rem 12rem;margin-top:32rem;padding:40rem 0;display:grid}@media (width<=768px){.vouchers__UspItems{grid-template-columns:repeat(2,1fr);gap:16rem;padding:0}}.vouchers__UspItems.hasLargeGrid{grid-template-columns:repeat(4,1fr);justify-content:start}.vouchers__UspItem{align-items:center;padding:0 20rem;line-height:1.5;display:flex}.vouchers__UspItem img{width:48rem;margin-right:10rem}.vouchers__ActivityListing{margin-top:76rem}@media (width<=768px){.vouchers__UspItems.hasLargeGrid{grid-template-columns:repeat(2,1fr)}.vouchers__UspItem{padding:0}.vouchers__ActivityListing{margin-top:48rem}.vouchers__Activity{font-size:14rem}}.vouchers__Activity{margin-top:32rem}.vouchers__ActivityItem{border-bottom:1px solid #e6e6e6;justify-content:space-between;padding:17rem 0}.vouchers__ActivityItem,.vouchers__ActivityItem>div{display:flex}.vouchers__ActivityItem>div{gap:32rem}@media (width<=768px){.vouchers__ActivityItem>div{gap:0}.vouchers__ActivityTitles{font-size:14rem;font-weight:500}}.vouchers__ActivityItem .isPending>div:not(.isExpire){color:#999}.vouchers__ActivityTitles{border-bottom:1px solid #999;justify-content:space-between;padding:17rem 0}.vouchers__ActivityTitles,.vouchers__ActivityTitles>div{align-items:center;gap:32rem;display:flex}.vouchers__Date,.vouchers__Expiry{width:110rem}.vouchers__StatusAndvouchers{align-items:center;display:flex}.vouchers__vouchers{text-align:right;min-width:70rem}.vouchers__Expiry{text-align:right}.vouchers__Expiry.isExpire{color:#c61736}.vouchers__NoActivity{margin-top:24rem}.vouchers__Modal .modal__CloseButtonWrapper{background-color:#0000;position:absolute}.vouchers__ModalHeader{color:#fff;background-color:#b29c72;padding:60rem 40rem 32rem}.vouchers__ModalHeader p{text-transform:uppercase;margin-top:8rem}.vouchers__ModalContent{padding:40rem}@media (width<=768px){.vouchers__ActivityTitles,.vouchers__ActivityTitles>div{gap:0}.vouchers__Date,.vouchers__Expiry{width:95rem}.vouchers__DateAndLocation{flex-direction:column;width:170rem;margin-right:20rem}.vouchers__StatusAndvouchers{flex-direction:column;align-self:end;align-items:flex-end}.vouchers__Expiry{align-self:end}.vouchers__ModalContent{padding:20rem}}.vouchers__ModalUspItem{display:flex}.vouchers__ModalUspItem+.vouchers__ModalUspItem{margin-top:24rem}.vouchers__ModalUspItem img{border-radius:50%;width:30rem;margin-right:16rem}
