.campaignItem_link__9Aer_{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.campaignItem_link__9Aer_:hover{cursor:pointer}.campaignItem_link__9Aer_.campaignItem_active__GGvHr,.campaignItem_link__9Aer_:hover{text-decoration-line:underline;text-decoration-thickness:2px}.campaignItem_content__cQcBh,.campaignItem_item__K2pyC{display:flex;flex-direction:column}.campaignItem_content__cQcBh{justify-content:flex-start;gap:16px;width:100%;flex:1;background-color:var(--card-background);border-radius:6px;font-family:mulish,Arial,sans-serif;padding:calc(24px - 8px) calc(24px - 8px) calc(40px - 8px)}@media(min-width:768px){.campaignItem_content__cQcBh{padding:24px 24px 40px}}img.campaignItem_image__vh0X9{width:100%;height:100%;min-height:145px;-o-object-fit:cover;object-fit:cover}.campaignItem_subtitle__oMEYc{font-family:mulish,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px}@media(max-width:767px){.campaignItem_subtitle__oMEYc{line-height:24px;font-size:18px}}.campaignList_link__WhSS6{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.campaignList_link__WhSS6:hover{cursor:pointer}.campaignList_link__WhSS6.campaignList_active__5Kqqe,.campaignList_link__WhSS6:hover{text-decoration-line:underline;text-decoration-thickness:2px}.campaignList_container__SzC0O{display:block;width:100%;overflow:hidden}.campaignList_list__13HC3{position:relative;display:flex;flex-direction:row;gap:16px;overflow:auto;padding-bottom:32px;width:100%}.campaignList_item__ACiBU{padding:2px;flex:1 0 262px;max-width:262px}.menyMerBenefitsContent_link__if5ye{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.menyMerBenefitsContent_link__if5ye:hover{cursor:pointer}.menyMerBenefitsContent_link__if5ye.menyMerBenefitsContent_active__QGZaX,.menyMerBenefitsContent_link__if5ye:hover{text-decoration-line:underline;text-decoration-thickness:2px}.menyMerBenefitsContent_container__P_MUS{display:flex;flex-direction:column;margin:16px 0}.menyMerBenefitsContent_container__P_MUS p{color:inherit;font-family:mulish,Arial,sans-serif;font-style:normal;font-weight:400;line-height:26px;font-size:16px}@media(min-width:768px){.menyMerBenefitsContent_container__P_MUS p{line-height:30px;font-size:18px}}.menyMerBenefitsContent_container__P_MUS p{margin-bottom:16px}.minimal-slider{position:relative;overflow:hidden;--min-slider-spacerw:max(0px,calc(50vw - (var(--page-max-width, 1260px) / 2)));margin-inline:calc(-1*(var(--page-padding, 16px) + var(--min-slider-spacerw)))}.minimal-slider:after,.minimal-slider:before{content:"";width:calc(var(--min-slider-spacerw, 1px) + var(--page-padding, 16px));position:absolute;top:0;bottom:1rem;z-index:2}.minimal-slider:before{left:0;background:linear-gradient(90deg,rgb(255,255,255),rgba(255,255,255,0))}.minimal-slider:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgb(255,255,255));right:0}.minimal-slider__bullets{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.minimal-slider__bullet{display:inline-block;padding:.5rem;border:0;background-color:rgba(0,0,0,0)}.minimal-slider__bullet:after{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background-color:#c8102e}.minimal-slider__slides{display:flex;overflow-x:auto;overflow-y:hidden;--slide-gap:min(5vw,var(--page-padding,16px));padding-bottom:1rem;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-width:thin}.minimal-slider__slides>div{flex-shrink:0;width:min(90vw,var(--slider-ideal-width,545px));min-height:var(--slider-minimum-height,200px);margin:0}.minimal-slider__slides>div.minimal-slider--can-be-full{width:calc(min(var(--page-max-width, 1260px),100vw) - var(--slide-gap, 0))}.minimal-slider__slides .minimal-slider__spacer{display:block;flex-shrink:0;width:var(--min-slider-spacerw,1px);margin-inline-start:var(--slide-gap,0)}.minimal-slider__slides .minimal-slider__spacer:last-child{margin-inline-start:0}.minimal-slider__slides--singular>div{width:calc(min(var(--page-max-width, 1260px),100vw) - var(--slide-gap, 0))}.confetto{pointer-events:none;position:absolute;top:50%;left:50%;margin-top:-3em;margin-left:-3em;width:6em;height:6em}.confetto svg{display:block;width:6em;height:6em;opacity:0}.confetto--color-1{color:#c8102e}.confetto--color-2{color:#fa859c}.confetto--color-3{color:#0a0066}.confetto--color-4{color:#9c0c10}.confetti-blast{font-size:min(1vw,.4rem)}.confetti-blast .confetto{position:fixed;z-index:999;font-size:var(--fontSize,1em);--xDestinaton:var(--xDestinaton,0);--spin-factor:var(--spinFactor,1);--delay:var(--delay,0);--duration:var(--duration,6s);--upFactor:var(--upFactor,0)}@media screen and (prefers-reduced-motion:no-preference){.confetti-blast .confetto{animation-timing-function:ease-out;animation-name:fall;animation-duration:var(--duration,6s);animation-delay:var(--delay,0);animation-iteration-count:2;animation-fill-mode:forwards}}.confetti-blast .confetto svg{opacity:0}@media screen and (prefers-reduced-motion:no-preference){.confetti-blast .confetto svg{animation-timing-function:ease-in-out;animation-name:leaf;animation-duration:var(--duration,6s);animation-delay:var(--delay,0);animation-iteration-count:2;animation-fill-mode:forwards}.confetti-blast .confetto--ticket,.confetti-blast .confetto--ticket svg{animation-iteration-count:1}}@keyframes leaf{0%{transform:rotate(calc(180deg * var(--spin-factor, 1)));opacity:0}6%{transform:rotate(calc(110deg * var(--spin-factor, 1)));opacity:1}15%{transform:rotate(calc(-45deg * var(--spin-factor, 1)))}30%{transform:rotate(calc(43deg * var(--spin-factor, 1)))}40%{transform:rotate(calc(-41deg * var(--spin-factor, 1)))}50%{transform:rotate(calc(38deg * var(--spin-factor, 1)))}60%{transform:rotate(calc(-36deg * var(--spin-factor, 1)))}70%{transform:rotate(calc(34deg * var(--spin-factor, 1)));opacity:1}80%{transform:rotate(calc(-32deg * var(--spin-factor, 1)));opacity:.8}90%{transform:rotate(calc(30deg * var(--spin-factor, 1)));opacity:.6}to{transform:rotate(calc(-29deg * var(--spin-factor, 1)));opacity:0}}@keyframes leaf2{0%{transform:rotate3d(1,-1,-1,calc(180deg * var(--spin-factor, 1)));opacity:0}6%{transform:rotate3d(-1,1,1,calc(110deg * var(--spin-factor, 1)));opacity:1}15%{transform:rotate3d(1,-1,-.9,calc(180deg * var(--spin-factor, 1)))}30%{transform:rotate3d(-1,1,.8,calc(180deg * var(--spin-factor, 1)))}40%{transform:rotate3d(.9,-1,-.75,calc(180deg * var(--spin-factor, 1)))}50%{transform:rotate3d(-.9,1,.7,calc(180deg * var(--spin-factor, 1)))}60%{transform:rotate3d(.7,-1,-.65,calc(180deg * var(--spin-factor, 1)))}70%{transform:rotate3d(-.6,1,.5,calc(180deg * var(--spin-factor, 1)));opacity:1}80%{transform:rotate3d(.5,-1,-.5,calc(180deg * var(--spin-factor, 1)));opacity:.8}90%{transform:rotate3d(-.45,1,.4,calc(180deg * var(--spin-factor, 1)));opacity:.6}to{transform:rotate3d(.45,-1,-.4,calc(180deg * var(--spin-factor, 1)));opacity:0}}@keyframes fall{0%{transform:translate(0)}15%{transform:translate(calc(.3 * var(--xDestinaton, 0)),calc(-15vh * var(--upFactor, 0)))}to{transform:translate(var(--xDestinaton,0),45vh)}}.link{text-underline-offset:.3rem;text-decoration-thickness:1px;transition:all .3s ease}.link:hover{cursor:pointer}.link.active,.link:hover{text-decoration-line:underline;text-decoration-thickness:2px}.ws-coupon-login__wrap{container-type:inline-size;container-name:couploginwrap}.ws-coupon-login{background-color:#f4f2f1;position:relative;padding:1rem 1rem 1rem 5rem;overflow:hidden;transition:all .7s ease-in-out;margin-block-end:1rem;min-height:6rem;border-radius:8px}.ws-coupon-login__texts p{margin:0}.ws-coupon-login__heading{font-size:1.125rem;line-height:1.625rem;margin:0 0 .25em;font-weight:700}@media(min-width:768px){.ws-coupon-login__heading{font-size:1.5rem;line-height:2.25rem}}@container couploginwrap (min-width: 43rem){.ws-coupon-login{overflow:visible;padding:1rem;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;max-width:43.75rem;margin:1.5rem auto}}.ws-coupon-login__icon{position:absolute;left:-2rem;top:50%;margin-top:-3rem;width:6rem;height:6rem;aspect-ratio:1/1;background-color:#fff;border-radius:50%;transition:all .7s ease-in-out}.ws-coupon-login__icon-initial{height:100%;width:100%;position:absolute;top:0;left:0}.ws-coupon-login__texts{margin-block-end:.5rem}@container couploginwrap (min-width: 43rem){.ws-coupon-login__texts{flex:1 1 auto}.ws-coupon-login__icon{flex:0 0 6rem;position:relative;margin:0;left:0;top:0}}.ws-coupon-login__buttons{height:auto}@container couploginwrap (min-width: 43rem){.ws-coupon-login__buttons{padding-inline-end:1rem;flex:0 0 12rem}}