.grid[data-v-c8c7b0a3]{display:flex;flex-direction:column;min-height:100dvh}.grid__top[data-v-c8c7b0a3]{background:#fff;height:13.8666666667vw;position:sticky;top:0;width:100%;z-index:10}@supports (top:constant(safe-area-inset-top)){.grid__top[data-v-c8c7b0a3]{--safe-area-inset-top:constant(safe-area-inset-top);top:calc(var(--safe-area-inset-bottom))}}@supports (padding-bottom:env(safe-area-inset-top)){.grid__top[data-v-c8c7b0a3]{--safe-area-inset-top:env(safe-area-inset-top);top:calc(var(--safe-area-inset-top))}}.grid__content[data-v-c8c7b0a3]{flex:1;padding:2.6666666667vw 4.2666666667vw 24vw;scroll-margin-bottom:unset;scroll-margin-top:0;width:100%}.grid__content[data-v-c8c7b0a3]:before{content:"";display:block;height:21.3333333333vw;margin-top:-21.3333333333vw;pointer-events:none;visibility:hidden}.grid__footer[data-v-c8c7b0a3]{background:#fff;bottom:0;padding:2.6666666667vw 4.2666666667vw;position:fixed;width:100%;z-index:12}.grid__footer[data-v-c8c7b0a3]:before{background-color:transparent;content:"";height:1px;left:0;pointer-events:none;position:absolute;top:-10px;width:100%;z-index:10}@supports (padding-bottom:constant(safe-area-inset-bottom)){.grid__footer[data-v-c8c7b0a3]{--safe-area-inset-bottom:constant(safe-area-inset-bottom);padding-bottom:calc(2.66667vw + var(--safe-area-inset-bottom))}}@supports (padding-bottom:env(safe-area-inset-bottom)){.grid__footer[data-v-c8c7b0a3]{--safe-area-inset-bottom:env(safe-area-inset-bottom);padding-bottom:calc(2.66667vw + var(--safe-area-inset-bottom))}}.grid.promotions .grid__top[data-v-c8c7b0a3]{display:flex;flex-direction:column;height:26.6666666667vw;justify-content:space-between}.grid.promotions .grid__content[data-v-c8c7b0a3]{padding-top:0}.grid.detail-promotion .grid__top[data-v-c8c7b0a3]{display:flex;flex-direction:column;height:26.6666666667vw;justify-content:space-between}.grid.detail-promotion .grid__content[data-v-c8c7b0a3]{padding:0}
