.page_articleWrapper__m6YZl{margin:0 auto;max-width:1440px;word-break:keep-all;h1{margin:48px auto 0;text-align:center;font-size:72px;font-weight:800;line-height:1.1;@media (max-width:1439px){margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:calc(88 / 375 * 100vw);font-size:calc(32 / 375 * 100vw)}}.page_detailWrapper__WPkRH{position:relative;margin-top:40px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;@media (max-width:1439px){margin-top:calc(24 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw);padding-bottom:0;padding-right:calc(16 / 375 * 100vw);padding-top:0}button{padding:4px 24px;border-radius:100px;background:#000000;color:#fff;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:.05rem;@media (max-width:1439px){padding-left:calc(17 / 375 * 100vw);padding-bottom:calc(3 / 375 * 100vw);padding-right:calc(17 / 375 * 100vw);padding-top:calc(3 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}}p{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#3E3E3E;font-size:20px;font-weight:600;line-height:1.4;@media (max-width:1439px){font-size:calc(14 / 375 * 100vw)}}}.page_banner__U4ROJ{margin-top:16px;width:100%;height:725px;@media (max-width:1439px){margin-top:calc(8 / 375 * 100vw);height:calc(263 / 375 * 100vw)}}.page_contentWrapper__h_svI{margin:64px auto 164px;padding:0 20px;max-width:1440px;display:flex;flex-direction:row-reverse;@media (max-width:1439px){margin-left:auto;margin-bottom:calc(96 / 375 * 100vw);margin-right:auto;margin-top:calc(24 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw);padding-bottom:0;padding-right:calc(16 / 375 * 100vw);padding-top:0;display:block}.page_content__VPEND{flex:1045;.page_tagWrapper__11Uh4{display:flex;flex-wrap:wrap;gap:16px;@media (max-width:1439px){gap:calc(8 / 375 * 100vw)}span{padding:4px 26px;border-radius:20px;background:#000;color:#fff;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:.05rem;user-select:none;-webkit-user-select:none;@media (max-width:1439px){padding-left:calc(17 / 375 * 100vw);padding-bottom:calc(4 / 375 * 100vw);padding-right:calc(17 / 375 * 100vw);padding-top:calc(4 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}}}}aside{flex:355;@media (max-width:1439px){display:none}nav{position:sticky;top:124px;margin-right:69px;h3{margin-left:8px;color:#000;font-size:24px;font-weight:500;line-height:1.4}ul{margin-top:12px;display:flex;flex-direction:column;gap:12px;li{a{padding:8px 16px;width:100%;display:inline-block;border-radius:8px;background:#F2F2F2;color:#C9C9C9;font-size:16px;font-weight:500;line-height:1.4;transition:color .2s ease-out,background .2s ease-out;user-select:none;-webkit-user-select:none;&.page_active__gqNO2{background:#000;color:#fff}}ul{margin-left:26px}}}}}}.page_related__XnodW{position:relative;margin:0 auto;padding:0 20px;max-width:1440px;.page_title__vS4Lu{text-align:center;color:#000;font-size:36px;font-weight:700;line-height:1.2;@media (max-width:1439px){font-size:calc(24 / 375 * 100vw)}}.page_articleGrid__hUe95{margin:88px auto;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;@media (max-width:1439px){margin-left:0;margin-bottom:calc(48 / 375 * 100vw);margin-right:0;margin-top:calc(48 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw);padding-bottom:0;padding-right:calc(16 / 375 * 100vw);padding-top:0;width:100%}&::-webkit-scrollbar{display:none}.page_articleCard__hO1mN{overflow:hidden;flex-shrink:0;width:452px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;@media (max-width:1439px){width:calc(268 / 375 * 100vw)}&:not(:last-child){margin-right:22px;@media (max-width:1439px){margin-right:calc(8 / 375 * 100vw)}}&:hover{.page_imgWrapper__ahWv3{img{transform:scale(1.05)}}}.page_imgWrapper__ahWv3{aspect-ratio:453/318;border-radius:16px;background:#D9D9D9;overflow:hidden;-webkit-user-drag:none;@media (max-width:1439px){aspect-ratio:268/242;border-radius:calc(8 / 375 * 100vw)}img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}}.page_textWrapper__MRYoc{margin-top:16px;display:flex;flex-direction:column;gap:16px;@media (max-width:1439px){margin-top:calc(12 / 375 * 100vw);gap:calc(12 / 375 * 100vw)}h3{min-height:101px;color:#000;font-size:24px;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;user-select:none;-webkit-user-select:none;@media (max-width:1439px){min-height:calc(74 / 375 * 100vw);font-size:calc(18 / 375 * 100vw)}}p{color:#000;font-size:20px;font-weight:500;line-height:.9;user-select:none;-webkit-user-select:none;@media (max-width:1439px){font-size:calc(14 / 375 * 100vw)}}}}}.page_moveSlideBtn__aydTr{position:absolute;top:258px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;width:1384px;height:318px;pointer-events:none;@media (max-width:1439px){display:none}button{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background:#000;pointer-events:auto;&:disabled{opacity:.6}img{width:32px}}}}img{object-fit:cover}}.page_dateTagWrapper__0Qb92{display:flex;align-items:center;justify-content:space-between;p{color:#3E3E3E;font-size:20px;font-weight:500;line-height:.8;@media (max-width:1439px){font-size:calc(14 / 375 * 100vw)}}}.page_tagWrapper__11Uh4{display:flex;gap:6px;@media (max-width:1439px){gap:calc(4 / 375 * 100vw)}span{padding:3px 18px;border-radius:50px;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:.05rem;background:#F2F2F2;color:#000;@media (max-width:1439px){padding-left:calc(14 / 375 * 100vw);padding-bottom:calc(2 / 375 * 100vw);padding-right:calc(14 / 375 * 100vw);padding-top:calc(2 / 375 * 100vw);font-size:calc(12 / 375 * 100vw)}&.page_recipe__Bm3RP{background:#ED1C24;color:#fff}&.page_informational___bnT5{background:#FFF200;color:#000}&.page_branded__kxsK6{background:#000;color:#fff}&.page_cultural__q6kfo{background:#FF6000;color:#fff}}}.page_pc__1oDcP{display:block;@media (max-width:1439px){display:none}}.page_mo__FjX2l{display:none;@media (max-width:1439px){display:block}}.contentWrapper{flex:1;width:100%;font-family:Poppins,sans-serif;text-align:center}.contentWrapper h2{color:#ED1C24;font-size:64px}.contentWrapper h2,.contentWrapper h3{margin-bottom:36px;text-align:left;font-weight:700;line-height:1.2}.contentWrapper h3{color:#000;font-size:36px}.contentWrapper h4{margin-bottom:24px;font-size:28px}.contentWrapper h4,.contentWrapper h5{text-align:left;color:#000;font-weight:600;line-height:1.2}.contentWrapper h5{margin-bottom:20px;font-size:22px}.contentWrapper h6{margin-bottom:16px;text-align:left;color:#000;font-size:20px;font-weight:600;line-height:1.2}.contentWrapper ol,.contentWrapper p,.contentWrapper ul{margin-bottom:36px;text-align:left;color:#000;font-size:24px;font-weight:500;line-height:1.4}.contentWrapper ol,.contentWrapper ul{list-style:initial;margin-top:64px}.contentWrapper ol li,.contentWrapper ul li{margin-left:36px}.contentWrapper ol p,.contentWrapper ul p{margin-bottom:0}.contentWrapper ol{list-style-type:decimal}.contentWrapper blockquote{border-left:4px solid #ef4444;padding-left:1rem;font-style:italic;color:#6b7280;margin:1.5rem 0}.contentWrapper img{margin-bottom:36px;max-width:100%;height:auto;display:block}.contentWrapper figure{margin:1.5rem 0}.contentWrapper figure img{margin-bottom:0}.contentWrapper a{color:#fff;text-decoration:none;font-size:24px}.contentWrapper a:hover{color:#991b1b}.contentWrapper strong{font-weight:700}.contentWrapper em{font-style:italic}.contentWrapper .ctaBtn,.contentWrapper a.ctaBtn,.contentWrapper button.ctaBtn{display:inline-block;margin-top:28px;padding:19px 32px;background:red;color:#fff!important;text-decoration:none!important;border-radius:200px!important;font-weight:500!important;font-size:32px;line-height:1.4;transition:background-color .2s ease;border:none!important;cursor:pointer;box-shadow:none!important;width:auto;min-width:auto}.contentWrapper .ctaBtn:hover,.contentWrapper a.ctaBtn:hover,.contentWrapper button.ctaBtn:hover{background-color:#a6272f!important;color:#fff!important}.contentWrapper .wp-block-group{margin-bottom:2rem}.contentWrapper .wp-block-group__inner-container{max-width:820px;margin:0 auto}.contentWrapper .wp-block-buttons{display:flex;flex-direction:column;gap:.75rem;margin:2rem 0;align-items:flex-start}.contentWrapper .wp-block-button{margin:0}.contentWrapper table{table-layout:fixed;margin-bottom:36px;width:100%;text-align:left;word-break:break-word}.contentWrapper table td,.contentWrapper table th{border:1px solid #000;padding:12px;font-size:24px}.contentWrapper table td{font-weight:500}.contentWrapper .normal{text-decoration:none;text-align:left;color:#000;font-size:24px;font-weight:500;line-height:1.4}@media (max-width:1439px){.contentWrapper h2{margin-bottom:calc(24 / 375 * 100vw);font-size:calc(26 / 375 * 100vw)}.contentWrapper h3{margin-bottom:calc(24 / 375 * 100vw);font-size:calc(20 / 375 * 100vw)}.contentWrapper h4{margin-bottom:calc(16 / 375 * 100vw);font-size:calc(18 / 375 * 100vw)}.contentWrapper h5{margin-bottom:calc(14 / 375 * 100vw);font-size:calc(16 / 375 * 100vw)}.contentWrapper h6{margin-bottom:calc(12 / 375 * 100vw);font-size:calc(15 / 375 * 100vw)}.contentWrapper ol,.contentWrapper p,.contentWrapper ul{margin-bottom:calc(16 / 375 * 100vw);font-size:calc(15 / 375 * 100vw)}.contentWrapper ol,.contentWrapper ul{margin-top:0}.contentWrapper ol li,.contentWrapper ul li{margin-left:calc(26 / 375 * 100vw)}.contentWrapper img{margin-bottom:calc(16 / 375 * 100vw)}.contentWrapper .tagWrapper{gap:calc(8 / 375 * 100vw)}.contentWrapper .tagWrapper span{padding:calc(4 / 375 * 100vw) calc(17 / 375 * 100vw);font-size:calc(14 / 375 * 100vw)}.contentWrapper .ctaBtn,.contentWrapper a.ctaBtn,.contentWrapper button.ctaBtn{margin-top:0;padding:calc(14 / 375 * 100vw) calc(20 / 375 * 100vw);font-size:calc(20 / 375 * 100vw)}.contentWrapper .wp-block-group__inner-container{max-width:100%;padding:0 1rem}.contentWrapper .wp-block-buttons{flex-direction:column;margin:1.5rem 0;gap:.75rem;align-items:flex-start}.contentWrapper .wp-block-button__link{margin-top:0;padding:calc(14 / 375 * 100vw) calc(20 / 375 * 100vw);font-size:calc(20 / 375 * 100vw)}.contentWrapper table{margin-bottom:calc(16 / 375 * 100vw)}.contentWrapper table td,.contentWrapper table th{padding:calc(8 / 375 * 100vw);font-size:calc(15 / 375 * 100vw)}.contentWrapper .normal{font-size:calc(15 / 375 * 100vw)}}