/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-leading:initial}}}.gourmet{width:100%}.gourmet .how-to-enjoy-header{background:#f5f2ff;border-top:1px solid #e7e7e7;flex-direction:column;gap:14px;padding-bottom:28px;display:flex}.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper{background-color:unset;border-bottom:initial;padding-inline:calc(var(--spacing,.25rem) * 4);align-items:center;gap:10px;display:flex}.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-icon{flex-shrink:0}.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-icon img{object-fit:cover}.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text{flex-direction:column;display:flex}.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text .how-to-enjoy-header-title{color:#2c2c31;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.1875rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:321px) and (max-width:375px){.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text .how-to-enjoy-header-title{font-size:16px}}@media (min-width:376px){.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text .how-to-enjoy-header-title{font-size:18px}}.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text .how-to-enjoy-header-description{color:#2c2c31;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:321px) and (max-width:375px){.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text .how-to-enjoy-header-description{font-size:22px}}@media (min-width:376px){.gourmet .how-to-enjoy-header .how-to-enjoy-title-wrapper .how-to-enjoy-header-text .how-to-enjoy-header-description{font-size:24px}}.gourmet .how-to-enjoy-header .how-to-enjoy-panel{padding-inline:calc(var(--spacing,.25rem) * 4);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.gourmet .how-to-enjoy-header .how-to-enjoy-panel .how-to-enjoy-date-range{color:#2c2c31;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.1875rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);display:flex}.gourmet .how-to-enjoy-header .how-to-enjoy-panel .how-to-enjoy-date-range span{flex:none}.gourmet .how-to-enjoy-header .how-to-enjoy-panel .how-to-enjoy-button-wrapper{flex-direction:column;gap:14px;width:100%;display:flex}.gourmet .how-to-enjoy-header .how-to-enjoy-panel .how-to-enjoy-button-wrapper button{border-radius:var(--radius-lg,.5rem);width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);background:#9764f7;justify-content:space-between;align-items:center;padding:10px 12px 10px 16px;display:flex;box-shadow:2px 2px 4px #00000040}.gourmet .how-to-enjoy-header .how-to-enjoy-panel .how-to-enjoy-button-wrapper button svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);fill:currentColor;flex-shrink:0;rotate:180deg}.gourmet .how-to-enjoy-header .how-to-enjoy-panel .how-to-enjoy-button-wrapper button.user-manual-button svg{width:24px;height:24px;margin-right:-5px;rotate:0deg}.gourmet .how-to-enjoy-footer{width:100%;padding:calc(var(--spacing,.25rem) * 2) calc(var(--spacing,.25rem) * 4) calc(var(--spacing,.25rem) * 20) calc(var(--spacing,.25rem) * 6);background-color:#f5f2ff;justify-content:flex-end;align-items:flex-end;margin-bottom:50px;display:flex}.gourmet .how-to-enjoy-footer .scroll-top-button{right:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 26);z-index:10;position:fixed}.gourmet .how-to-enjoy-footer .scroll-top-button.hidden{pointer-events:none;opacity:0}.gourmet .how-to-enjoy-footer .scroll-top-button.visible{pointer-events:auto;opacity:.8;filter:none}.gourmet .earn-title{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);background-color:#fff;border-top:1px solid #525279;flex-direction:column;gap:10px;display:flex}.gourmet .earn-title>h1{color:#9764f7;text-align:center;font-size:30px;justify-content:center;align-items:center}.gourmet .earn-title .earn-title-intro,.gourmet .earn-title>h1{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.gourmet .earn-title .earn-title-intro{color:#525279;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.gourmet .earn-title .earn-title-description p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.gourmet .earn-title .number-of-spot{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-lg,.5rem);border:1px solid #525279;flex-direction:column;padding:20px 0 30px;display:flex}.gourmet .earn-title .number-of-spot .number-of-spot-title{color:#9764f7;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:321px) and (max-width:375px){.gourmet .earn-title .number-of-spot .number-of-spot-title{font-size:22px}}@media (min-width:376px){.gourmet .earn-title .number-of-spot .number-of-spot-title{font-size:24px}}.gourmet .earn-title .number-of-spot .number-of-spot-count{color:#9764f7;--tw-leading:calc(var(--spacing,.25rem) * 18);font-size:80px;line-height:calc(var(--spacing,.25rem) * 18);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.gourmet .get-title{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);text-align:center;background:#f5f2ff;border-top:1px solid #525279;flex-direction:column;justify-content:center;align-items:center;gap:27px;display:flex}.gourmet .get-title>h1{color:#9764f7;font-size:30px}.gourmet .get-title .get-title-intro,.gourmet .get-title>h1{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.gourmet .get-title .get-title-intro{color:#525279;text-align:start;font-size:18px}@media (min-width:321px) and (max-width:375px){.gourmet .get-title .get-title-intro{font-size:20px}}@media (min-width:376px){.gourmet .get-title .get-title-intro{font-size:20px}}.gourmet .get-title .get-title-cards{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.gourmet .get-title .get-title-cards img{object-fit:cover;flex-shrink:0;height:90px}.gourmet .get-title .get-title-cards .get-title-card{border-radius:var(--radius-2xl,1rem);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);border:2px solid #9764f7;flex-direction:column;justify-content:center;align-items:center;display:flex}.gourmet .get-title .get-title-cards .get-title-card .get-title-card-stamps{--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);margin-top:8px}@media (min-width:321px) and (max-width:375px){.gourmet .get-title .get-title-cards .get-title-card .get-title-card-stamps{font-size:16px}}@media (min-width:376px){.gourmet .get-title .get-title-cards .get-title-card .get-title-card-stamps{font-size:18px}}.gourmet .get-title .get-title-cards .get-title-card .get-title-card-name{text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:16px;font-weight:var(--font-weight-bold,700);justify-content:center;align-items:center;margin-top:6px}@media (min-width:321px) and (max-width:375px){.gourmet .get-title .get-title-cards .get-title-card .get-title-card-name{font-size:18px}}@media (min-width:376px){.gourmet .get-title .get-title-cards .get-title-card .get-title-card-name{font-size:20px}}.gourmet .get-title .get-title-cards .get-title-card .get-title-card-description{text-align:start;font-weight:400;line-height:140%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);margin-top:16px}.gourmet .how-to-operate{gap:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);background:#fff;border-top:1px solid #525279}.gourmet .how-to-operate,.gourmet .how-to-operate .how-to-operate-header{flex-direction:column;display:flex}.gourmet .how-to-operate .how-to-operate-header>h1{color:#9764f7;text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-size:30px;font-weight:var(--font-weight-bold,700);justify-content:center;align-items:center;margin-bottom:17px}.gourmet .how-to-operate .how-to-operate-header>p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.gourmet .how-to-operate .tutorial-container{gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.gourmet .how-to-operate .tutorial-container>p{border-radius:var(--radius-lg,.5rem);text-align:center;--tw-font-weight:var(--font-weight-bold,700);width:100%;font-size:20px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:#9764f7;padding:10px}.gourmet .how-to-operate .tutorial-container>.note{color:#fe0b0e;text-align:start;--tw-font-weight:var(--font-weight-normal,400);width:100%;font-size:18px;font-weight:var(--font-weight-normal,400);background-color:#0000;background-image:none;padding:0}.gourmet .how-to-operate .tutorial-container>.type-of-title{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.gourmet .how-to-operate .tutorial-container>.type-of-title>p{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-decoration-line:underline}.gourmet .how-to-operate .tutorial-container>.type-of-title>svg{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}.gourmet .how-to-operate .tutorial-container .step-card{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.gourmet .how-to-operate .tutorial-container .step-card .step-wrapper{gap:calc(var(--spacing,.25rem) * 2);width:100%;display:flex}.gourmet .how-to-operate .tutorial-container .step-card .step-wrapper .step-number{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-sm,.25rem);text-align:center;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);background:#9764f7;justify-content:center;align-items:center;padding:5px 11px;display:flex}.gourmet .how-to-operate .tutorial-container .step-card .step-wrapper .step-title{--tw-font-weight:var(--font-weight-normal,400);font-size:18px;font-weight:var(--font-weight-normal,400)}.gourmet .scroll-top-button{right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 20);align-content:center;align-items:center;display:flex;position:fixed}.gourmet .scroll-top-button svg{fill:#fff;width:46px;height:46px}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */.how-to-enjoy-screen{background-color:#f0f0fc!important}.how-to-enjoy-screen .how-to-enjoy-container{width:100%;position:relative}@media (min-width:640px){.how-to-enjoy-screen .how-to-enjoy-container{max-width:640px}}@media (min-width:768px){.how-to-enjoy-screen .how-to-enjoy-container{max-width:768px}}@media (min-width:1024px){.how-to-enjoy-screen .how-to-enjoy-container{max-width:1024px}}@media (min-width:1280px){.how-to-enjoy-screen .how-to-enjoy-container{max-width:1280px}}.how-to-enjoy-screen .how-to-enjoy-container{flex-direction:column;align-items:center;min-height:100vh;margin-inline:auto;display:flex}