.brand-widget.svelte-35m57u>li:where(.svelte-35m57u){padding-block-end:.9rem;padding-inline-end:.9rem;display:flex}.brand-widget.svelte-35m57u>li:where(.svelte-35m57u)>div:where(.svelte-35m57u){background-color:#fff;box-shadow:0 0 5px #0000001a}.category-widget.svelte-vsluqc>li:where(.svelte-vsluqc){padding-block-end:.9rem;padding-inline-end:.9rem;display:flex}.category-widget.svelte-vsluqc>li:where(.svelte-vsluqc)>a:where(.svelte-vsluqc){background-color:#fff;border:1px solid #f3f3f3;transition:border-color .2s ease-out;box-shadow:0 0 5px #0000001a}.category-widget.svelte-vsluqc>li:where(.svelte-vsluqc)>a:where(.svelte-vsluqc):hover{border-color:#3c307f}.category-widget.svelte-vsluqc .media:where(.svelte-vsluqc){background-color:#f3f3f3;border-radius:1.6rem;max-width:8rem;margin-block-end:.9rem;margin-inline:auto;padding:.9rem}.bg-coupon.svelte-npoz2v{background-repeat:no-repeat;background-image:radial-gradient(circle 370px at -2% 103%, var(--sh-altcolor) -10%, transparent 30%);position:relative;container-type:inline-size}.bg-coupon.svelte-npoz2v:after{content:"";aspect-ratio:2.5;background:transparent no-repeat var(--ol-bg);mix-blend-mode:multiply;background-position:100%;background-size:contain;width:20cqw;position:absolute;inset-block-start:.9rem;inset-inline-end:.9rem}.htitle.svelte-npoz2v{padding-inline-end:15cqw}.bg-coupon.compact.svelte-npoz2v:after{width:40cqw}.bg-coupon.compact.svelte-npoz2v .htitle:where(.svelte-npoz2v){flex-basis:100%;padding-inline-end:85px}.icon-round-rel.svelte-npoz2v{font-size:min(5dvi,2.4rem)}.red-lifted.svelte-npoz2v:before{color:#0000;background-image:linear-gradient(90deg,#c90865,#f971b3);-webkit-background-clip:text;background-clip:text}.blue-lifted.svelte-npoz2v:before{color:#0000;background-image:linear-gradient(90deg,#7965d2,#3d2a92);-webkit-background-clip:text;background-clip:text}.card-coupon.svelte-npoz2v{padding:1rem}.card-coupon.svelte-npoz2v:nth-child(odd){border-inline-end:1px solid #f3f3f3}@container (width>1024px){.card-coupon.svelte-npoz2v{border-inline-end:1px solid #f3f3f3}.card-coupon.svelte-npoz2v:last-child{border-inline-end:none}}html[dir=rtl] .bg-coupon.svelte-npoz2v{background-image:radial-gradient(circle 370px at 102% 103%, var(--sh-altcolor) -10%, transparent 30%)}html[dir=rtl] .bg-coupon.svelte-npoz2v:after{background-position:0}.cbox.svelte-195tt0p{color:#fff;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;border-radius:1.6rem;padding:1.8rem}.box-primary.svelte-195tt0p{background-color:#11004d;background-image:linear-gradient(135deg, #11004d 40%, transparent 100%), var(--ol-bg);background-blend-mode:luminosity}.box-primary.svelte-195tt0p .label:where(.svelte-195tt0p){background-color:#ee8cb9}.box-secondary.svelte-195tt0p{color:#000;background-color:#ee8cb9;background-image:linear-gradient(45deg, #ee8cb9 40%, transparent 100%), var(--ol-bg)}.box-secondary.svelte-195tt0p .label:where(.svelte-195tt0p){color:#fff;background-color:#11004d}html[dir=rtl] .box-primary.svelte-195tt0p{background-image:linear-gradient(-135deg, #11004d 40%, transparent 100%), var(--ol-bg)}html[dir=rtl] .box-secondary.svelte-195tt0p{background-image:linear-gradient(-45deg, #ee8cb9 40%, transparent 100%), var(--ol-bg)}.hero-bg.svelte-1vbcmtd{background-image:linear-gradient(#11004d 50%,#0c0036 100%)}.hero-bg.svelte-1vbcmtd .branded:where(.svelte-1vbcmtd){color:#0000;-webkit-box-decoration-break:slice;box-decoration-break:slice;background-image:linear-gradient(90deg,#fff36d,#ee8cb9);-webkit-background-clip:text;background-clip:text;width:fit-content;font-weight:800;display:inline}.large-res.svelte-1vbcmtd{font-size:min(8dvi,3.84rem)}.f4-res.svelte-1vbcmtd{font-size:min(5dvi,2.56rem)}.elements.svelte-1vbcmtd{align-self:flex-end}.tile-bg.svelte-hap9b9{background-color:var(--zm-tile-bg,null);color:hsl(from var(--zm-tile-bg) 0 0 calc((l - 50) * -1000) / 100)}.tile-bg.svelte-hap9b9 a.tile-link:where(.svelte-hap9b9){color:hsl(from var(--zm-tile-bg) 0 0 calc((l - 50) * -1000) / 100)}@supports (color:contrast-color(black)){.tile-bg.svelte-hap9b9{color:contrast-color(var(--zm-tile-bg))}.tile-bg.svelte-hap9b9 a.tile-link:where(.svelte-hap9b9){color:contrast-color(var(--zm-tile-bg))}}.box-tile-square.svelte-hap9b9{border:1px solid var(--sh-grey)}.box-tile-banner.svelte-hap9b9{background-position:bottom;background-repeat:no-repeat;background-size:cover;min-height:400px}
