.ldp-container.loyalty-11-2026{--ldp11-u:min(1px,100vw/1920);background:#000;color:#fff;font-family:SVN-Zona Pro,sans-serif;position:relative}.ldp-container.loyalty-11-2026 img{max-width:100%}.ldp-container.loyalty-11-2026 .modal{display:none}.ldp-container.loyalty-11-2026 .modal-style .modal-dialog .modal-content{background:#fff2ce;border-radius:19px!important}.ldp-container.loyalty-11-2026 .modal-style .modal-dialog .modal-body{background:transparent;border-radius:0}.ldp-container.loyalty-11-2026 .landing__banner-top,.ldp-container.loyalty-11-2026 picture{display:block;width:100%}.ldp-container.loyalty-11-2026 .landing__banner-top .ldp11-banner-cta,.ldp-container.loyalty-11-2026 .landing__banner-top picture{display:block;line-height:0;width:100%}.ldp-container.loyalty-11-2026 .landing__banner-top img{display:block;height:auto;max-width:100%;width:100%!important}.ldp-container.loyalty-11-2026 .ldp11-wrap{background-color:#000;overflow:hidden;padding:calc(var(--ldp11-u)*60) 0 calc(var(--ldp11-u)*70)}.ldp-container.loyalty-11-2026 .ldp11-section{margin:0 auto;padding:0 15px}.ldp-container.loyalty-11-2026 .ldp11-section+.ldp11-section{margin-top:calc(var(--ldp11-u)*70)}.ldp-container.loyalty-11-2026 .ldp11-section--stage{padding:0}.ldp-container.loyalty-11-2026 .ldp11-section--stage .ldp11-pair{margin-top:calc(var(--ldp11-u)*50);max-width:calc(var(--ldp11-u)*1220 + 30px);padding:0 15px}.ldp-container.loyalty-11-2026 .ldp11-title{line-height:0;margin:0 0 calc(var(--ldp11-u)*56);text-align:center}.ldp-container.loyalty-11-2026 .ldp11-title img{display:inline-block;height:auto;max-width:calc(var(--ldp11-title-w)*var(--ldp11-u));width:100%}.ldp-container.loyalty-11-2026 .ldp11-card{display:block;line-height:0;text-decoration:none}.ldp-container.loyalty-11-2026 .ldp11-card img{display:block;height:auto;width:100%}.ldp-container.loyalty-11-2026 a.ldp11-card{cursor:pointer;transition:transform .2s ease}.ldp-container.loyalty-11-2026 a.ldp11-card:hover{transform:translateY(-4px)}.ldp-container.loyalty-11-2026 .ldp11-card--inactive{cursor:not-allowed;position:relative}.ldp-container.loyalty-11-2026 .ldp11-card--inactive:after{backdrop-filter:grayscale(1);border-radius:999px;content:"";height:11.6%;left:17.6%;pointer-events:none;position:absolute;top:76%;width:64.8%}.ldp-container.loyalty-11-2026 .ldp11-pair{display:grid;gap:calc(var(--ldp11-u)*20);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:calc(var(--ldp11-u)*1220)}.ldp-container.loyalty-11-2026 .ldp11-stage{position:relative}.ldp-container.loyalty-11-2026 .ldp11-stage__content{padding:0 15px;position:relative;z-index:1}.ldp-container.loyalty-11-2026 .ldp11-card--highlight{margin:0 auto;max-width:calc(var(--ldp11-u)*925)}.ldp-container.loyalty-11-2026 .ldp11-marquee{background:#ffa3d2;left:0;line-height:0;overflow:hidden;padding:calc(var(--ldp11-u)*115) 0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.ldp-container.loyalty-11-2026 .ldp11-marquee__track{animation:ldp11-marquee 40s linear infinite;display:flex;width:-moz-max-content;width:max-content}.ldp-container.loyalty-11-2026 .ldp11-marquee__group{align-items:center;display:flex;flex-shrink:0}.ldp-container.loyalty-11-2026 .ldp11-marquee__group img{display:block;flex-shrink:0;height:calc(var(--ldp11-u)*96);margin-right:calc(var(--ldp11-u)*40);max-width:none;width:auto}@keyframes ldp11-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ldp-container.loyalty-11-2026 .ldp11-marquee__track{animation:none}}.ldp-container.loyalty-11-2026 .ldp11-gifts{background:url(/image/loyalty/11-2026/deal-den-do-bg.png) 50%/100% 100% no-repeat;margin:0 auto;max-width:calc(var(--ldp11-u)*1344);padding:3.2% 5%;position:relative}.ldp-container.loyalty-11-2026 .ldp11-gifts-swiper{opacity:1}.ldp-container.loyalty-11-2026 .ldp11-gifts-swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:calc(var(--ldp11-u)*23);grid-template-columns:repeat(2,minmax(0,1fr));transform:none!important}.ldp-container.loyalty-11-2026 .ldp11-gifts-swiper .swiper-slide{height:auto}.ldp-container.loyalty-11-2026 .ldp11-gifts__nav{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.35);color:#000;cursor:pointer;display:none;height:34px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:34px;z-index:2}.ldp-container.loyalty-11-2026 .ldp11-gifts__nav--prev{left:6px}.ldp-container.loyalty-11-2026 .ldp11-gifts__nav--next{right:6px}.ldp-container.loyalty-11-2026 .ldp11-last-chance{background:#222;border-radius:24.4% 24.4% 0 0/28.7% 28.7% 0 0;margin:0 auto;max-width:calc(var(--ldp11-u)*1190);padding:calc(var(--ldp11-u)*110) calc(var(--ldp11-u)*60) calc(var(--ldp11-u)*40);position:relative}.ldp-container.loyalty-11-2026 .ldp11-last-chance:after,.ldp-container.loyalty-11-2026 .ldp11-last-chance:before{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";pointer-events:none;position:absolute;z-index:0}.ldp-container.loyalty-11-2026 .ldp11-last-chance:before{background-image:url(/image/loyalty/11-2026/rectangle-1.png);bottom:-3%;left:3%;right:-3%;top:3%}.ldp-container.loyalty-11-2026 .ldp11-last-chance:after{background-image:url(/image/loyalty/11-2026/rectangle-2.png);bottom:2%;left:-3%;right:2%;top:-3%}.ldp-container.loyalty-11-2026 .ldp11-last-chance>*{position:relative;z-index:1}.ldp-container.loyalty-11-2026 .ldp11-last-chance .ldp11-title{margin-bottom:calc(var(--ldp11-u)*50)}.ldp-container.loyalty-11-2026 .ldp11-last-chance__deals{display:grid;gap:calc(var(--ldp11-u)*33);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:calc(var(--ldp11-u)*943)}.ldp-container.loyalty-11-2026 .ldp11-commit{background:#ffa3d2;border-radius:calc(var(--ldp11-u)*36);box-shadow:0 0 24px rgba(255,163,210,.7);display:grid;gap:calc(var(--ldp11-u)*28);grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:calc(var(--ldp11-u)*1530);padding:calc(var(--ldp11-u)*26) calc(var(--ldp11-u)*80)}.ldp-container.loyalty-11-2026 .ldp11-commit__item{line-height:0}.ldp-container.loyalty-11-2026 .ldp11-commit__item img{display:block;height:auto;width:100%}.ldp-container.loyalty-11-2026 .ldp11-contact{align-items:center;background:#0d0d0d;border:1px solid rgba(255,163,210,.6);border-radius:calc(var(--ldp11-u)*24);display:flex;gap:calc(var(--ldp11-u)*48);margin:calc(var(--ldp11-u)*40) auto 0;max-width:calc(var(--ldp11-u)*1525);padding:calc(var(--ldp11-u)*35) calc(var(--ldp11-u)*48)}.ldp-container.loyalty-11-2026 .ldp11-contact__qr{background:#fff;border-radius:calc(var(--ldp11-u)*16);flex:0 0 calc(var(--ldp11-u)*228);line-height:0;padding:calc(var(--ldp11-u)*12)}.ldp-container.loyalty-11-2026 .ldp11-contact__qr img{display:block;height:auto;width:100%}.ldp-container.loyalty-11-2026 .ldp11-contact__info{align-items:center;display:flex;flex:1 1 auto;gap:calc(var(--ldp11-u)*48)}.ldp-container.loyalty-11-2026 .ldp11-contact__block{flex:1 1 0}.ldp-container.loyalty-11-2026 .ldp11-contact__divider{align-self:stretch;background:rgba(255,163,210,.35);width:1px}.ldp-container.loyalty-11-2026 .ldp11-contact__badge,.ldp-container.loyalty-11-2026 .ldp11-contact__desc,.ldp-container.loyalty-11-2026 .ldp11-contact__headline{font-family:Montserrat,sans-serif!important;font-style:normal;letter-spacing:0;line-height:1}.ldp-container.loyalty-11-2026 .ldp11-contact__badge{background:#ffa3d2;border-radius:999px;color:#000;display:inline-block;font-size:max(12px,calc(var(--ldp11-u)*16));font-weight:700;margin-bottom:calc(var(--ldp11-u)*18);padding:calc(var(--ldp11-u)*6) calc(var(--ldp11-u)*12);text-transform:uppercase}.ldp-container.loyalty-11-2026 .ldp11-contact__headline{color:#ffa3d2;display:block;font-size:max(18px,calc(var(--ldp11-u)*30));font-weight:800;margin:0 0 calc(var(--ldp11-u)*20)}.ldp-container.loyalty-11-2026 .ldp11-contact__phone{text-decoration:none}.ldp-container.loyalty-11-2026 .ldp11-contact__phone:hover{color:#ffd6eb;text-decoration:none}.ldp-container.loyalty-11-2026 .ldp11-contact__desc{color:#ffa3d2;font-size:max(13px,calc(var(--ldp11-u)*18));font-weight:500;margin:0}.ldp-container.loyalty-11-2026 .ldp11-picker{--ldp11-pu:min(1px,(100vw - 24px)/760,(100vh - 24px)/714);align-items:center;display:none;inset:0;justify-content:center;padding:12px;position:fixed;z-index:1000}@supports (height:100dvh){.ldp-container.loyalty-11-2026 .ldp11-picker{--ldp11-pu:min(1px,(100vw - 24px)/760,(100dvh - 24px)/714)}}.ldp-container.loyalty-11-2026 .ldp11-picker.is-open{animation:ldp11-picker-in .2s ease;display:flex}.ldp-container.loyalty-11-2026 .ldp11-picker__dialog{background:#000;border:1px solid #fe98c7;border-radius:calc(var(--ldp11-pu)*24);line-height:0;max-height:100%;max-width:100%;overflow-y:auto;padding:calc(var(--ldp11-pu)*44) calc(var(--ldp11-pu)*40) calc(var(--ldp11-pu)*40);position:relative;text-align:center;width:calc(var(--ldp11-pu)*760)}.ldp-container.loyalty-11-2026 .ldp11-picker__close{background:none;border:0;cursor:pointer;height:calc(var(--ldp11-pu)*36);line-height:0;padding:0;position:absolute;right:calc(var(--ldp11-pu)*12);top:calc(var(--ldp11-pu)*12);width:calc(var(--ldp11-pu)*36)}.ldp-container.loyalty-11-2026 .ldp11-picker__close img{height:100%;width:100%}.ldp-container.loyalty-11-2026 .ldp11-picker__tag{margin:0 auto calc(var(--ldp11-pu)*24);width:calc(var(--ldp11-pu)*154)}.ldp-container.loyalty-11-2026 .ldp11-picker__title{margin:0 auto calc(var(--ldp11-pu)*24);max-width:calc(var(--ldp11-pu)*641)}.ldp-container.loyalty-11-2026 .ldp11-picker__title img{height:auto;width:100%}.ldp-container.loyalty-11-2026 .ldp11-picker__options{display:grid;gap:calc(var(--ldp11-pu)*28);grid-template-columns:repeat(2,minmax(0,1fr))}.ldp-container.loyalty-11-2026 .ldp11-picker__option{display:block;transition:transform .2s ease}.ldp-container.loyalty-11-2026 .ldp11-picker__option:hover{transform:translateY(-4px)}.ldp-container.loyalty-11-2026 .ldp11-picker__option img{display:block;height:auto;width:100%}.ldp-container.loyalty-11-2026 .ldp11-picker__note{display:block;margin:calc(var(--ldp11-pu)*24) auto 0;max-width:calc(var(--ldp11-pu)*648);width:100%}.ldp-container.loyalty-11-2026 .ldp11-picker__note img{display:block;height:auto;width:100%}@media (max-width:767px){.ldp-container.loyalty-11-2026{--ldp11-u:1px}.ldp-container.loyalty-11-2026 .ldp11-wrap{padding:24px 0 36px}.ldp-container.loyalty-11-2026 .ldp11-section{padding:0 12px}.ldp-container.loyalty-11-2026 .ldp11-section+.ldp11-section{margin-top:36px}.ldp-container.loyalty-11-2026 .ldp11-section--stage{padding:0}.ldp-container.loyalty-11-2026 .ldp11-section--stage .ldp11-pair{margin-top:16px;max-width:90%;padding:0 12px}.ldp-container.loyalty-11-2026 .ldp11-title{margin-bottom:14px}.ldp-container.loyalty-11-2026 .ldp11-pair{gap:12px;grid-template-columns:1fr}.ldp-container.loyalty-11-2026 .ldp11-pair>.ldp11-card{order:var(--ldp11-mobile-order,0)}.ldp-container.loyalty-11-2026 .ldp11-stage__content{padding:0 12px}.ldp-container.loyalty-11-2026 .ldp11-card--highlight{margin:0 -12px}.ldp-container.loyalty-11-2026 .ldp11-marquee{display:none}.ldp-container.loyalty-11-2026 .ldp11-gifts{background:#ffa3d2;margin:0 -12px;padding:16px 0}.ldp-container.loyalty-11-2026 .ldp11-gifts-swiper{padding:0 12px}.ldp-container.loyalty-11-2026 .ldp11-gifts__nav{display:inline-flex}.ldp-container.loyalty-11-2026 .ldp11-last-chance{padding:32px 20px 35px}.ldp-container.loyalty-11-2026 .ldp11-last-chance:before{bottom:2%;left:2%;right:-3%;top:-2.5%}.ldp-container.loyalty-11-2026 .ldp11-last-chance:after{bottom:6%;left:-3%;right:2%;top:-2%}.ldp-container.loyalty-11-2026 .ldp11-last-chance .ldp11-title{margin-bottom:14px;padding:0 10%}.ldp-container.loyalty-11-2026 .ldp11-last-chance__deals{gap:8px}.ldp-container.loyalty-11-2026 .ldp11-commit{border-radius:16px;box-shadow:0 0 14px rgba(255,163,210,.6);gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.ldp-container.loyalty-11-2026 .ldp11-commit__item{order:var(--ldp11-mobile-order,0)}.ldp-container.loyalty-11-2026 .ldp11-contact{border-radius:14px;gap:14px;margin-top:16px;padding:14px}.ldp-container.loyalty-11-2026 .ldp11-contact__qr{border-radius:12px;flex:0 0 42%;padding:8px}.ldp-container.loyalty-11-2026 .ldp11-contact__info{align-items:flex-start;flex-direction:column;gap:12px}.ldp-container.loyalty-11-2026 .ldp11-contact__desc,.ldp-container.loyalty-11-2026 .ldp11-contact__divider{display:none}.ldp-container.loyalty-11-2026 .ldp11-contact__badge{font-size:10px;margin-bottom:8px;padding:4px 8px}.ldp-container.loyalty-11-2026 .ldp11-contact__headline{font-size:18px;margin:0}.ldp-container.loyalty-11-2026 .ldp11-picker{--ldp11-pu:1px}.ldp-container.loyalty-11-2026 .ldp11-picker__dialog{border-radius:16px;padding:36px 14px 18px}.ldp-container.loyalty-11-2026 .ldp11-picker__close{height:28px;right:8px;top:8px;width:28px}.ldp-container.loyalty-11-2026 .ldp11-picker__tag{margin-bottom:12px;width:auto}.ldp-container.loyalty-11-2026 .ldp11-picker__title{margin-bottom:14px}.ldp-container.loyalty-11-2026 .ldp11-picker__options{gap:10px}.ldp-container.loyalty-11-2026 .ldp11-picker__note{margin-top:14px;max-width:359px}}@keyframes ldp11-picker-in{0%{opacity:0}to{opacity:1}}
