﻿body.page:is(.fran) #process .step-item-wrap::after{font-family:"Font Awesome 6 Free";font-weight:900}.tab#realtime-ranking .tab-content table.rank-score tbody tr:nth-child(-n+3) td .txt.name::after{font-family:"Font Awesome 6 Free";font-weight:900}#topslide .slide-item__content .slogan h2,#topslide .slide-item__content .slogan h3,#topslide .slide-item__content .slogan h4,#topslide .slide-item__content .slogan h5,#topslide .slide-item__content .slogan h6{text-shadow:0px 4px 4px rgba(0,0,0,.25)}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .card-img-top,body.page:is(.fran) #opening .wp-block-group.is-vertical,.entry-card:is(.winner){box-shadow:6px 6px 10px 0px rgba(0,0,0,.25);-webkit-box-shadow:6px 6px 10px 0px rgba(0,0,0,.25);-moz-box-shadow:6px 6px 10px 0px rgba(0,0,0,.25)}body.about.brand-identitiy:is(.page) #brand-intro .wp-block-media-text__content p::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4IiBmaWxsPSJub25lIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIwLjgzMjEgMC43NTIwODRDMjEuNTIxNCAxLjIxMTYxIDIxLjcwNzcgMi4xNDI5MiAyMS4yNDgxIDIuODMyMjFMMTEuOTc5NyAxNi43MzQ4QzExLjA5NjggMTguMDU5MSA5LjI2NTg0IDE4LjMzNjMgOC4wMzA1NyAxNy4zMzI3TDEuMDU0MTYgMTEuNjY0M0MwLjQxMTIwNSAxMS4xNDE5IDAuMzEzNDc3IDEwLjE5NzIgMC44MzU4NzcgOS41NTQyN0MxLjM1ODI4IDguOTExMzIgMi4zMDI5OCA4LjgxMzU5IDIuOTQ1OTQgOS4zMzU5OUw5LjY2NjQ1IDE0Ljc5NjRMMTguNzUyIDEuMTY4MTFDMTkuMjExNSAwLjQ3ODgxNiAyMC4xNDI4IDAuMjkyNTU1IDIwLjgzMjEgMC43NTIwODRaIiBmaWxsPSIjRDEzNDM0Ii8+PC9zdmc+");background-size:22px 18px;background-repeat:no-repeat;background-position:center}.entry-card:is(.store) .entry-card-meta .custom-meta[data-key=_store_tel] .label::before{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi40NzI5NiAxMy4wNDU2QzEwLjYxMDEgMTcuMTc5NyAxNC4yMTU4IDE4LjUwNTEgMTUuOTg5OSAxNi43MzIyTDE2Ljc5MjEgMTUuOTMwNkMxNy4xODMgMTUuNTQgMTcuMTgzIDE0LjkwNjUgMTYuNzkyMSAxNC41MTU5TDE0LjU2IDEyLjI4NTRDMTQuMTY5NSAxMS44OTUyIDEzLjUzNjggMTEuODk1MiAxMy4xNDYzIDEyLjI4NTRMMTEuOTkwNCAxMy40NDA0QzExLjcwODYgMTMuNzIyMSAxMS4yODk1IDEzLjgwMTIgMTAuOTUzMyAxMy41ODc0QzEwLjQ0OTcgMTMuMjY3MSA5LjYyNTM4IDEyLjY1NzUgOC41MjU3MiAxMS41NTg3QzcuNDM5OTQgMTAuNDczNyA2Ljc5NjI1IDkuNjMwNzMgNi40NDE4NyA5LjEwMzA4QzYuMTk5NzMgOC43NDI1NSA2LjI4NDY0IDguMjc4ODUgNi42MDM5NyA3Ljk4NDVMNy43NTk4MyA2LjkxOTAyQzguMTc3NjcgNi41MzM4NSA4LjE5MDk2IDUuODc4MzMgNy43ODkwNyA1LjQ3NjU1TDUuNTIwNTggMy4yMDg2NUM1LjEyOTM2IDIuODE3NTQgNC40OTQ5MyAyLjgxODM2IDQuMTA0NzMgMy4yMTA0OEwzLjExNDA2IDQuMjA2MDFDMS4xMDU1OSA2LjIxMzAxIDQuNDk5ODUgMTEuMDc0IDYuNDcyOTYgMTMuMDQ1NloiIHN0cm9rZT0iIzAxMTQxRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");background-size:20px 20px;background-repeat:no-repeat;background-position:center}.entry-card:is(.store) .entry-card-meta .custom-meta[data-key=_store_address] .label::before{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0LjIzOTQgNC4yNzg4MUMxMS44OTY5IDEuOTA3MDYgOC4xMDMwNiAxLjkwNzA2IDUuNzYwNjUgNC4yNzg4MUMzLjQxMzEyIDYuNjU1NzMgMy40MTMxMiAxMC41MTMzIDUuNzYwNjUgMTIuODkwMkwxMCAxNy4xODI3TDE0LjIzOTQgMTIuODkwMkMxNi41ODY5IDEwLjUxMzMgMTYuNTg2OSA2LjY1NTczIDE0LjIzOTQgNC4yNzg4MVpNMTAgMTguMjVMOS40NjYzNCAxOC43NzdMNC42OTM0MSAxMy45NDQzQzEuNzY4ODYgMTAuOTgzMSAxLjc2ODg2IDYuMTg1OTMgNC42OTM0MSAzLjIyNDc3QzcuNjIzMDggMC4yNTg0MTEgMTIuMzc2OSAwLjI1ODQxMSAxNS4zMDY2IDMuMjI0NzdDMTguMjMxMSA2LjE4NTkzIDE4LjIzMTEgMTAuOTgzMSAxNS4zMDY2IDEzLjk0NDNMMTAuNTM0MiAxOC43NzY0TDEwIDE4LjI1Wk0xMCAxOC4yNUwxMC41MzQyIDE4Ljc3NjRDMTAuMzkzMyAxOC45MTkxIDEwLjIwMDUgMTkgMTAgMTlDOS43OTk0NyAxOSA5LjYwNzI1IDE4LjkxOTcgOS40NjYzNCAxOC43NzdMMTAgMTguMjVaTTEwIDYuNUM5LjE3MTU3IDYuNSA4LjUgNy4xNzE1NyA4LjUgOEM4LjUgOC44Mjg0MyA5LjE3MTU3IDkuNSAxMCA5LjVDMTAuODI4NCA5LjUgMTEuNSA4LjgyODQzIDExLjUgOEMxMS41IDcuMTcxNTcgMTAuODI4NCA2LjUgMTAgNi41Wk03IDhDNyA2LjM0MzE1IDguMzQzMTUgNSAxMCA1QzExLjY1NjkgNSAxMyA2LjM0MzE1IDEzIDhDMTMgOS42NTY4NSAxMS42NTY5IDExIDEwIDExQzguMzQzMTUgMTEgNyA5LjY1Njg1IDcgOFoiIGZpbGw9IiMwMTE0MUUiLz48L3N2Zz4=");background-size:20px 20px;background-repeat:no-repeat;background-position:center}.entry-card:is(.store) .entry-card-meta .custom-meta[data-key=_store_opendate] .label::before{background-image:url("data:image/svg+xml;base64, PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDY1XzE2MjgpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNzUgMUM3LjE2NDIxIDEgNy41IDEuMzM1NzkgNy41IDEuNzVWM0gxMi41VjEuNzVDMTIuNSAxLjMzNTc5IDEyLjgzNTggMSAxMy4yNSAxQzEzLjY2NDIgMSAxNCAxLjMzNTc5IDE0IDEuNzVWM0gxNi4yNUMxNy43Njg4IDMgMTkgNC4yMzEyMiAxOSA1Ljc1VjguNzVDMTkgOS4xNjQyMSAxOC42NjQyIDkuNSAxOC4yNSA5LjVIMi41VjE2LjI1QzIuNSAxNi45NDA0IDMuMDU5NjQgMTcuNSAzLjc1IDE3LjVIOC43NUM5LjE2NDIxIDE3LjUgOS41IDE3LjgzNTggOS41IDE4LjI1QzkuNSAxOC42NjQyIDkuMTY0MjEgMTkgOC43NSAxOUgzLjc1QzIuMjMxMjIgMTkgMSAxNy43Njg4IDEgMTYuMjVWNS43NUMxIDQuMjMxMjIgMi4yMzEyMiAzIDMuNzUgM0g2VjEuNzVDNiAxLjMzNTc5IDYuMzM1NzkgMSA2Ljc1IDFaTTYgNC41SDMuNzVDMy4wNTk2NCA0LjUgMi41IDUuMDU5NjQgMi41IDUuNzVWOEgxNy41VjUuNzVDMTcuNSA1LjA1OTY0IDE2Ljk0MDQgNC41IDE2LjI1IDQuNUgxNFY1LjI1QzE0IDUuNjY0MjEgMTMuNjY0MiA2IDEzLjI1IDZDMTIuODM1OCA2IDEyLjUgNS42NjQyMSAxMi41IDUuMjVWNC41SDcuNVY1LjI1QzcuNSA1LjY2NDIxIDcuMTY0MjEgNiA2Ljc1IDZDNi4zMzU3OSA2IDYgNS42NjQyMSA2IDUuMjVWNC41Wk0xOS43NjUgMTMuMjA0N0MyMC4wNjYxIDEzLjQ4OTEgMjAuMDc5NyAxMy45NjM4IDE5Ljc5NTMgMTQuMjY1TDE1LjU0NTMgMTguNzY1QzE1LjQwMTQgMTguOTE3MyAxNS4yMDA1IDE5LjAwMjUgMTQuOTkxIDE4Ljk5OTlDMTQuNzgxNSAxOC45OTc0IDE0LjU4MjcgMTguOTA3NCAxNC40NDI1IDE4Ljc1MTdMMTIuMTkyNSAxNi4yNTE3QzExLjkxNTQgMTUuOTQzOCAxMS45NDA0IDE1LjQ2OTYgMTIuMjQ4MyAxNS4xOTI1QzEyLjU1NjIgMTQuOTE1NCAxMy4wMzA0IDE0Ljk0MDQgMTMuMzA3NSAxNS4yNDgzTDE1LjAxMzMgMTcuMTQzNkwxOC43MDQ3IDEzLjIzNUMxOC45ODkxIDEyLjkzMzkgMTkuNDYzOCAxMi45MjAzIDE5Ljc2NSAxMy4yMDQ3WiIgZmlsbD0iIzAxMTQxRSIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwXzQ2NV8xNjI4Ij48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+");background-size:20px 20px;background-repeat:no-repeat;background-position:center}.wp-block-heading{word-break:keep-all}article:is(.page,.type-page) header.entry-header{margin-bottom:0}.ast-container{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}select.form-select:focus,select.form-select:active{outline:none;box-shadow:none}table.table.table-unstyled{border-collapse:collapse;background-color:rgba(0,0,0,0)}table.table.table-unstyled th,table.table.table-unstyled td{background-color:rgba(0,0,0,0)}table.table.table-borderless{border:none}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus,form[CLASS*=wp-block-search__].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,form[CLASS*=wp-block-search__].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:focus,body .wp-block-file .wp-block-file__button:hover,body .wp-block-file .wp-block-file__button:focus,.woocommerce-js a.button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce button.button.alt.disabled:hover,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover,[CLASS*=wc-block] button:hover,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover,.woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover,[CLASS*=wc-block] .wc-block-components-button:hover,[CLASS*=wc-block] .wc-block-components-button:focus{background-color:rgba(0,0,0,0);border-color:none}@media(max-width: 544px){.ast-separate-container #content>.ast-container{padding-right:0;padding-left:0}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding-right:20px;padding-left:20px}}@media(max-width: 921px){.ast-separate-container #primary,.ast-separate-container #secondary{padding:0}}@media(min-width: 992px){.container,.container-lg,.container-md,.container-sm{margin-right:auto;margin-left:auto;max-width:1200px}}@media(min-width: 1201px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-author-box,.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding-right:0;padding-left:0}}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px}}@media(max-width: 767px){.ast-container,.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:20px;padding-left:20px}.entry-content>.wp-block-group,.entry-content>.wp-block-cover,.entry-content>.wp-block-columns{padding-top:40px;padding-bottom:40px;padding-right:20px;padding-left:20px}}@media(min-width: 768px){.entry-content>.wp-block-group,.entry-content>.wp-block-cover,.entry-content>.wp-block-columns{padding-top:50px;padding-bottom:50px}}@media(max-width: 991px){:root{--wp--preset--font-size--small: 12px;--wp--preset--font-size--medium: 18px, // -> 20px;--wp--preset--font-size--large: 28px;--wp--preset--font-size--x-large: 32px}}:root{--cheeze-container-padding: 50px;--cheeze-container-padding--mobile: 32px;--cheeze-container-border-radius: 20px;--cheeze-color-font: #111111;--cheeze-color-font-gray-d: #666666;--cheeze-color-font-gray-md: #999999;--cheeze-color-black: #01141E;--cheeze-color-white: #FFFFFF;--cheeze-color-gray-md: #999999;--cheeze-color-gray-d: #666666;--cheeze-color-red: #D13434;--cheeze-color-red-d: #512600;--cheeze-color-yellow: #FBC400;--cheeze-color-yellow-d: #FCDC6B;--cheeze-color-yellow-md: #FFCD3E;--cheeze-color-primary: #FBC400}html{-webkit-text-size-adjust:100%}body{color:var(--cheeze-color-font);font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;letter-spacing:-2%;font-size:1rem;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-image-wrap{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.cover{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;overflow:clip;background-position:50%;box-sizing:border-box}.cover .cover__background{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.cover .cover__background.is-background-pos-center{background-position:center}.cover .cover__background.is-background-size-cover{background-size:cover}.cover .cover__background.is-background-size-contain{background-size:contain}.cover .cover__background.is-background-no-repeat{background-repeat:no-repeat}.cover .cover__background.is-background-repeat-x{background-repeat:repeat-x}.cover .cover__background.is-background-repeat-y{background-repeat:repeat-y}.cover .cover__background.is-background-repeat{background-repeat:repeat}.cover .cover__background+*{position:relative;z-index:2}.text-wrap{text-wrap:wrap}.text-wrap-nowrap{text-wrap:nowrap}.text-wrap-balance{text-wrap:balance}.text-wrap-pretty{text-wrap:pretty}.text-wrap-stable{text-wrap:stable}.white-space{white-space:normal}.white-space-pre{white-space:pre}.white-space-pre-wrap{white-space:pre-wrap}.white-space-pre-line{white-space:pre-line}.white-space-wrap{white-space:wrap}.white-space-collapse{white-space:collapse}.word--break-normal{word-break:normal}.word--break-keep-all{word-break:keep-all}.word--break-break-word{word-break:break-word}.word--break-break-all{word-break:break-all}.word--wrap-normal{word-wrap:normal}.word--wrap-break-word{word-wrap:break-word}mark.highlighter{position:relative;font-weight:600}mark.highlighter::before{content:"";position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:50%}mark.highlighter[class$=highlighter]::before{background-color:rgba(251,196,0,.3)}@media(max-width: 991px){html,body{font-size:14px}}@media(min-width: 992px){html,body{font-size:16px}}@-webkit-keyframes height-grow{0%{max-height:0;height:0}100%{max-height:100%;height:100%}}@keyframes height-grow{0%{max-height:0;height:0}100%{max-height:100%;height:100%}}@-webkit-keyframes height-shrink{0%{max-height:100%;height:100%}100%{max-height:0%;height:0}}@keyframes height-shrink{0%{max-height:100%;height:100%}100%{max-height:0;height:0}}@-webkit-keyframes pollen-burst{0%{transform:scale(0.5) translate(0, 0);opacity:0}10%{opacity:1}100%{transform:scale(1.5) translate(-19.4059885404px, 9.6819305557px);opacity:0}}@keyframes pollen-burst{0%{transform:scale(0.5) translate(0, 0);opacity:0}10%{opacity:1}100%{transform:scale(1.5) translate(18.7595584134px, -15.8080946186px);opacity:0}}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}body.page:is(.ranking.event) #winner-list .entry-card,body.page:is(.stores) #store-list-container .list.list-entry .entry-card{-webkit-animation:scale-in-center .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-center .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes scale-in-ver-bottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}@keyframes scale-in-ver-bottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item{-webkit-animation:scale-in-ver-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:scale-in-ver-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes scale-in-hor-center{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}100%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes scale-in-hor-center{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}100%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0;transform-origin:100% 0;opacity:1}}@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes slide-in-fwd-bottom{0%{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@keyframes slide-in-fwd-bottom{0%{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item{-webkit-animation:swing-in-bottom-bck .6s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;animation:swing-in-bottom-bck .6s cubic-bezier(0.175, 0.885, 0.32, 1.275) both}@-webkit-keyframes swing-in-bottom-bck{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}@keyframes swing-in-bottom-bck{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}body.page:is(.fran) #process .step-item.onEnter .wp-block-image>img{-webkit-animation:jello-horizontal .9s both;animation:jello-horizontal .9s both}@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}*+.pagination-wrap{margin-top:50px}.pagination{gap:10px}.pagination a.page-numbers{text-decoration:none}.pagination .page-numbers{display:block;width:32px;height:32px;font-size:1em;line-height:30px;text-align:center;color:#ccc;border-radius:32px}.pagination .page-numbers:not(.prev,.next,.dots){border:1px solid #ccc}.pagination .page-numbers.prev{margin-right:clamp(1em,2.6vw,50px)}.pagination .page-numbers.next{margin-left:clamp(1em,2.6vw,50px)}.pagination .page-numbers.prev,.pagination .page-numbers.next{color:#8c959f}.pagination .page-numbers.disabled{opacity:.5;pointer-events:none;cursor:default}.pagination .page-numbers:is(.prev,.next):not(.fixed){display:none}.pagination.current-paged-1 .page-numbers.prev+.page-numbers:not(.prev),.pagination .page-numbers:not(.prev,.next,.dots).current,.pagination .page-numbers:not(.prev,.next,.dots):hover{background-color:#01141e;color:#fff;border-color:#01141e}.pagination .page-numbers.prev:hover,.pagination .page-numbers.next:hover{color:#01141e}button.menu-toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}button.menu-toggle-hb{display:flex;width:36px;height:36px}button.menu-toggle-hb>*{pointer-events:none;width:inherit;height:inherit}button.menu-toggle-hb path.line{fill:none;stroke:var(--cheeze-color-primary);stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}button.menu-toggle-hb:not(.toggled) path.line-1,button.menu-toggle-hb:not(.toggled) path.line-3{stroke-dasharray:60 207}button.menu-toggle-hb:not(.toggled) path.line-2{stroke-dasharray:60 60}button.menu-toggle-hb.toggled path.line{stroke:var(--cheeze-color-red) !important}button.menu-toggle-hb.toggled path.line-1,button.menu-toggle-hb.toggled path.line-3{stroke-dasharray:90 207;stroke-dashoffset:-134}button.menu-toggle-hb.toggled path.line-2{stroke-dasharray:1 60;stroke-dashoffset:-30}button.menu-toggle-hb:focus,button.menu-toggle-hb:active{background-color:rgba(0,0,0,0)}a.btn{text-decoration:none}a.btn>*{display:block}a.btn:is(.btn-has-icon){display:flex;align-items:center}a.btn:is(.btn-has-icon)>*+*{margin-left:.5em}a.btn.btn-lg .btn__ic{width:24px;height:24px}a.btn.btn-lg .btn__ic>img,a.btn.btn-lg .btn__ic>svg{display:block;width:inherit;height:inherit}a.btn.btn-lg .btn__label{font-weight:700;font-size:1.125rem}a.btn.btn-app-store{border:1px solid #FFFFFF;color:#fff;font-size:1rem;font-weight:bold}a.btn.btn-app-store.app-store-type-google .btn-icon{height:26px}a.btn.btn-app-store.app-store-type-apple .btn-icon{height:26px}a.btn.btn-app-store:hover{border-color:#fbc400;background-color:#fbc400}.btn.btn-outline-more:not(.active){color:#1a1a1a;border-color:#dcdcdc}.btn.btn-outline-more:hover{background-color:#212529;color:#fff;border-color:#212529}.btn.toggle,.btn[data-bs-toggle=button]{padding:.417em 3.167em;font-size:clamp(16px,1.25vw,24px);line-height:1.75}.btn.toggle:not(.active),.btn[data-bs-toggle=button]:not(.active){background-color:rgba(0,0,0,0);color:#6f6f6f;border-color:#c8c8c8}.btn.toggle.btn-black:not(.active):hover,.btn.toggle.btn-black:is(.active),.btn[data-bs-toggle=button].btn-black:not(.active):hover,.btn[data-bs-toggle=button].btn-black:is(.active){background-color:#212529;color:#fff;border-color:#212529}.btn.toggle.btn-danger:not(.active):hover,.btn.toggle.btn-danger:is(.active),.btn[data-bs-toggle=button].btn-danger:not(.active):hover,.btn[data-bs-toggle=button].btn-danger:is(.active){background-color:#d13434;color:#fff;border-color:#d13434}#ast-scroll-top{background-color:#333;border-radius:100%;width:2.4em;height:2.4em;line-height:2.4}#ast-scroll-top .ast-icon.icon-arrow>svg{width:14px}input[type=text]:read-only,input[type=number]:read-only,input[type=email]:read-only,input[type=url]:read-only,input[type=password]:read-only,input[type=search]:read-only,input[type=reset]:read-only,input[type=tel]:read-only,input[type=date]:read-only{background-color:rgba(255,255,255,.9);color:#666}@-webkit-keyframes loader-type-1-ring{from{stroke-dasharray:0 257 0 0 1 0 0 258}25%{stroke-dasharray:0 0 0 0 257 0 258 0}50%,to{stroke-dasharray:0 0 0 0 0 515 0 0}}@keyframes loader-type-1-ring{from{stroke-dasharray:0 257 0 0 1 0 0 258}25%{stroke-dasharray:0 0 0 0 257 0 258 0}50%,to{stroke-dasharray:0 0 0 0 0 515 0 0}}@-webkit-keyframes loader-type-1-ball{from,50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:1}64%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:-109}78%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:-145}92%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:-157}57%,71%,85%,99%,to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;stroke-dashoffset:-163}}@keyframes loader-type-1-ball{from,50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:1}64%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:-109}78%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:-145}92%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;stroke-dashoffset:-157}57%,71%,85%,99%,to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;stroke-dashoffset:-163}}svg.loader{display:block;width:36px;min-width:36px;max-width:72px;height:36px;min-height:36px;max-height:72px}svg.loader .loader__ring{-webkit-animation:loader-type-1-ring 2s ease-out infinite;animation:loader-type-1-ring 2s ease-out infinite}svg.loader .loader__ball{-webkit-animation:loader-type-1-ball 2s ease-out infinite;animation:loader-type-1-ball 2s ease-out infinite}.loader-wrap:is(.fluid){position:absolute;z-index:1000000;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.loader-wrap:is(.fluid){display:table}.loader-wrap:is(.fluid) .loader-in{display:table-cell;vertical-align:middle;text-align:center}.loader-wrap:is(.fluid) svg.loader.type-1{margin:auto;width:12vw;height:12vw}form.wpcf7-form input[type=text],form.wpcf7-form input[type=number],form.wpcf7-form input[type=email],form.wpcf7-form input[type=url],form.wpcf7-form input[type=password],form.wpcf7-form input[type=search],form.wpcf7-form input[type=reset],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=date],form.wpcf7-form select{height:56px}form.wpcf7-form input[type=text],form.wpcf7-form input[type=number],form.wpcf7-form input[type=email],form.wpcf7-form input[type=url],form.wpcf7-form input[type=password],form.wpcf7-form input[type=search],form.wpcf7-form input[type=reset],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=date],form.wpcf7-form select,form.wpcf7-form textarea{border-radius:12px}form.wpcf7-form input[type=text]:disabled,form.wpcf7-form input[type=text]:read-only,form.wpcf7-form input[type=number]:disabled,form.wpcf7-form input[type=number]:read-only,form.wpcf7-form input[type=email]:disabled,form.wpcf7-form input[type=email]:read-only,form.wpcf7-form input[type=url]:disabled,form.wpcf7-form input[type=url]:read-only,form.wpcf7-form input[type=password]:disabled,form.wpcf7-form input[type=password]:read-only,form.wpcf7-form input[type=search]:disabled,form.wpcf7-form input[type=search]:read-only,form.wpcf7-form input[type=reset]:disabled,form.wpcf7-form input[type=reset]:read-only,form.wpcf7-form input[type=tel]:disabled,form.wpcf7-form input[type=tel]:read-only,form.wpcf7-form input[type=date]:disabled,form.wpcf7-form input[type=date]:read-only,form.wpcf7-form select:disabled,form.wpcf7-form select:read-only,form.wpcf7-form textarea:disabled,form.wpcf7-form textarea:read-only{color:#666}form.wpcf7-form .row{font-size:1rem;align-items:center}form.wpcf7-form .row,form.wpcf7-form .row label{color:#fff}form.wpcf7-form .row>div[class^=col] label{font-size:17px;line-height:1.4;font-weight:500;word-break:keep-all}form.wpcf7-form .row>.wpcf7-form-control-wrap,form.wpcf7-form .row>.form-control-wrap{width:82%;max-width:596px;row-gap:0;column-gap:.75em}form.wpcf7-form .row .input-wrap.file-wrap .file input[type=button]{width:auto;flex:1 1 auto;flex:0 0 auto;background-color:#fbc400;font-size:1rem}form.wpcf7-form .row .input-wrap.file-wrap .file input[type=button]:hover{background-color:rgba(251,196,0,.9)}form.wpcf7-form .row .input-wrap.file-wrap .file__name{margin:0 0 0 .5em;display:block;flex:1 1 auto;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}form.wpcf7-form .row .input-wrap.file-wrap .file__name:hover{overflow:visible}form.wpcf7-form .row .input-wrap.file-wrap .file__name::before{margin:0 .5em 0 0}form.wpcf7-form .row .input-wrap.file-wrap .file__name::before{content:"";font-family:"Font Awesome 6 Free"}form.wpcf7-form .row .input-wrap.file-wrap .file~.wpcf7-form-control-wrap{display:none}form.wpcf7-form .row:not(:last-child){margin-bottom:20px}form.wpcf7-form input[type=submit]{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:50em}@media(max-width: 991px){form.wpcf7-form .row{flex-direction:column;align-items:flex-start}form.wpcf7-form .row{margin-right:0;margin-left:0}form.wpcf7-form .row>*{padding-right:0;padding-left:0}form.wpcf7-form .row>div[class^=col]{margin-bottom:.5em}form.wpcf7-form .row>.wpcf7-form-control-wrap,form.wpcf7-form .row>.form-control-wrap{width:100%}form.wpcf7-form .row>*{padding-right:0;padding-left:0}}@media(min-width: 992px){form.wpcf7-form input[type=submit]{margin:0 auto;width:300px}form.wpcf7-form input[type=submit]~.wpcf7-spinner{position:absolute}}.swiper .swiper-pagination-bullet{opacity:1;background-color:#fff;width:16px;height:16px}.swiper .swiper-pagination-bullet-active{background-color:var(--cheeze-color-red);opacity:1}.swiper .swiper-pagination-button{margin:0 4px;position:relative;display:inline-block;width:16px;height:16px;line-height:16px;cursor:pointer}.swiper .swiper-pagination-button i[class^=fa-]{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;color:#fff;line-height:16px}.swiper .swiper-pagination-button:hover i[class^=fa-]{color:var(--cheeze-color-red)}.swiper .swiper-pagination-button.autoplay:is(.stop,.stopped) i.fa-pause::before{content:""}.swiper .swiper-pagination.is-background-color .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var(--cheeze-color-red);opacity:.5}#topslide .slide-item__thumb{position:relative;z-index:1;max-width:520px}#topslide .slide-item__thumb .thumb{display:block}#topslide .slide-item__content{position:relative;z-index:2}#topslide .slide-item__content .slogan{color:#fff}#topslide .slide-item__content .slogan h2,#topslide .slide-item__content .slogan h3,#topslide .slide-item__content .slogan h4,#topslide .slide-item__content .slogan h5,#topslide .slide-item__content .slogan h6{margin-bottom:20px;color:#fff;white-space:nowrap}#topslide .slide-item__content .slogan h2{font-size:clamp(32px,3.65vw,56px);line-height:1em}#topslide .slide-item__content .slogan h2+p{font-size:clamp(24px,3.12vw,44px);line-height:1.167em}#topslide .slide-item__content .slogan>*:last-child{margin-bottom:20px}#topslide .slide-item:nth-child(1) .slide-item__thumb,#topslide .slide-item:nth-child(2) .slide-item__thumb{padding-top:113px;max-width:520px}#topslide .slide-item:nth-child(1) .slide-item__thumb .thumb+.thumb,#topslide .slide-item:nth-child(2) .slide-item__thumb .thumb+.thumb{position:absolute;top:0;right:0}#topslide .slide-item:nth-child(1) .slide-item__thumb .thumb.thumb-1,#topslide .slide-item:nth-child(2) .slide-item__thumb .thumb.thumb-1{width:62.88%}#topslide .slide-item:nth-child(1) .slide-item__thumb .thumb.thumb-2,#topslide .slide-item:nth-child(2) .slide-item__thumb .thumb.thumb-2{width:63.46%}#topslide .slide-item:nth-child(1) .slide-item__content .slogan *[title],#topslide .slide-item:nth-child(2) .slide-item__content .slogan *[title]{line-height:1.5;white-space:wrap;word-break:keep-all}#topslide .slide-item:nth-child(1) .slide-item__content .slogan+nav.nav-bar,#topslide .slide-item:nth-child(2) .slide-item__content .slogan+nav.nav-bar{gap:12px}@media(max-width: 767px){#topslide .nav-bar.nav-bar-app-sotre{flex-direction:column}#topslide .nav-bar.nav-bar-app-sotre a.btn{justify-content:center}}@media(max-width: 991px){#topslide{padding-bottom:50px}.topslide-wrapper>.cover{padding:50px 0 32px}#topslide .slide-item:nth-child(1) .slide-item__thumb,#topslide .slide-item:nth-child(2) .slide-item__thumb{margin-right:auto;margin-left:auto;padding-top:21.73%;width:100%}#topslide .slide-item__thumb,#topslide .slide-item__content,#topslide .swiper-pagination{width:100%}}@media(min-width: 992px){.topslide-wrapper>.cover{padding:150px 0 20px}#topslide .slide-item__thumb{width:43.33%}#topslide .slide-item__content,#topslide .swiper-pagination{width:56.67%}#topslide .slide-item__content{padding-top:63px}#topslide .slide-item__content .slogan h2{white-space:nowrap !important}#topslide .swiper-pagination{bottom:30px}}.table-wrap .table.tablepress{text-align:center;font-size:1rem;line-height:24px;border-radius:12px;overflow:hidden;border-collapse:separate;border-spacing:0}.table-wrap .table.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.table-wrap .table.tablepress>tbody>*~:where(:not(.child))>*,.table-wrap .table.tablepress>tfoot>:where(:first-child)>*{border-top:0}.table-wrap .table.tablepress th,.table-wrap .table.tablepress td{text-align:center}.table-wrap .table.tablepress thead th{background-color:var(--cheeze-color-yellow-md)}.table-wrap .table.tablepress thead th{padding:14px 1em;font-size:1em}.table-wrap .table.tablepress tbody td{padding:14px 1em;font-size:1em}.pum.pum-theme-lightbox .pum-container{padding:0}@media(max-width: 782px){body:is(.admin-bar) .modal .modal-dialog{margin-top:calc(46px + .5rem)}}@media(min-width: 783px){body:is(.admin-bar) .modal .modal-dialog{margin-top:calc(32px + .5rem)}}.modal#rankingUserDetail .modal-title{font-size:1em}.modal#rankingUserDetail .modal-title small{margin-left:1em}.modal#rankingUserDetail .modal-body .intro{position:relative}.modal#rankingUserDetail .modal-body .intro svg.pollen{margin:0 auto;display:block}.modal#rankingUserDetail .modal-body .intro svg.pollen path{animation:pollen-burst 2s ease-out infinite;transform-origin:center;opacity:0}.modal#rankingUserDetail .modal-body .intro svg.pollen path:nth-child(1){animation-delay:0s}.modal#rankingUserDetail .modal-body .intro svg.pollen path:nth-child(2){animation-delay:.3s}.modal#rankingUserDetail .modal-body .intro svg.pollen path:nth-child(3){animation-delay:.6s}.modal#rankingUserDetail .modal-body .intro img.trophy-image{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-45%, 0);transform:translate(-45%, 0)}.modal#rankingUserDetail .modal-body .intro-caption{margin-bottom:1em;text-align:center}.modal#rankingUserDetail .modal-body .intro-caption p{margin-bottom:0;font-size:1.25em;line-height:1.3}.modal#rankingUserDetail .modal-body .intro-caption p span,.modal#rankingUserDetail .modal-body .intro-caption p{font-weight:500}.modal#rankingUserDetail .modal-body .profile{padding:0 40px 50px;border-radius:var(--cheeze-container-border-radius);background-color:#061d38;background-image:URL("../../public/assets/images/modal/ranking-user-detail-bg.webp");background-repeat:no-repeat;background-position:top center;background-size:100% auto}.modal#rankingUserDetail .modal-body .profile .topbar{z-index:2;display:block;margin:0 auto;max-width:372px}.modal#rankingUserDetail .modal-body .profile .topbar .topbar-greet{width:100%;height:auto}.modal#rankingUserDetail .modal-body .profile .topbar .topbar-crown{margin:-35px auto 0;display:block;width:auto;height:70px}.modal#rankingUserDetail .modal-body .profile-thumb{position:relative;background-color:#f6f6f6;display:block;margin:-1em auto 0;width:50%;padding-bottom:50%;overflow:hidden}.modal#rankingUserDetail .modal-body .profile-thumb>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:100%;min-height:100%}.modal#rankingUserDetail .modal-body .profile-thumb img.no-image{min-width:0;min-height:0;width:128px;height:auto}.site-moc-menu{margin-top:50px;margin-bottom:30px}.site-moc-menu>.inner{overflow-y:auto}.site-moc-menu ul#moc{min-width:auto;white-space:nowrap;display:grid;grid-template-rows:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:1em;column-gap:1em;grid-auto-flow:row dense;justify-items:start;align-items:stretch;grid-template-columns:repeat(4, 1fr)}.site-moc-menu ul#moc .moc-item,.site-moc-menu ul#moc .moc-item>a{width:100%}.site-moc-menu ul#moc .moc-item>a.active{font-weight:bold}@media(max-width: 767px){.site-moc-menu{margin-top:30px}}.moc-content{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.moc-content>h2,.moc-content>h3,.moc-content>h4,.moc-content>h5,.moc-content>h6{padding:18px;margin:0 auto;width:auto;min-width:350px;background-color:#d13434;font-size:18px;line-height:1;color:#fff;border-radius:50rem}.entry-content>.wp-block-group.moc-content{padding-top:0;padding-bottom:0}.site-breadcrumb{padding:0;font-size:1rem}.site-breadcrumb-wrapper{padding:40px 0}.site-breadcrumb .collapse:not(.show){display:block}.site-breadcrumb .navbar-brand{font-weight:bold}.site-breadcrumb h2>.navbar-brand{line-height:1.4}.site-breadcrumb .navbar-nav .nav-item a{position:relative;font-size:1.125em;text-align:center}.site-breadcrumb .navbar-nav .nav-item a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background-color:#01141e;-webkit-transition:width .6s ease;transition:width .6s ease}.site-breadcrumb .navbar-nav .nav-item a:hover::after,.site-breadcrumb .navbar-nav .nav-item a.active::after{width:100%}.site-breadcrumb .navbar-nav .nav-item a.active{font-weight:bold}@media(max-width: 991px){.site-breadcrumb h2>.navbar-brand{font-size:30px}}@media(min-width: 992px){.site-breadcrumb h2>.navbar-brand{font-size:40px}}.tab#realtime-ranking{background-color:#fff;border-radius:var(--cheeze-container-border-radius);overflow:hidden}.tab#realtime-ranking .tab-menu .caption{background-color:#f7f8f2;color:#1a1a1a;font-size:1em;line-height:1.5}.tab#realtime-ranking .tab-menu .caption p{color:#1a1a1a;font-weight:normal}.tab#realtime-ranking .tab-menu .caption a.link{color:#666;text-decoration-color:#666;font-weight:normal;font-size:.875em}.tab#realtime-ranking .tab-menu .tab-menu-caption-wrap{width:100%}.tab#realtime-ranking .tab-menu .tab-menu-caption-wrap .caption{padding:1em .5em}.tab#realtime-ranking .tab-menu-item button.btn{display:block;padding-right:0;padding-left:0}.tab#realtime-ranking .tab-menu-item button.btn.active{font-weight:bold}.tab#realtime-ranking .tab-menu-item .btn-wrap{position:relative}.tab#realtime-ranking .tab-menu-item .btn-wrap::after{content:"";position:absolute;bottom:0;left:0;width:24px;height:24px;background-color:#f7f8f2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tab#realtime-ranking .tab-menu-item .caption{position:relative;overflow:hidden}.tab#realtime-ranking .tab-menu-item .caption p.bottom-0{position:absolute}.tab#realtime-ranking .tab-menu-item:not(.active) .caption{opacity:0;height:0}.tab#realtime-ranking .tab-menu-item.active .caption{opacity:1;height:100%;-webkit-transition:all 1s ease;transition:all 1s ease}.tab#realtime-ranking .tab-content{background-color:#f7f7f7;position:relative}.tab#realtime-ranking .tab-content .swiper-slide{width:100%}.tab#realtime-ranking .tab-content .tab-pannel{margin:0 auto;width:calc(100% - 80px)}.tab#realtime-ranking .tab-content form.form-rank select.form-select{text-align:center}.tab#realtime-ranking .tab-content form.form-rank select.period[name=year]{width:100px}.tab#realtime-ranking .tab-content form.form-rank select.period[name=month]{width:100px}.tab#realtime-ranking .tab-content form.form-rank select.store{border:none;background-color:rgba(0,0,0,0);box-shadow:none;font-size:1em;line-height:1}.tab#realtime-ranking .tab-content form.form-rank select.store>option{font-size:1rem}.tab#realtime-ranking .tab-content table.rank-score{margin-bottom:0;min-width:500px;font-size:1rem;border-collapse:separate;border-spacing:0 .75em}.tab#realtime-ranking .tab-content table.rank-score th,.tab#realtime-ranking .tab-content table.rank-score td{text-align:center;border:none}.tab#realtime-ranking .tab-content table.rank-score thead th,.tab#realtime-ranking .tab-content table.rank-score tbody td .txt.rp{color:#999}.tab#realtime-ranking .tab-content table.rank-score thead th{white-space:nowrap}.tab#realtime-ranking .tab-content table.rank-score tbody td .txt:not(.rp){font-weight:600}.tab#realtime-ranking .tab-content table.rank-score tbody td .txt.score{color:#4e96e8}.tab#realtime-ranking .tab-content table.rank-score tbody tr:nth-child(-n+3) td .txt.name::after{margin-left:10px;content:""}.tab#realtime-ranking .tab-content table.rank-score tbody tr:nth-child(1) td .txt.name::after{color:#f9c317}.tab#realtime-ranking .tab-content table.rank-score tbody tr:nth-child(2) td .txt.name::after{color:#c1c1c1}.tab#realtime-ranking .tab-content table.rank-score tbody tr:nth-child(3) td .txt.name::after{color:#ad8400}.tab#realtime-ranking .tab-content table.rank-score tbody td{background-color:#fff}@media(max-width: 767px){.tab#realtime-ranking .tab-menu{margin:0}.tab#realtime-ranking .tab-menu .caption{padding:20px !important}.tab#realtime-ranking .tab-menu .caption p{font-size:16px}.tab#realtime-ranking .tab-menu .caption p:not(:last-child){margin-bottom:4px}.tab#realtime-ranking .tab-menu .caption p:last-child{margin-bottom:0}.tab#realtime-ranking .tab-menu-item{min-width:50%}.tab#realtime-ranking .tab-menu-item button.btn{width:100%;border-radius:0}.tab#realtime-ranking .tab-menu-item .btn-wrap{overflow:hidden}.tab#realtime-ranking .tab-menu-item .btn-wrap .btn{padding-top:1em;padding-bottom:1em}.tab#realtime-ranking .tab-menu-item .btn-wrap::after{-webkit-transform:rotate(45deg) scale(0.6);transform:rotate(45deg) scale(0.6);left:-100%;bottom:-12px}.tab#realtime-ranking .tab-menu-item .caption{display:none}.tab#realtime-ranking .tab-menu-item.active .btn-wrap::after{left:calc(50% - 12px)}.tab#realtime-ranking .tab-menu-caption-wrap .caption,.tab#realtime-ranking .tab-menu-item .btn-wrap::after{background-color:#fff}.tab#realtime-ranking .tab-content{padding-top:16px;padding-right:20px;padding-bottom:20px;padding-left:20px}.tab#realtime-ranking .tab-content .tab-pannel{padding:0;width:100%;box-sizing:border-box}.tab#realtime-ranking .tab-content form.form-rank select.period{font-size:1em}.tab#realtime-ranking .tab-content table.rank-score{min-width:0;margin-bottom:0;width:100%}.tab#realtime-ranking .tab-content table.rank-score th,.tab#realtime-ranking .tab-content table.rank-score td{font-size:.875em}}@media(min-width: 768px){.tab#realtime-ranking .tab-menu{min-width:240px;width:calc(100% - 850px);margin-top:0;margin-bottom:0}.tab#realtime-ranking .tab-menu-item{position:relative}.tab#realtime-ranking .tab-menu-item button.btn{border-radius:50rem}.tab#realtime-ranking .tab-menu-item .btn-wrap{padding:40px}.tab#realtime-ranking .tab-menu-item .btn-wrap::after{left:-100%;bottom:-12px}.tab#realtime-ranking .tab-menu-item .btn-wrap .btn{margin:0 auto;width:100%;max-width:240px}.tab#realtime-ranking .tab-menu-item .caption{padding:40px}.tab#realtime-ranking .tab-menu-item:not(.active){flex:1 1 auto;flex:0 0 auto}.tab#realtime-ranking .tab-menu-item:not(.active) .caption{padding-top:0;padding-bottom:0}.tab#realtime-ranking .tab-menu-item.active{flex:1 1 auto;flex:1 1 auto}.tab#realtime-ranking .tab-menu-item.active .btn-wrap::after{left:calc(50% - 12px)}.tab#realtime-ranking .tab-content{padding-top:40px;padding-bottom:40px;width:72%;max-width:850px}.tab#realtime-ranking .tab-content .tab-pannel{padding:0}.tab#realtime-ranking .tab-content table.rank-score th:first-child,.tab#realtime-ranking .tab-content table.rank-score td:first-child{min-width:85px;max-width:85px}}.entry-card{margin-bottom:0}.entry-card .entry-card-thumb{position:relative;overflow:hidden}.entry-card:is(.store){position:relative;display:flex;flex-direction:column}.entry-card:is(.store) a.btn.more{justify-content:center;font-size:12px}.entry-card:is(.store) .entry-card-thumb{padding-bottom:75%;max-height:420px;border-radius:var(--cheeze-container-border-radius);margin-bottom:1rem}.entry-card:is(.store) .entry-card-thumb::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;border-style:solid;border-width:0;border-color:rgba(251,196,0,.8);opacity:0;-webkit-transition:opacify .6s ease,border-width .6s ease;transition:opacify .6s ease,border-width .6s ease;will-change:transform}.entry-card:is(.store) .entry-card-thumb-image{position:absolute;top:0;left:0;width:auto;min-width:100%;height:100%;-webkit-transition:transform .6s ease;transition:transform .6s ease;will-change:transform}.entry-card:is(.store) .entry-card-title{margin-bottom:1rem;font-size:1.125em;font-weight:bold;line-height:1.333}.entry-card:is(.store) .entry-card-meta .custom-meta{font-size:1rem}.entry-card:is(.store) .entry-card-meta .custom-meta:not(:last-child){margin-bottom:12px}.entry-card:is(.store) .entry-card-meta .custom-meta p{margin-bottom:0;color:#1a1a1a;font-size:1.063em;list-style:1.6em}.entry-card:is(.store) .entry-card-meta .custom-meta .label{position:relative;font-weight:bold;width:auto;min-width:27.5%;max-width:120px;font-size:1.125em;white-space:nowrap}.entry-card:is(.store) .entry-card-meta .custom-meta .label::before{content:"";display:block;width:20px;height:20px}.entry-card:is(.store):hover .entry-card-thumb::after{border-width:12px;opacity:1}.entry-card:is(.store):hover .entry-card-thumb-image{-webkit-transform:scale(1.25);transform:scale(1.25)}@media(max-width: 767px){.entry-card:is(.store){width:100%}.entry-card:is(.store) .entry-card-title{font-size:1.25em}.entry-card:is(.store) .entry-card-meta>*:not(:last-child){margin-bottom:1rem}.entry-card:is(.store) .entry-card-meta .custom-meta p{font-size:1.125em}}@media(min-width: 768px){.entry-card:is(.store) a.btn.more{width:100px;position:absolute;right:0;bottom:0}}.entry-card:is(.winner){background-image:url("../../public/assets/images/entry/ec-winner-bg.webp?");background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#061d38;width:375px;max-width:375px;height:auto;border-radius:20px;overflow:hidden}.entry-card:is(.winner){display:flex;flex-direction:column}.entry-card:is(.winner) .topbar .topbar-greet{width:100%;height:auto}.entry-card:is(.winner) .topbar .topbar-crown{margin:0 auto -12px;display:block;width:auto;height:70px}.entry-card:is(.winner) .entry-card-thumb{margin:0 auto;padding:0 25px;max-width:300px;height:auto}.entry-card:is(.winner) .entry-card-thumb-image{overflow:hidden;border:3px solid var(--cheeze-color-yellow-md);border-radius:16px}.entry-card:is(.winner) .entry-card-title{padding:10px 25px;margin:30px auto 30px;width:80%;font-size:1.125em;font-weight:bold;line-height:1.333;background-color:#fff;text-align:center}.entry-card:is(.winner) .entry-card-info{padding:12px 0;width:100%;color:#1a1a1a;font-size:1em;text-align:center;background-color:#fff}body:is(.ast-hfb-header) #masthead{position:absolute;top:0;left:0;z-index:100}body:is(.ast-hfb-header) #ast-desktop-header,body:is(.ast-hfb-header) #ast-mobile-header{position:relative}body:is(.home) body:is(.ast-hfb-header) #ast-desktop-header,body:is(.home) body:is(.ast-hfb-header) #ast-mobile-header{background-color:rgba(0,0,0,0)}body:not(.home) body:is(.ast-hfb-header) #ast-desktop-header,body:not(.home) body:is(.ast-hfb-header) #ast-mobile-header{background-color:var(--cheeze-color-black)}body:is(.ast-hfb-header) #ast-desktop-header .site-primary-header-wrap,body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap{-webkit-transition:all .3s 0s linear;transition:all .3s 0s linear}body:is(.ast-hfb-header):is(.page,.home) .site-primary-header-wrap{background-color:rgba(1,20,30,.4)}body:is(.ast-hfb-header):not(.home) .site-primary-header-wrap{background-color:var(--cheeze-color-black)}body:is(.ast-hfb-header):is(.ast-main-header-nav-open) #ast-mobile-header .site-primary-header-wrap{padding-top:10px;background-color:var(--cheeze-color-primary)}body:is(.ast-hfb-header) .ast-builder-grid-row{margin:0 auto;width:100%;max-width:1500px}body:is(.ast-hfb-header) #ast-desktop-header{width:100%;padding-bottom:122px}body:is(.ast-hfb-header) #ast-desktop-header .site-primary-header-wrap{position:fixed;z-index:1000;left:0;width:100%;max-width:none;min-height:122px}body:is(.ast-hfb-header) #ast-desktop-header .site-primary-header-wrap .site-header-primary-section-right .btn-contact{width:180px}body:is(.ast-hfb-header) #ast-desktop-header .site-primary-header-wrap .site-header-primary-section-right .btn-contact:focus,body:is(.ast-hfb-header) #ast-desktop-header .site-primary-header-wrap .site-header-primary-section-right .btn-contact:active{color:#fff}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu{gap:20px;margin-right:20px}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item{white-space:nowrap;line-height:1.5}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item>a{font-size:1.125em;font-weight:bold;color:var(--cheeze-color-white)}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item>a:hover{color:var(--cheeze-color-yellow-d)}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item:is(.current-menu-parent,.current-menu-item)>a{color:var(--cheeze-color-primary)}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item.menu-item-has-children span.ast-icon.icon-arrow{margin-left:10px}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item.menu-item-has-children span.ast-icon.icon-arrow>svg{-webkit-transition:transform .3s 0s ease-in-out;transition:transform .3s 0s ease-in-out}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item.menu-item-has-children span.ast-icon.icon-arrow>svg{margin:0}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item.menu-item-has-children:not(:hover)>.sub-menu{display:none}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu .menu-item.menu-item-has-children:hover span.ast-icon.icon-arrow>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(2){-webkit-animation-delay:0.05s;animation-delay:0.05s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(3){-webkit-animation-delay:0.1s;animation-delay:0.1s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(4){-webkit-animation-delay:0.15s;animation-delay:0.15s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(5){-webkit-animation-delay:0.2s;animation-delay:0.2s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(6){-webkit-animation-delay:0.25s;animation-delay:0.25s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(7){-webkit-animation-delay:0.3s;animation-delay:0.3s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(8){-webkit-animation-delay:0.35s;animation-delay:0.35s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(9){-webkit-animation-delay:0.4s;animation-delay:0.4s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item:nth-child(10){-webkit-animation-delay:0.45s;animation-delay:0.45s}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item>a{padding-top:4px;padding-bottom:4px;font-weight:normal}body:is(.ast-hfb-header) #ast-desktop-header .main-header-menu>.menu-item .sub-menu>.menu-item>a{font-size:.875em}body:is(.ast-hfb-header) #ast-mobile-header{padding-bottom:52px}body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap{position:fixed;z-index:1000;left:0;width:100%;max-width:none;min-height:52px}body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap .site-branding .site-logo-img{position:relative;padding-right:0}body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap .site-branding .site-logo-img .custom-logo{max-width:82px}body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap .site-branding .site-logo-img::before{content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-image:url("../assets/logo-white.png");background-size:100% auto;background-repeat:no-repeat;background-position:left top;opacity:0}body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap .ast-logo-title-inline .ast-site-identity,body:is(.ast-hfb-header) #ast-mobile-header .site-primary-header-wrap .ast-site-identity{padding:0}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content{position:fixed;z-index:999;left:0;padding-top:52px;width:100%;height:100%;background-color:var(--cheeze-color-primary)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile{display:flex;flex-direction:column;height:100%;background-image:url("../../public/assets/logo-icon.svg");background-repeat:no-repeat;background-size:98px auto;background-position:right 8% bottom 12vh}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile,body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile-inner{width:100%}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile-inner:not(:last-child){flex:1 1 auto;flex:1 1 auto}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile-inner:last-child{padding:1.5em 20px}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item a.menu-link{border-color:rgba(0,0,0,0)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle{color:var(--cheeze-color-red-d)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle,body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle:focus,body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle:active{background-color:rgba(0,0,0,0);outline:none;border:none;box-shadow:none}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle .ast-icon.icon-arrow svg{margin-left:0}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle[aria-expanded=true]{color:var(--cheeze-color-red)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:is(.menu-item-has-children)>button.ast-menu-toggle[aria-expanded=true] .ast-icon.icon-arrow svg{transform:rotate(180deg)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children{-webkit-transition:all 1s ease;transition:all 1s ease}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(2){-webkit-animation-delay:0.15s;animation-delay:0.15s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(3){-webkit-animation-delay:0.3s;animation-delay:0.3s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(4){-webkit-animation-delay:0.45s;animation-delay:0.45s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(5){-webkit-animation-delay:0.6s;animation-delay:0.6s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(6){-webkit-animation-delay:0.75s;animation-delay:0.75s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(7){-webkit-animation-delay:0.9s;animation-delay:0.9s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(8){-webkit-animation-delay:1.05s;animation-delay:1.05s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(9){-webkit-animation-delay:1.2s;animation-delay:1.2s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children .sub-menu>.menu-item:nth-child(10){-webkit-animation-delay:1.35s;animation-delay:1.35s}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .ast-builder-menu-mobile .main-navigation .menu-item:not(.menu-item-has-children,.current-menu-ancestor)>a.menu-link>.ast-icon{display:none}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation .menu-item>button.ast-menu-toggle{display:none}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu{background-color:rgba(0,0,0,0);flex-direction:column;justify-content:flex-start;align-items:flex-start}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu>li.menu-item{margin-bottom:20px}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu>li.menu-item>a.menu-link{font-weight:bold}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item{position:relative;width:auto}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item a.menu-link{position:relative;padding:0;background-color:rgba(0,0,0,0);color:var(--cheeze-color-red-d);font-size:1.25em;line-height:1.889em}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item.current-menu-item::after,body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item.current-menu-parent::after{width:100%}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item.current-menu-item a.menu-link,body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item.current-menu-parent a.menu-link{color:var(--cheeze-color-red)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item.current-menu-item>a.menu-link::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--cheeze-color-red-d)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu li.menu-item.menu-item-has-children>a.menu-link{margin-bottom:10px}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu ul.sub-menu{background-color:rgba(0,0,0,0);display:block !important}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu ul.sub-menu li.menu-item a.menu-link{font-weight:500;color:var(--cheeze-color-red-d);font-size:1.063rem}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu ul.sub-menu li.menu-item.current-menu-item a.menu-link{color:var(--cheeze-color-red)}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu ul.sub-menu li.menu-item.current-menu-item a.menu-link::after{display:none}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content .site-navigation ul.main-header-menu ul.sub-menu>li.menu-item a.menu-link{line-height:2em}body:is(.ast-hfb-header) #ast-mobile-header .ast-mobile-header-content{display:block;-webkit-transform:translate(100%, 0%);transform:translate(100%, 0%)}body.ast-hfb-header.ast-main-header-nav-open #ast-mobile-header .site-primary-header-wrap .site-branding .site-logo-img .custom-logo{opacity:0}body.ast-hfb-header.ast-main-header-nav-open #ast-mobile-header .site-primary-header-wrap .site-branding .site-logo-img::before{opacity:1}body.ast-hfb-header.ast-main-header-nav-open #ast-mobile-header button.menu-toggle-hb path.line{stroke:var(--cheeze-color-white)}body.ast-hfb-header.ast-main-header-nav-open #ast-mobile-header .ast-mobile-header-content{display:block;-webkit-transform:translate(0, 0%);transform:translate(0, 0%)}@media(max-width: 782px){body:is(.admin-bar) #ast-mobile-header .ast-mobile-header-content{max-height:calc(100% - 46px)}}@media(min-width: 783px){body:is(.admin-bar) #ast-mobile-header .ast-mobile-header-content{max-height:calc(100% - 32px)}}footer#colophon{color:var(--cheeze-color-white)}footer#colophon .site-below-footer-wrap{border:none !important;background-color:var(--cheeze-color-black)}footer#colophon .ast-footer-copyright{font-size:.875em}footer#colophon .site-footer-right .row-wrap:not(:last-child){margin-bottom:5px}footer#colophon .site-footer-right .row-wrap .row{position:relative;font-size:.875em;margin:0;padding:0 1em}footer#colophon .site-footer-right .row-wrap .row>*{width:auto;max-width:none}footer#colophon .site-footer-right .row-wrap .row>*{padding-left:0;padding-right:0}footer#colophon .site-footer-right .row-wrap .row>span{line-height:1.5}footer#colophon .site-footer-right .row-wrap .row>span a{color:var(--cheeze-color-white)}footer#colophon .site-footer-right .row-wrap .row>span a:hover{text-decoration:underline}footer#colophon .site-footer-right ul.site-footer-navigation{margin:1em 0 0}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item{position:relative}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item a.menu-link{color:var(--cheeze-color-gray-d)}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item a.menu-link:hover{color:var(--cheeze-color-white)}@media(max-width: 767px){footer#colophon .site-footer-left .site-branding{display:block;margin:0 auto;max-width:125px}footer#colophon .site-footer-right .row-wrap .row{margin-bottom:.5em;flex-direction:column;align-items:center}footer#colophon .site-footer-right .row-wrap .row>span:first-child{font-size:12px;color:var(--cheeze-color-gray-md)}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item{padding:1em 1.5em;text-align:center}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item:not(:first-child)::before{content:"";position:absolute;top:0;left:calc((100% - 1em)/2);width:1em;height:1px;background-color:var(--cheeze-color-gray-d)}footer#colophon .ast-footer-copyright>p{text-align:center !important}}@media(min-width: 768px){footer#colophon .container{padding-right:var(--wp--custom--ast-default-block-right-padding);padding-left:var(--wp--custom--ast-default-block-left-padding)}footer#colophon .site-footer-left{margin-right:36px}footer#colophon .site-footer-left .site-branding{padding:0}footer#colophon .site-footer-right .row-wrap .row:first-child{padding-left:0}footer#colophon .site-footer-right .row-wrap .row:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;margin-top:-6px;width:1px;height:12px;background-color:var(--cheeze-color-gray-md)}footer#colophon .site-footer-right .row-wrap .row>span+span::before{content:":";margin:0 5px}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item:first-child{padding:0 10px 0 0}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item:not(:first-child){padding:0 10px}footer#colophon .site-footer-right ul.site-footer-navigation .menu-item:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;margin-top:-6px;width:1px;height:12px;background-color:var(--cheeze-color-gray-d)}}@media(max-width: 991px){body:not(.home) #main{padding-top:52px}}@media(min-width: 992px){body:not(.home) #main{padding-top:122px}}.site-hero-banner-wrap{margin-bottom:0 !important}.site-hero-banner-wrap>.cover{min-height:402px}.site-hero-banner{padding:100px 0}.site-hero-banner .slogan-content{color:#fff;font-weight:400;font-size:clamp(1.5em,2667vw,2em);line-height:2}@media(max-width: 767px){.site-hero-banner-wrap>.cover{min-height:302px}.site-hero-banner{padding:60px 0}.site-hero-banner .slogan-content{font-size:1.5em}}@media(min-width: 768px){.site-hero-banner .slogan-content{font-size:2em}}body.single.ast-separate-container .entry-content>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}body.single #primary{margin-bottom:0}body.single #main .ast-article-single{padding-top:0;padding-bottom:80px}body.single #main .ast-article-single.has-post-thumbnail .entry-header{margin-bottom:80px}body.single #main .ast-article-single.has-post-thumbnail .entry-header-thumb{overflow:hidden;border-radius:20px}body.single #main .ast-article-single.has-post-thumbnail .entry-header-thumb-image{max-width:100%;height:auto}body.single #main article:is(.store,.category-store){background-color:rgba(0,0,0,0)}@media(max-width: 767px){body.single #main .ast-article-single{padding-bottom:40px}}@media(max-width: 767px){body.single #main .ast-article-single.has-post-thumbnail .entry-header{margin-bottom:60px}}body.single:is(.single-store) #store-content{padding-top:0;padding-bottom:0}body.single:is(.single-store) #store-content .container .content.media-text .media-text__media{width:calc(100vw - 68%);max-width:620px;height:360px;border-radius:20px;overflow:hidden}body.single:is(.single-store) #store-content .container .content.media-text .media-text__media>iframe{display:block;width:100%;height:100%}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content{margin-left:4.5vw}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content h2{display:inline-block;margin:0 0 1rem;font-size:18px;font-weight:bold}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row{font-size:1em;line-height:1.25}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row{margin-bottom:12px}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row>*{margin-bottom:0}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row .label{font-weight:bold;font-size:1em}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row[data-key] .label::before{content:"";margin-right:10px;display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:24px}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row[data-key=_store_address] .label::before{background-image:url("../assets/images/ic-address--color.svg")}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row[data-key=_store_tel] .label::before{background-image:url("../assets/images/ic-phone--color.svg")}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content .row[data-key=post_content] .label::before{background-image:url("../assets/images/ic-mic--color.svg")}@media(max-width: 767px){body.single:is(.single-store) #store-content .container .content.media-text .media-text__media{margin-bottom:30px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;border-radius:0}body.single:is(.single-store) #store-content .container .content.media-text .media-text__media .row>*{padding-right:0;padding-left:0}body.single:is(.single-store) #store-content .container .content.media-text .media-text__content{margin:0;width:100%}}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}@media(min-width: 1200px){.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0}}body.page #contact .contact-top{row-gap:0;column-gap:70px}body.page #contact .contact-top a[href]{color:#b85813}body.page #contact .contact-top>.wp-block-column:nth-child(1){flex:0 0 auto;width:34%;max-width:405px}body.page #contact .contact-top>.wp-block-column:nth-child(1)>.wp-block-group{row-gap:0;column-gap:0}body.page #contact .contact-top>.wp-block-column:nth-child(1)>.wp-block-group:nth-child(1){color:#fff}body.page #contact .contact-top>.wp-block-column:nth-child(1)>.wp-block-group p{font-size:1.125em;line-height:2}body.page #contact .contact-top>.wp-block-column .wp-block-group>.wp-block-heading{font-size:32px}body.page #contact .contact-top>.wp-block-column .wp-block-group>p a{font-size:1rem}@media(max-width: 991px){body.page #contact .contact-top{row-gap:0;column-gap:0;flex-direction:column}body.page #contact .contact-top>.wp-block-column:nth-child(1){width:100%;max-width:none}}body.page:is(.home) #intro>.wp-block-group{border-radius:var(--cheeze-container-border-radius)}body.page:is(.home) #intro hr{margin:20px auto;margin-top:20px}body.page:is(.home) #intro .intro-top .wp-block-media-text{grid-template-areas:"media text"}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__media{grid-area:"media"}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__media img[class^=wp-image-]{display:block;margin:0 auto}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__content{grid-area:"text";font-size:1.125em}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__content .wp-block-heading{line-height:1.214;font-size:24px;word-break:keep-all}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__content .wp-block-heading~p{line-height:1.385;font-size:17px}body.page:is(.home) #intro .intro-bottom>.wp-block-heading{margin-bottom:12px;font-size:32px;line-height:1.429}body.page:is(.home) #intro .intro-bottom .wp-block-group{align-items:flex-start;row-gap:12px;column-gap:30px}body.page:is(.home) #intro .intro-bottom .wp-block-group>p{width:100%;font-size:17px;line-height:1.25}body.page:is(.home) #intro>.wp-block-group+*{margin-top:50px}@media(max-width: 991px){body.page:is(.home) #intro .intro-top{padding:20px !important}body.page:is(.home) #intro>.wp-block-group+*{margin-top:32px}body.page:is(.home) #intro .intro-top .wp-block-media-text{grid-template-columns:1fr 1fr}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__media img[class^=wp-image-]{width:60%;max-width:384px}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__content .wp-block-heading~p{font-size:16px}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-heading{text-align:center}body.page:is(.home) #intro .intro-bottom>.wp-block-heading+.wp-block-group{margin-top:-20px}body.page:is(.home) #intro .intro-bottom>.wp-block-group{flex-direction:column;row-gap:32px;column-gap:0}body.page:is(.home) #intro .intro-bottom>.wp-block-heading{font-size:24px}}@media(min-width: 992px){body.page:is(.home) #intro .intro-top{padding:40px !important}body.page:is(.home) #intro .intro-top .wp-block-media-text{grid-template-columns:1fr 1.5fr}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__media img[class^=wp-image-]{width:auto;height:280px}body.page:is(.home) #intro .intro-top .wp-block-media-text .wp-block-media-text__content{padding-left:20px}}body.page:is(.home) #rank .wp-block-group h2.wp-block-heading{margin-bottom:12px;font-size:32px}body.page:is(.home) #rank .wp-block-group h2.wp-block-heading+p{margin-top:0;font-size:1.125em}@media(max-width: 767px){body.page:is(.home) #rank .wp-block-group h2.wp-block-heading{margin-bottom:12px;font-size:24px}}body.page:is(.about) .wp-block-media-text__media>img{-webkit-transition:all .6s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:all .6s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22)}body.page:is(.about) .wp-block-media-text__media.onLeaveBack>img{opacity:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}body.page:is(.about) .wp-block-media-text__content>*{-webkit-transition:all .6s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:all .6s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22)}body.page:is(.about) .wp-block-media-text__content>*:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(2){-webkit-transition-delay:0.1s;transition-delay:0.1s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(3){-webkit-transition-delay:0.2s;transition-delay:0.2s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(4){-webkit-transition-delay:0.3s;transition-delay:0.3s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(5){-webkit-transition-delay:0.4s;transition-delay:0.4s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(6){-webkit-transition-delay:0.5s;transition-delay:0.5s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(7){-webkit-transition-delay:0.6s;transition-delay:0.6s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(8){-webkit-transition-delay:0.7s;transition-delay:0.7s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(9){-webkit-transition-delay:0.8s;transition-delay:0.8s}body.page:is(.about) .wp-block-media-text__content>*:nth-child(10){-webkit-transition-delay:0.9s;transition-delay:0.9s}body.page:is(.about) .wp-block-media-text__content.onLeaveBack>*{opacity:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}body.page:is(.about) .wp-block-cover .wp-block-cover__background,body.page:is(.about) .wp-block-cover .wp-block-cover__image-background,body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*{-webkit-transition:all .6s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:all .6s 0s cubic-bezier(0.895, 0.03, 0.685, 0.22)}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s}body.page:is(.about) .wp-block-cover .wp-block-cover__inner-container>*:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s}body.page:is(.about) .wp-block-cover.onLeaveBack .wp-block-cover__background,body.page:is(.about) .wp-block-cover.onLeaveBack .wp-block-cover__image-background,body.page:is(.about) .wp-block-cover.onLeaveBack .wp-block-cover__inner-container>*{opacity:0;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}@media(max-width: 767px){body.page:is(.about).page-child footer#colophon,body.page:is(.about).contact footer#colophon{margin-top:0px}}@media(min-width: 768px){body.page:is(.about).page-child footer#colophon,body.page:is(.about).contact footer#colophon{margin-top:30px}}body.page:is(.about):not(.page-child) #brand-intro>.wp-block-cover__background{max-height:60%}body.page:is(.about):not(.page-child) #brand-intro .contents-1{margin-bottom:50px}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__media{max-width:420px}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__content .wp-block-heading{font-size:32px}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__content p{color:#1a1a1a}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__content p:last-child{margin-bottom:0}body.page:is(.about):not(.page-child) #brand-intro .contents-2{min-height:0;border-radius:20px}body.page:is(.about):not(.page-child) #brand-intro .contents-2 .wp-block-cover__inner-container p{word-break:keep-all;font-size:24px;line-height:1.389;font-weight:500}body.page:is(.about):not(.page-child) #brand-intro .contents-2 .wp-block-cover__inner-container p strong{color:#512600}@media(max-width: 767px){body.page:is(.about):not(.page-child) #brand-intro>.wp-block-cover__background{max-height:80%}body.page:is(.about):not(.page-child) #brand-intro .contents-1{margin-bottom:32px}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__media{margin:0 auto}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__content .wp-block-heading{font-size:24px;text-align:center}body.page:is(.about):not(.page-child) #brand-intro .contents-2{padding-top:100px;padding-bottom:100px;margin-top:0}body.page:is(.about):not(.page-child) #brand-intro .contents-2 .wp-block-cover__inner-container p br{display:none}body.page:is(.about):not(.page-child) #brand-intro .contents-2 .wp-block-cover__inner-container p{font-size:18px}}@media(min-width: 768px){body.page:is(.about):not(.page-child) #brand-intro .contents-1{grid-template-columns:.6fr 1fr}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__media{width:100%}body.page:is(.about):not(.page-child) #brand-intro .contents-1 .wp-block-media-text__content{padding:0 0 0 2em}body.page:is(.about):not(.page-child) #brand-intro .contents-2{height:40vh;max-height:400px}}body.about.brand-identitiy:is(.page) #brand-intro{min-height:0 !important}body.about.brand-identitiy:is(.page) #brand-intro .wp-block-media-text{grid-template-columns:auto 1fr}body.about.brand-identitiy:is(.page) #brand-intro .wp-block-media-text__media{max-width:466px}body.about.brand-identitiy:is(.page) #brand-intro .wp-block-media-text__content p{padding-left:10px;position:relative;z-index:1;color:#1a1a1a;font-size:1.125em;line-height:1.8}body.about.brand-identitiy:is(.page) #brand-intro .wp-block-media-text__content p::before{content:"";display:inline-block;position:absolute;top:0;left:-1em;width:1em;height:1.8em;background-size:1em auto}@media(max-width: 767px){body.about.brand-identitiy:is(.page) #brand-intro .wp-block-media-text__content p{margin-left:1em}}body.about.brand-identitiy:is(.page) #brand-message{min-height:0;margin-bottom:80px}body.about.brand-identitiy:is(.page) #brand-message .wp-block-cover__inner-container p{word-break:keep-all;letter-spacing:-2%;font-size:24px;line-height:1.75;font-weight:400}@media(max-width: 767px){body.about.brand-identitiy:is(.page) #brand-message{margin-bottom:40px;padding-top:var(--cheeze-container-padding--mobile);padding-bottom:var(--cheeze-container-padding--mobile)}body.about.brand-identitiy:is(.page) #brand-message .wp-block-cover__inner-container p{font-size:18px}}@media(min-width: 768px){body.about.brand-identitiy:is(.page) #brand-message{padding-top:var(--cheeze-container-padding);padding-bottom:var(--cheeze-container-padding)}}body.about.contact:is(.page) #brand-contact{padding-top:0}body.about.contact:is(.page) #brand-contact .wp-block-heading{margin-bottom:1.333;font-size:1.5em}body.about.contact:is(.page) #brand-contact .map-container{border-radius:24px;background-color:#eee;overflow:hidden;width:100%;height:37.3vw;max-height:716px}body.about.contact:is(.page) #brand-contact .map-container>*{width:100%;height:100%}body.about.contact:is(.page) #brand-contact .brand-contact__info{font-size:1rem}body.about.contact:is(.page) #brand-contact .brand-contact__info>.wp-block-group{margin:0;width:100%;font-size:1.063em;line-height:1.667}body.about.contact:is(.page) #brand-contact .brand-contact__info>.wp-block-group p{margin:0;color:#1a1a1a}body.about.contact:is(.page) #brand-contact .brand-contact__info>.wp-block-group p strong{font-size:18px}@media(max-width: 991px){body.about.contact:is(.page) #brand-contact .map-container{height:100vw}body.about.contact:is(.page) #brand-contact .brand-contact__info>.wp-block-group{flex-direction:column;row-gap:.5em;column-gap:0;margin-bottom:2em}}@media(min-width: 992px){body.about.contact:is(.page) #brand-contact .brand-contact__info{display:grid;grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:2em;column-gap:1em;grid-auto-flow:row dense;justify-items:start;align-items:stretch;grid-auto-flow:column}body.about.contact:is(.page) #brand-contact .brand-contact__info>.wp-block-group>.wp-block-group:first-of-type{margin-right:1.778em;width:100px}}@media(max-width: 767px){body.page:is(.stores) footer#colophon{margin-top:0px}}@media(min-width: 768px){body.page:is(.stores) footer#colophon{margin-top:30px}}body.page:is(.stores) #store-list-container{padding-top:0}body.page:is(.stores) #store-list-container>.container{padding-right:0;padding-left:0}body.page:is(.stores) #store-list-container .list.list-entry .entry-card{-webkit-animation-duration:1s;animation-duration:1s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(1) .entry-card{-webkit-animation-delay:0s;animation-delay:0s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(2) .entry-card{-webkit-animation-delay:0.3s;animation-delay:0.3s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(3) .entry-card{-webkit-animation-delay:0.6s;animation-delay:0.6s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(4) .entry-card{-webkit-animation-delay:0.9s;animation-delay:0.9s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(5) .entry-card{-webkit-animation-delay:1.2s;animation-delay:1.2s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(6) .entry-card{-webkit-animation-delay:1.5s;animation-delay:1.5s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(7) .entry-card{-webkit-animation-delay:1.8s;animation-delay:1.8s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(8) .entry-card{-webkit-animation-delay:2.1s;animation-delay:2.1s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(9) .entry-card{-webkit-animation-delay:2.4s;animation-delay:2.4s}body.page:is(.stores) #store-list-container .list.list-entry>*:nth-child(10) .entry-card{-webkit-animation-delay:2.7s;animation-delay:2.7s}@media(max-width: 767px){body.page:is(.stores) #store-list-container .list.list-entry{display:grid;grid-template-rows:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:32px;column-gap:32px}}@media(min-width: 768px){body.page:is(.stores) #store-list-container .list.list-entry{display:grid;grid-template-rows:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:50px;column-gap:50px}}body.page:is(.fran) footer#colophon{margin-top:0}body.page:is(.fran) .site-moc-menu-wrapper .navbar{margin-top:0;padding-top:0}body.page:is(.fran) #opening{padding-top:0;padding-right:0;padding-bottom:var(--cheeze-container-padding);padding-left:0;overflow:visible}body.page:is(.fran) #opening .wp-block-group.is-nowrap.is-layout-flex{justify-content:space-between;align-items:flex-start}body.page:is(.fran) #opening .wp-block-group.is-vertical{padding:10px 10px 1em 10px;width:22.5vw;max-width:270px;border-radius:20px;align-items:center;gap:0}body.page:is(.fran) #opening .wp-block-group.is-vertical>.wp-block-image{margin-bottom:1rem;border-radius:20px;overflow:hidden}body.page:is(.fran) #opening .wp-block-group.is-vertical>.wp-block-image~p{word-break:keep-all;color:#1a1a1a;font-size:1em}body.page:is(.fran) #opening .swiper{overflow:visible}@media(max-width: 991px){body.page:is(.fran) #opening{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw;max-width:100vw;overflow-x:hidden}body.page:is(.fran) #opening .swiper{padding-top:0;padding-bottom:50px}}@media(min-width: 992px){body.page:is(.fran) #opening .swiper{padding-top:20px;padding-bottom:20px}}@media(max-width: 767px){body.page:is(.fran) #opening{padding-bottom:var(--cheeze-container-padding--mobile)}}@media(min-width: 768px){body.page:is(.fran) #opening{padding-bottom:var(--cheeze-container-padding)}}body.page:is(.fran) #cost{padding-top:0;padding-right:0;padding-bottom:var(--cheeze-container-padding);padding-left:0}body.page:is(.fran) #cost .table-wrap{margin-bottom:40px;overflow-y:auto}body.page:is(.fran) #cost .table-wrap:last-child,body.page:is(.fran) #cost .table-wrap p:last-child{margin-bottom:0}body.page:is(.fran) #cost .table-wrap>p{margin-bottom:1.2em;font-size:1.25em;line-height:1.2;color:var(--cheeze-color-font)}body.page:is(.fran) #cost .table-wrap .table{white-space:nowrap;border-radius:12px;border:1px solid #e3e3e3}body.page:is(.fran) #cost .table-wrap .table tr:not(:last-child) td{border-bottom:1px solid #e3e3e3}body.page:is(.fran) #cost .table-wrap .table th:not(:last-child),body.page:is(.fran) #cost .table-wrap .table td:not(:last-child){border-right:1px solid #e3e3e3}body.page:is(.fran) #cost .table-wrap .table tbody{font-size:1rem}body.page:is(.fran) #cost .table-wrap .table.newopening thead th{background-color:#473000;color:#fff}body.page:is(.fran) #cost .table-wrap .table.newopening tbody tr:first-child td,body.page:is(.fran) #cost .table-wrap .table.newopening tbody tr td:first-child{background-color:var(--cheeze-color-primary);font-size:1.063em;font-weight:bold}body.page:is(.fran) #cost .table-wrap .table.newopening tbody tr:last-child td{background-color:#f6f6f6}body.page:is(.fran) #cost .table-wrap>.wp-block-group+p{font-size:.85em;line-height:1.5;color:var(--cheeze-color-font-gray-d)}@media(max-width: 767px){body.page:is(.fran) #cost{padding-bottom:var(--cheeze-container-padding--mobile)}}body.page:is(.fran) #process{margin-bottom:40px;padding:60px 0}body.page:is(.fran) #process .step-item{position:relative;padding:24px;background-color:#fff;width:16.7vw;max-width:200px;height:16.7vw;max-height:200px;border-radius:100px;row-gap:12px;column-gap:0;flex-wrap:nowrap}body.page:is(.fran) #process .step-item-wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}body.page:is(.fran) #process .step-item-wrap::after{content:"";display:block;color:#4a8f00;width:24px;height:24px;text-align:center;font-size:24px;line-height:1}body.page:is(.fran) #process .step-item::before{content:"STEP.1";position:absolute;top:-34px;left:50%;padding:10px;display:block;background-color:#4a8f00;color:#ffd439;font-size:1.125em;line-height:24px;-webkit-transform:rotate(-22.5deg) translateX(-50%) translateY(-22.5%);transform:rotate(-22.5deg) translateX(-50%) translateY(-22.5%)}body.page:is(.fran) #process .step-item .wp-block-image img{margin:0 auto;display:block;width:auto;height:48px}body.page:is(.fran) #process .step-item .wp-block-image img~.wp-element-caption{margin:0 auto;color:#d13434;font-size:1.25em;font-weight:600;line-height:1.2}body.page:is(.fran) #process .step-item .wp-block-image~p{font-size:1em;line-height:1.25;word-wrap:break-word;word-break:keep-all}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group,body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group>.wp-block-group{row-gap:0;column-gap:0}body.page:is(.fran) #process .wp-block-group:nth-child(1)>.wp-block-group:nth-child(1) .step-item-wrap:nth-child(1) .step-item::before{content:"STEP.1"}body.page:is(.fran) #process .wp-block-group:nth-child(1)>.wp-block-group:nth-child(1) .step-item-wrap:nth-child(2) .step-item::before{content:"STEP.2"}body.page:is(.fran) #process .wp-block-group:nth-child(1)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(1) .step-item::before{content:"STEP.3"}body.page:is(.fran) #process .wp-block-group:nth-child(1)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(2) .step-item::before{content:"STEP.4"}body.page:is(.fran) #process .wp-block-group:nth-child(2)>.wp-block-group:nth-child(1) .step-item-wrap:nth-child(1) .step-item::before{content:"STEP.5"}body.page:is(.fran) #process .wp-block-group:nth-child(2)>.wp-block-group:nth-child(1) .step-item-wrap:nth-child(2) .step-item::before{content:"STEP.6"}body.page:is(.fran) #process .wp-block-group:nth-child(2)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(1) .step-item::before{content:"STEP.7"}body.page:is(.fran) #process .wp-block-group:nth-child(2)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(2) .step-item::before{content:"STEP.8"}body.page:is(.fran) #process .wp-block-group:nth-child(2)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(2)::after{display:none}@media(max-width: 991px){body.page:is(.fran) #process .step-item-wrap::after{margin:0 10px}body.page:is(.fran) #process .step-item{padding:12px;width:calc(50vw - 40px - 1em);height:calc(50vw - 40px - 1em);row-gap:6px;column-gap:0}body.page:is(.fran) #process .step-item .wp-block-image img{height:36px}body.page:is(.fran) #process .step-item .wp-block-image img~.wp-element-caption{font-size:1em;text-align:center}body.page:is(.fran) #process .step-item::before{line-height:18px}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group{margin-top:0;flex-wrap:wrap}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group>.wp-block-group{margin-bottom:64px}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group:last-child>.wp-block-group:last-child{margin-bottom:0}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group>.wp-block-group:nth-child(2),body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group>.wp-block-group:nth-child(2) .step-item-wrap{flex-direction:row-reverse}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group>.wp-block-group:nth-child(2) .step-item-wrap::after{content:""}body.page:is(.fran) #process .wp-block-cover__inner-container .step-item-wrap:nth-child(2){flex-direction:column}body.page:is(.fran) #process .wp-block-cover__inner-container .step-item-wrap:nth-child(2)::after{content:"" !important;margin:0;width:100%;position:absolute;bottom:-34px}}@media(min-width: 992px){body.page:is(.fran) #process .step-item-wrap::after{margin:0 40px}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group:nth-child(2),body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group:nth-child(2)>.wp-block-group,body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group:nth-child(2)>.wp-block-group .step-item-wrap{flex-direction:row-reverse}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group:nth-child(2)>.wp-block-group .step-item-wrap::after{content:""}body.page:is(.fran) #process .wp-block-cover__inner-container>.wp-block-group:nth-child(1){margin-bottom:84px}body.page:is(.fran) #process .wp-block-group:nth-child(1)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(2){flex-direction:column}body.page:is(.fran) #process .wp-block-group:nth-child(1)>.wp-block-group:nth-child(2) .step-item-wrap:nth-child(2)::after{content:"";margin:0;width:100%;position:absolute;bottom:-44px}}@media(max-width: 767px){body.page:is(.ranking).page-child footer#colophon,body.page:is(.ranking).event footer#colophon{margin-top:0px}}@media(min-width: 768px){body.page:is(.ranking).page-child footer#colophon,body.page:is(.ranking).event footer#colophon{margin-top:30px}}body.page:is(.ranking) .site-breadcrumb-wrapper{padding-bottom:30px}body.page:is(.ranking) .site-moc-menu{margin-top:0;margin-bottom:0}body.page:is(.ranking) .site-moc-menu-wrapper .navbar{padding-top:0;padding-bottom:0}body.page:is(.ranking) .site-moc-menu #moc{display:flex;flex-wrap:wrap;justify-content:center}body.page:is(.ranking) .site-moc-menu #moc>li{width:auto}body.page:is(.ranking) #ranking-list-container{padding-top:0}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav{margin:0 auto;padding-left:0}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav>.nav-item{position:relative;border-bottom:1px solid #999}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a{padding:10px 5vw;color:#999;font-size:1.125em;line-height:1.111;text-decoration:none}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a::before{content:"";position:absolute;bottom:0;left:0;display:block;width:0%;height:2px;background-color:#1a1a1a}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a.active,body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a:hover{color:#1a1a1a}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a.active::before,body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a:hover::before{width:100%}body.page:is(.ranking) #ranking-list-container .navbar#ranking-tab-season ul.navbar-nav a.active{font-weight:bold}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__top .btn{padding:0;width:32px;height:32px;color:#1a1a1a;line-height:32px;box-shadow:none}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__top .btn:active,body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__top .btn:hover,body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__top .btn:focus{background-color:rgba(0,0,0,0);border:none}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__top .btn~select.form-select{background-color:rgba(0,0,0,0);color:#1a1a1a;text-align:center;border:none;box-shadow:none;font-size:1.063em;font-weight:bold}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main{row-gap:0;column-gap:100px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking{padding:0;background-color:rgba(0,0,0,0);border:none;width:200px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top{position:relative;padding-top:25px;width:125px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top__image{margin:0 auto;display:block;width:80px;height:auto}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top svg.pollen{position:absolute;top:0;left:0;width:100%}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top svg.pollen path{animation:pollen-burst 2s ease-out infinite;transform-origin:center;opacity:0}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top svg.pollen path:nth-child(1){animation-delay:0s}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top svg.pollen path:nth-child(2){animation-delay:.3s}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .-top svg.pollen path:nth-child(3){animation-delay:.6s}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .card-img-top{position:relative;width:200px;height:200px;background-color:#f6f6f6;border-radius:200px;overflow:hidden}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .card-img-top__image{margin:0 auto;display:block;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .card-img-top__image:not(.no-image){min-width:100%;min-height:100%}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .card-img-top__image.no-image{width:80%;min-width:0;max-width:85px;min-height:0}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=silver]{margin-top:160px;width:140px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=silver] .-top__image{width:64px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=silver] .card-img-top{width:140px;height:140px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=bronze]{margin-top:190px;width:120px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=bronze] .-top__image{width:48px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=bronze] .card-img-top{width:120px;height:120px}@media(max-width: 767px){body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main{row-gap:0;column-gap:5.34vw}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking .card-img-top__image.no-image{width:65%;max-width:85px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=gold]{width:128px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=gold] .-top__image{width:64px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=gold] .card-img-top:not(.no-image){width:128px;height:128px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=silver]{margin-top:60px;width:98px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=silver] .-top__image{width:32px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=silver] .card-img-top:not(.no-image){width:98px;height:98px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=bronze]{margin-top:70px;width:78px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=bronze] .-top__image{width:32px}body.page:is(.ranking) #ranking-list-container form.form .form-header .content-topranking__main .card.card-ranking[data-grade=bronze] .card-img-top:not(.no-image){width:78px;height:78px}}body.page:is(.ranking) #ranking-list-container form.form .form-body .table{overflow:hidden;border-radius:12px;width:100%}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th,body.page:is(.ranking) #ranking-list-container form.form .form-body .table td{border:none}body.page:is(.ranking) #ranking-list-container form.form .form-body .table thead th{padding:1em 0;background-color:var(--cheeze-color-yellow-md);line-height:1;font-size:1.063em;text-align:center;font-weight:500}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td{padding:1rem 0;text-align:center;font-size:1rem;vertical-align:middle;border-bottom:1px solid #e3e3e3}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td .txt.name{display:flex;justify-content:center;align-items:center}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td .picture{position:relative;margin:0 auto;width:128px;height:80px;border-radius:8px;overflow:hidden}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td .picture__image{width:100%;height:auto}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td .picture.has-no-image{background-color:#f6f6f6}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td .picture.has-no-image .picture__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:60%}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr:nth-child(-n+3) .txt.name::before{content:"";margin-right:12px;display:inline-block;background-size:32px auto;width:32px;height:32px;background-position:center;background-repeat:no-repeat}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr:nth-child(1) .txt.name::before{background-image:url("../../public/assets//images/icons/ic-crown-gold.webp")}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr:nth-child(2) .txt.name::before{background-image:url("../../public/assets//images/icons/ic-crown-silver.webp")}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr:nth-child(3) .txt.name::before{background-image:url("../../public/assets//images/icons/ic-crown-bronze.webp")}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr td{-webkit-transition:all .3s 0s ease;transition:all .3s 0s ease}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr td{opacity:.8}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr:hover{background-color:rgba(227,227,227,.1)}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody tr:hover td{opacity:1;border-radius:0px !important;cursor:pointer;-webkit-transform:scale(0.95);transform:scale(0.95)}@media(max-width: 767px){body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(1),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(1){width:65px}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(2),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(2){width:auto}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(3),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(3){width:40%}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(4),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(4){padding-right:6px;padding-left:6px}body.page:is(.ranking) #ranking-list-container form.form .form-body .table tbody td .picture{border-radius:48px;width:48px;height:48px}}@media(min-width: 768px){body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(1),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(1){width:240px}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(2),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(2){width:85px}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(3),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(3){width:auto}body.page:is(.ranking) #ranking-list-container form.form .form-body .table th:nth-child(4),body.page:is(.ranking) #ranking-list-container form.form .form-body .table td:nth-child(4){width:30%}}body.page:is(.ranking.event) #winner-list .entry-card{width:100%}body.page:is(.ranking.event) #winner-list .entry-card{-webkit-animation-duration:1s;animation-duration:1s}body.page:is(.ranking.event) #winner-list>*:nth-child(1) .entry-card{-webkit-animation-delay:0s;animation-delay:0s}body.page:is(.ranking.event) #winner-list>*:nth-child(2) .entry-card{-webkit-animation-delay:0.3s;animation-delay:0.3s}body.page:is(.ranking.event) #winner-list>*:nth-child(3) .entry-card{-webkit-animation-delay:0.6s;animation-delay:0.6s}body.page:is(.ranking.event) #winner-list>*:nth-child(4) .entry-card{-webkit-animation-delay:0.9s;animation-delay:0.9s}body.page:is(.ranking.event) #winner-list>*:nth-child(5) .entry-card{-webkit-animation-delay:1.2s;animation-delay:1.2s}body.page:is(.ranking.event) #winner-list>*:nth-child(6) .entry-card{-webkit-animation-delay:1.5s;animation-delay:1.5s}body.page:is(.ranking.event) #winner-list>*:nth-child(7) .entry-card{-webkit-animation-delay:1.8s;animation-delay:1.8s}body.page:is(.ranking.event) #winner-list>*:nth-child(8) .entry-card{-webkit-animation-delay:2.1s;animation-delay:2.1s}body.page:is(.ranking.event) #winner-list>*:nth-child(9) .entry-card{-webkit-animation-delay:2.4s;animation-delay:2.4s}body.page:is(.ranking.event) #winner-list>*:nth-child(10) .entry-card{-webkit-animation-delay:2.7s;animation-delay:2.7s}@media(max-width: 767px){body.page:is(.ranking.event) #winner-list{display:grid;grid-template-rows:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:32px;column-gap:32px;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px)and (max-width: 991px){body.page:is(.ranking.event) #winner-list{display:grid;grid-template-rows:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:32px;column-gap:32px;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){body.page:is(.ranking.event) #winner-list{display:grid;grid-template-rows:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:50px;column-gap:50px;grid-template-columns:repeat(4, 1fr)}}
