﻿.set-header-bg #gs-header h1 img{margin-bottom:1px}.set-header-bg #gs-header.invert{background-color:var(--header-color, #fff);box-shadow:none}.set-header-bg #gs-header.invert h1,.set-header-bg #gs-header.invert .srch-submit,.set-header-bg #gs-header.invert [class*=go-]::before{filter:brightness(0) invert(100)}.set-header-bg [id^="store__"]:before{content:'';position:absolute;top:0px;left:0;background:linear-gradient(180deg, var(--header-color) 84px, transparent 100%);width:100%;height:198px}.time-sale-module .ban-item{margin-bottom:20px}@media screen and (max-width: 712px){.time-sale-module .ban-item{margin:8px 16px 20px}}.time-sale-module .ban-item .ttl{font-size:18px}.sect-timesale{background-color:#fff}.sect-timesale p{line-height:34px}.sect-timesale .timesale-info{padding:4px 0;font-size:14px;color:var(--content-tertiary)}.sect-timesale .timesale-info em{display:inline-flex;padding:0 16px;margin-right:4px;border-radius:34px;background-color:var(--semantic-secondary-light);color:#424252;font-weight:600}.sect-timesale .remain-time{display:flex;align-items:center;color:var(--content-primary)}.sect-timesale .remain-time .gis-time_fill,.sect-timesale .remain-time strong{font-size:26px;color:#ED0777}.sect-timesale .remain-time .gis-time_fill{display:none}.sect-timesale .remain-time strong{font-weight:700;margin-right:6px}#store__dealday .sect-timesale,.sect-head .sect-timesale{padding:4px 0;margin:0}.item-module__type1{background-color:#fff;padding-bottom:8px}.item-module__type1 .head-cover:before{padding-bottom:172px}.item-module__type1 .head-cover+.prd-swiper{background-color:transparent}.item-module__type1 .prd-swiper[data-perview]:before{content:'';position:absolute;top:0;left:0;bottom:0;width:5px;background-color:#fff;z-index:2}.item-module__type1 .prd-swiper[data-perview] .swiper-slide{padding-right:12px}.item-module__type1 .prd-swiper .swiper-slide:only-child{padding-right:16px}.item-module__type1 .prd-swiper .prd-item.sm{margin-bottom:12px}.item-module__type1 .prd-swiper .prd-item.sm .advantage{max-height:24px}.item-module__type1 .prd-swiper .fx-wrap{gap:4px}.item-module__type1 .prd-swiper .fx-wrap .prd-item{flex:1}.item-module__type1 .prd-swiper .prd-list_vertical_col3{padding:0;gap:8px}.item-module__type1 .prd-swiper .prd-list_vertical_col3 .prd-item{width:calc(33.3333333333% - 16px / 3);margin:0 0 16px}.item-module__type1 .prd-swiper .prd-list_vertical_col3 .prd-name,.item-module__type1 .prd-swiper .prd-list_vertical_col3 .brand-name{font-size:14px}.item-module__type1 .item-head{margin-bottom:16px}.item-module__type1 .item-head sup{font-weight:600;font-size:14px}.item-module__type1 .item-head .ttl-lg{margin:4px 0;line-height:26px}.item-module__type1 .item-head sub{line-height:18px;color:var(--content-tertiary);display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.item-module__type1 .ban-item{margin-bottom:16px}.item-module__type1 .ban-info{background-image:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.6) 100%)}.item-module__type1 .ratio5-6{margin-bottom:16px}.item-module__type1 .ratio5-6 .prd-info{margin-top:8px}.item-module__type1 .ratio5-6 .prd-name{font-weight:600;font-size:1rem;line-height:125%}.item-module__type1 .ratio5-6 .ttl img{max-height:60px}.item-module__type1 .ratio5-6.ban-item .badge-txt{width:100%;height:36px;margin:0;padding:8px 16px;background-color:#191923;font-size:14px;font-weight:600;gap:5px;justify-content:flex-start;border-top-right-radius:0;border-top-left-radius:0;background-clip:padding-box;border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;background-clip:padding-box}.item-module__type1 .ratio5-6.ban-item .badge-txt i:last-child{margin:0 0 0 auto}.item-module__type1A .prd-group,.item-module__type1A .accordion-type{padding:0 16px}.item-module__type1A .ban-item{margin-bottom:16px}.item-module__type1A .ban-info aside .gui-btn{right:-10px;bottom:-10px;background-color:transparent;color:#fff}.item-module__type1A .ban-info aside .gui-btn i{font-size:24px}.item-module__type1A .ban-info{padding:20px}.item-module__type1A .ban-info .ttl{font-size:26px;margin-bottom:8px}.item-module__type1A .copy-sm{font-weight:600;line-height:18px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.item-module__type1A .prd-item:first-child{margin-bottom:18px}.item-module__type1A .prd-item.ratio2-1 .prd-name{font-weight:600;-webkit-line-clamp:1}.item-module__type1A .prd-item.horizon{padding:0;margin-bottom:16px}.item-module__type1A .more-view{height:48px;border-bottom:0;color:#191923;font-weight:600}.on .item-module__type1A .more-view{background-color:red}.item-module__type1A.on .more-view strong{display:none}.item-module__type1A.on .more-view:before{content:'닫기'}.item-module__type1A.on .more-view .gis-expend_more:before{content:"\e9fe"}#visual-index__md1{padding:8px 0;background-color:transparent}#visual-index__md1 .prd-swiper{background-color:inherit;margin:0;padding-left:12px}#visual-index__md1 .prd-swiper::before{content:none}#visual-index__md1 .swiper-slide:only-child{max-width:440px}#visual-index__md1 .ban-item{margin:0;border-radius:24px}#visual-index__md1 .ban-info{padding:24px 20px;text-shadow:none;z-index:1}#visual-index__md1 .ban-info:not(:has(.sup,[class^='ttl'],[class^='copy'])),#visual-index__md1 .ban-info:has(.none){background-image:none}#visual-index__md1 .sup{font-size:16px;font-weight:700;margin:0;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}#visual-index__md1 .ttl{font-size:26px;line-height:32px;margin:4px 0 0}#visual-index__md1 .none{display:none}#visual-index__md1 .copy-sm{margin:4px 0 0;font-weight:700}#visual-index__md1 .badge-wrap{display:flex;flex-wrap:wrap;margin-top:12px;gap:6px}#visual-index__md1 .badge-label{height:24px;margin:0;border-radius:8px;font-size:13px;line-height:1.2}#visual-index__md1 .pg-controls{margin-top:8px}.item-module__type2{margin-bottom:8px;background-color:#fff}.item-module__type2 .ban-swiper,.item-module__type2 .prd-swiper{opacity:0;transition:opacity 0.2s}.item-module__type2 .ban-swiper.swiper-initialized,.item-module__type2 .prd-swiper.swiper-initialized{opacity:1}.item-module__type2 .swiper-slide{height:auto}.item-module__type2 .prd-swiper{background-color:transparent;padding-bottom:28px}.item-module__type2 .ban-info{background-image:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.5) 100%)}.item-module__type2 .prd-item{height:100%;margin:0}.item-module__type2 .card .prd-name,.item-module__type2 .card .prd-copy{-webkit-line-clamp:2}.item-module__type2 .swiper-slide{width:290px}@media screen and (max-width: 320px){.item-module__type2 .swiper-slide{width:280px}}@media screen and (min-width: 586px){.item-module__type2 .swiper-slide{width:320px}}@media screen and (min-width: 1024px){.item-module__type2 .swiper-slide{width:400px}}.item-module__type2.brand .timer{display:block;padding:12px 0 8px;line-height:24px;text-align:center;font-size:1rem;color:var(--content-primary)}.item-module__type2.brand .timer .times{font-size:18px;font-weight:700}.item-module__type2.brand .timer.round{display:inline-block;margin:8px;padding:4px 12px 4px 4px;border-radius:20px;background:#fff;line-height:inherit}.item-module__type2.brand .timer.round [class*="gis-"]{color:#FF2F93}.item-module__type2.brand .timer.round .times{display:inline-flex;align-items:center;gap:4px}.item-module__type2.brand .prd-swiper{padding:0}.item-module__type2.brand .prd-swiper .stack{order:2}.item-module__type2.brand .prd-img:after{background:linear-gradient(180deg, rgba(255,255,255,0) 70%, rgba(255,255,255,0.6) 100%)}.item-module__type2.brand .prd-info{position:relative;margin:0;padding:16px}.item-module__type2.brand .prd-price .set-price{font-size:14px}.item-module__type2.brand .prd-price .set-price strong{font-size:16px}.item-module__type2.brand .o-price{width:auto;order:1}.item-module__type2.brand .price-discount{position:absolute;top:-32px;left:12px;font-size:38px;color:var(--semantic-secondary-default)}.item-module__type2.brand .price-discount strong{font-size:56px}.item-module__type3{position:relative;padding-bottom:24px;background-size:cover;background:var(--typeL30-color-set, #191923)}.item-module__type3.has-bg::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(74,74,74,0.55)}.item-module__type3.invert{background-color:var(--typeL30-color-set, #EAECF5)}.item-module__type3.invert .reveiw-content{color:#191923;background-color:var(--typeL30-color-set, #EAECF5)}.item-module__type3#exp-pack::before,.item-module__type3.has-bg::before{background-color:rgba(74,74,74,0.55)}.item-module__type3 .sect-head,.item-module__type3 .prd-swiper{background-color:transparent}.item-module__type3 .sect-head{position:relative}.item-module__type3 .sect-head.center{padding-top:44px;line-height:28px}.item-module__type3 .sect-head.center .ttl-lg{font-size:22px}.item-module__type3 .sect-head sub{font-size:1rem}.item-module__type3 .sect-head sub img{height:38px}.item-module__type3:not(.invert) .sect-head .ttl-lg{color:#fff}.item-module__type3:not(.invert) .sect-head sup{color:rgba(255,255,255,0.6)}.item-module__type3:not(.invert) .sect-head sub{color:rgba(255,255,255,0.72)}.item-module__type3 .prd-swiper{padding:8px 16px}@media screen and (min-width: 712px){.item-module__type3 .prd-swiper{width:-webkit-fill-available;padding:8px 0  32px !important;margin:0 12px}}.item-module__type3 .swiper-wrapper .swiper-slide{display:flex;height:auto;padding:0 4px;background-color:transparent}.item-module__type3 .swiper-wrapper .swiper-slide:only-child{width:300px;max-width:320px;margin:0 auto}.item-module__type3 .badge-label.gradient{margin:0;border-radius:0;font-size:14px}.item-module__type3 .prd-item{padding:8px 8px 16px;border:none}.item-module__type3 .prd-item .prd-price{line-height:1.3}.item-module__type3 .prd-info{margin:12px 8px 0}.item-module__type3 .prd-info .prd-copy{min-height:40px;-webkit-line-clamp:2}.item-module__type3 .prd-info .prd-copy .prd-name{font-weight:400}.item-module__type3 .prd-price .nowrap{width:100%;order:initial}.item-module__type3 .user-side .conditions{top:43px}.item-module__type3 .reveiw-content{position:relative;padding:12px 16px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background-clip:padding-box;font-weight:600;background-color:var(--typeL30-color-set, #191923);background-position:8px 8px;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none'%3E%3Cpath fill='%23fff' fill-opacity='.4' d='M17.573 0h4.46l-4.522 9.413h4.522v9.198h-9.198V9.413L17.573 0ZM5.207 0h4.49L5.146 9.413h4.553v9.198H.5V9.413L5.207 0Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.item-module__type3 .reveiw-content::before{content:'';display:block;width:22px;height:20px;transform:rotate(180deg);position:absolute;top:8px;right:8px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='19' fill='none'%3E%3Cpath fill='%23fff' fill-opacity='.4' d='M17.573 0h4.46l-4.522 9.413h4.522v9.198h-9.198V9.413L17.573 0ZM5.207 0h4.49L5.146 9.413h4.553v9.198H.5V9.413L5.207 0Z'/%3E%3C/svg%3E");background-repeat:no-repeat}.item-module__type3 .reveiw-content p{min-height:54px;line-height:18px;font-size:14px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.item-module__type3 .reveiw-content strong{display:block;margin-top:4px;color:#ff63b5;font-size:12px}.item-module__type3 .reveiw-content strong em{color:var(--content-tertiary)}.item-module__type3 .btns-wrap{margin:0 16px -8px}.item-module__type3 .prd-item.wide .prd-img .btn-circle{display:block}.review-info-item{width:100%;margin-bottom:8px;background-color:#fff}.review-info-item>.prd-item.sm{padding:8px 16px}.review-info-item dfn{font:0/0 m;color:transparent}.review-info-item [class^=review-text]{font-size:14px;line-height:1.4285}.review-info-item [class^=review-text] p{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.review-info-item .photo-gall{margin:16px 0}.review-info-item .photo-gall .prd-item{overflow:hidden;width:80px;border-radius:12px}.review-info-item .photo-gall .badge-play i{width:24px;height:24px}.review-info-item .photo-gall .prd-more{flex-direction:column;font-weight:600}.review-info-item .photo-gall .more-num{font-size:12px;font-weight:400}.review-info-item .highlight{background-image:linear-gradient(transparent calc(100% - 50%), var(--highlight-color, #D4E7FC) 50%);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:background-size .4s;transition:background-size .4s;background-size:100%}@media not all and (pointer: coarse){.review-info-item .highlight:not([disabled]):not(.disabled):hover{background-size:100% 100%}}.review-info-item .highlight.on{background-size:100% 100%}.review-summary,.review-food-summary{flex:auto;margin:0 16px 12px;border-radius:4px;background-color:var(--bg-tertiary)}.review-summary .user-eval,.review-food-summary .user-eval{color:#191923}.review-summary .user-eval::before,.review-food-summary .user-eval::before{content:none}.review-text__ai{width:100%;padding:8px 8px 12px;border-radius:4px;background-color:#fff}.review-text__ai .summary{display:block;line-height:16px;margin-bottom:4px;font-size:12px;color:var(--content-primary)}.review-text__ai p{position:relative;padding:4px 4px 0 22px}.review-text__ai p::before{content:"\eae6";font-family:'gsicons';font-size:16px;color:var(--semantic-primary-default);position:absolute;top:0;left:0}.review-summary{display:flex;align-items:center;padding:12px}.review-summary .conditions{text-align:center;align-items:center;width:80px;font-size:12px;white-space:nowrap}.review-summary .star-rate{display:block;width:66px;height:13px;margin:4px auto}.review-summary .conditions:only-child{width:100%}.review-summary .conditions:only-child .star-rate{display:inline-block;margin:0 8px 1px;vertical-align:top}.review-summary:has(.review-text__ai){flex-wrap:wrap;padding:8px}.review-summary:has(.review-text__ai) .conditions{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"r2 r1" "r2 r3";gap:0 12px;width:auto;padding:8px 8px 12px;text-align:left}.review-summary:has(.review-text__ai) .star-rate{grid-area:r1;margin:0 0 1px}.review-summary:has(.review-text__ai) .user-eval{grid-area:r2;order:-1;font-size:26px}.review-summary:has(.review-text__ai) .user-comment{grid-area:r3;font-size:14px;font-weight:700;color:#424252}.comment-chip{display:flex;flex-wrap:wrap;gap:4px;margin-left:12px}.comment-chip span{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:18px;border:solid 1px var(--border-primary);font-size:11px;font-weight:600;white-space:nowrap}.review-content{overflow:hidden;margin-bottom:12px}.review-content .review-text{width:200px;padding:12px 16px;margin-right:10px;border-radius:12px;border:solid 1px var(--border-secondary)}.review-content .review-text:only-child{width:100%;font-size:1rem}.review-content .review-text .review-head{margin-bottom:12px;font-size:13px;color:var(--content-quaternary);gap:8px}.review-content .review-text .summary{font-size:16px;color:var(--content-primary)}.review-content .review-text .udate{margin:0 0 0 auto}.review-content .review-text p{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.review-content .review-text p:before{content:'“ '}.review-content .review-text p:after{content:' ”'}.review-content .review-text:last-child{margin:0}.review-content .review-text.bg-gray{display:flex;flex-direction:column;margin-bottom:12px;border:none}.review-content .review-text.bg-gray .review-head{order:1;margin:8px 0 0;font-size:11px}.review-content .review-text.bg-gray p:before,.review-content .review-text.bg-gray p:after{display:none}.review-food-summary{padding:8px}.review-food-summary .conditions{display:flex;align-items:center;justify-content:center;padding:12px 0;border-radius:4px;background-color:#fff}.review-food-summary .star-rate{width:100px;height:20px;margin-right:8px}.review-food-summary .user-eval{font-size:19px;font-weight:700;vertical-align:-1px}.review-food-summary .user-comment{margin-left:6px;font-size:14px}.review-food-summary .represent-items{max-width:500px;padding:0 12px;margin:16px auto}.review-food-summary .represent-items dl{display:flex;line-height:24px;font-size:14px}.review-food-summary .represent-items dt{min-width:80px;flex-basis:22.5%;color:var(--content-primary)}.review-food-summary .represent-items .progress-item{display:flex;flex:auto;align-items:center;font-weight:600}.review-food-summary .represent-items .progress-item .progress-txt{min-width:76px;margin-right:5px;overflow:hidden;color:var(--content-primary)}.review-food-summary .represent-items .progress-item .progress-bar{flex:1;width:auto;height:2px;background-color:#EAECF5}.review-food-summary .represent-items .progress-item .progress-bar .progress{border-radius:2px;background:#FF7631}.review-food-summary .represent-items .progress-item .progress-gpa{flex-basis:50px;color:var(--content-primary);text-align:right}.sect-coupon-down{padding-top:16px;background-color:var(--bg-secondary)}.sect-coupon-down .coupon-wrap{padding:0 16px 40px}.sect-coupon-down .coupon-wrap:first-child{padding-top:24px}.sect-coupon-down .btns-wrap{max-width:480px;padding:0 16px 40px;margin:0 auto}.sect-coupon-down .btns-wrap img{width:100%}.sect-coupon-down .prd-slider{margin-bottom:24px}.sect-coupon-down .gui-btn:disabled{background-color:#F5F6FA}.coupon-wrap{padding:12px 0;max-width:480px;margin:0 auto}.coupon-wrap .timer{margin-bottom:8px;font-size:16px;color:#191923}.coupon-wrap .timer strong{font-size:18px}.coupon-item{position:relative;display:flex;flex:1;gap:16px;align-items:center;height:70px;padding:8px 0 8px 20px;background-color:var(--identity-color, #191923);color:#fff;-webkit-mask-image:radial-gradient(circle at 0px center, transparent 6px, black 6px);mask-image:radial-gradient(circle at 0px center, transparent 6px, black 6px)}.coupon-item .coupon{display:flex;align-items:center;flex:1;gap:4px;font-size:13px;font-weight:700}.coupon-item strong{font-size:30px;line-height:42px;white-space:nowrap}.coupon-item .c-price{white-space:nowrap}.coupon-item .c-price strong{font-size:22px}.coupon-item .right{margin:0 0 0 auto;line-height:18px}.coupon-item .right p{overflow:hidden;max-width:98px;height:18px;font-size:13px;font-weight:700}.coupon-item .desc{line-height:20px;font-weight:700;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.coupon-item sub{margin-top:2px;font-size:12px}.coupon-item aside{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;gap:2px;width:70px;height:42px;margin:0 0 0 auto;padding-bottom:2px;border-left:1px solid rgba(255,255,255,0.3)}.coupon-item aside span{font-size:11px}@media screen and (max-width: 320px){.coupon-item{text-size-adjust:90%}.coupon-item aside{width:44px}.coupon-item aside span{font:0/0 m;color:transparent}}.special-store #visual-index__md1 .swiper-initialized .swiper-slide{padding-right:0}.special-store .gs-wrap{margin-bottom:16px}.special-store .sect-head.stress .ttl{font-size:24px}.special-store .prd-slider.dual2 .fx-wrap{gap:8px}.special-store .ban-item.round{border-radius:2px}.special-store #srch-store-field{padding:12px 8px 12px 4px}.special-store .gs-srch-input{position:relative}.special-store .badge-label.corner{height:20px;margin:0;border-radius:2px;font-size:12px;vertical-align:top}.special-store .brand .prd-item:has(.price-discount) .prd-info{padding-top:36px}.special-store .brand .prd-img{box-shadow:0 3px 20px 0 rgba(0,0,0,0.08)}.special-store .review-info-item{padding-top:8px}.special-store #good-review .btns-wrap,.special-store #shop-data .btns-wrap{width:100%;padding:12px 16px 24px;margin:0}.special-store #good-review .btns-wrap .gui-btn,.special-store #shop-data .btns-wrap .gui-btn{max-width:480px}.special-store .review-info-item .highlight{font-weight:600;background:var(--highlight-color, #D4E7FC)}body:has(.special-store) #visual-banner-all .ratio3-4 .ban-img{width:140px;height:186px}body:has(.special-store) #visual-banner-all .sup{font-weight:700}body:has(.special-store) #visual-banner-all .ttl{font-size:20px}body:has(.special-store) #visual-banner-all .badge-label.pink{background-color:#FFCAE8;color:#191923}body:has(.special-store) #tooltip-guide .md-content{max-width:375px;margin:12px 16px}.store-subscription{padding:12px 16px;margin:16px;border-radius:12px;background-color:var(--bg-tertiary)}.store-subscription p{line-height:18px;font-size:14px;font-weight:600;color:var(--content-primary)}.store-subscription .gui-btn{margin:0 0 0 auto}.store-subscription .gui-btn.custom:not(.subscribed){background-color:var(--semantic-primary-default);color:#fff}@media not all and (pointer: coarse){.store-subscription .gui-btn.custom:not(.subscribed):not([disabled]):not(.disabled):hover{background-color:#0067ea}}.store-subscription .gui-btn.custom:not(.subscribed):not([disabled]):not(.disabled):active{background-color:#0064e5}.store-subscription .gui-btn.subscribed i::before{content:"\e98c"}.store-subscription .gui-btn.subscribed::after{content:'구독중';font-weight:600}.store-subscription .gui-btn.subscribed strong{display:none}.prd-slider.ml .x-scroll.rows{gap:8px 0}.prd-slider.ml .prd-item,.prd-slider.ml .ban-item{width:160px;margin-right:8px}.prd-slider.ml .prd-item:last-child,.prd-slider.ml .ban-item:last-child{margin-right:0}.prd-slider.ml .ban-item{margin-bottom:0;box-shadow:none;background-color:var(--bg-secondary)}.prd-slider.ml .ban-info{flex:1;justify-content:flex-start;padding:8px 10px;background-color:transparent}.prd-slider.ml .ban-info aside{padding:8px 0;margin:auto 0 0}.prd-slider.ml .ban-info .ttl{font-size:1rem;line-height:20px;-webkit-line-clamp:3}.prd-slider.ml .advantage{max-height:22px}.prd-slider.today-event .badge-label.corner{background-color:var(--semantic-primary-default)}.thumb-lst{padding:12px 0 16px;font-size:14px;text-align:center}.thumb-lst .x-scroll{gap:6px 0}.thumb-lst .x-scroll a{width:120px}.thumb-lst .x-scroll.rows a span{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.thumb-lst nav{display:flex;gap:8px}.thumb-lst a span{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:6px 0;font-weight:600;line-height:18px}.thumb-lst i{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;border-radius:8px;padding-top:58.75%}.thumb-lst i img{width:100%;height:100%;object-fit:cover;position:absolute;top:0}.thumb-lst i:after{content:'';display:block;width:100%;border-radius:inherit;background-color:rgba(25,25,35,0.03);position:absolute;top:0;right:0;bottom:0;left:0}.thumb-lst .col3 nav{flex-wrap:wrap;padding:0 16px}.thumb-lst .col3 a{width:calc((100% - 16px) / 3)}.thumb-lst .my i::before{content:'MY';position:absolute;top:4px;right:4px;border-radius:12px;padding:3px 4px;background-color:var(--identity-color, #0F78FF);color:#fff;font-size:8px;font-weight:600;line-height:10px;z-index:1}.thumb-lst .on{color:var(--identity-color-txt, #0F78FF)}.thumb-lst .on i:after{border:2px solid var(--identity-color, #0F78FF)}.carousel-module{padding-bottom:16px;margin-bottom:8px}.carousel-module.bg{background-color:var(--identity-color-bg, #F5F6FA)}.carousel-module.bg .prd-slider{background-color:transparent}.notification-simple{display:flex;align-items:center;flex:1;gap:0 4px;line-height:20px;border-radius:2px;padding:8px 16px;margin:0 16px;font-size:14px;background-color:var(--bg-secondary)}.notification-simple i{font-size:16px;color:var(--content-quaternary)}.verical-swiper__col3 .swiper-slide{height:auto;align-items:baseline}#store__food,.store__food{--identity-color:#FF715B;--identity-color-txt:#FF715B;--identity-color-bg:#FFF5ED;--highlight-color:#FFE8D4}#store__food #visual-index__md1 .swiper-initialized .swiper-slide{padding-right:0}#store__food .gs-wrap>.sect-head.visual-index{border-radius:12px 12px 0 0;padding-bottom:0}#store__food .gs-wrap>.sect-head.visual-index [class*='ttl']{max-height:unset}#store__food .gs-wrap>.sect-head.visual-index [class*='ttl'] img{max-height:50px}#store__food .item-module{margin-bottom:32px}#store__food .item-module .prd-swiper{padding:0 8px}#store__food .sect-coupon-down .prd-slider{margin-bottom:24px}#store__food .fx-md-L,#store__food .gs-wrap:not(.sect-coupon-down){margin-bottom:32px}#store__food .prd-slider{margin-bottom:0}#store__food .prd-slider.ml .ban-item{background-color:var(--identity-color-bg);border-radius:2px}#store__food .prd-slider .prd-info .advantage{max-height:22px}#store__food [class*="gui-tab"]{margin-top:-12px}#store__food .sticky-tab [class*="gui-tab"]{margin-top:0}#store__food .thumb-lst{text-align:left}#store__food .fx-md-unit{margin-bottom:0;padding-bottom:24px}#store__food .fx-md-unit .more-view::after{display:none}#store__food .fx-md-L .has-cover [class*='gui-tab']{background-color:transparent}#store__food .fx-md-L .rel>.vod-wrap,#store__food .fx-md-L .rel>.ban-item{max-width:408px;margin:0 auto;padding:8px 8px 0}#store__food .fx-md-L.type37 .ban-item{margin-bottom:8px}#store__food .fx-md-L.type37 .ban-item.round{border-radius:2px}#store__food .fx-md-L.type37 .ban-item .copy-sm{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}#store__food .fx-md-L.type37 .prd-item{margin-bottom:8px}#store__food .fx-md-L.type18 .has-cover .sect-head sub{font-size:14px}#store__food .sect-head .ttl{font-size:24px}#store__food .sect-head .ttl-md{font-size:20px}#store__food .sect-head [class*="gis-"]{color:var(--identity-color-txt)}#store__food .item-module__type1A .prd-group{padding:0;margin-bottom:16px}#store__food .item-module__type1A .ban-item{margin:0 16px}#store__food .item-module__type1A .ban-item .copy-sm{-webkit-line-clamp:2}#store__food .item-module__type1A .prd-slider{padding-top:12px}#store__food .item-module__type1A .prd-slider .prd-item{margin-bottom:0}@media screen and (min-width: 712px){#store__food .item-module__type1A{display:flex;flex-wrap:wrap;gap:0 12px}#store__food .item-module__type1A .prd-group{width:calc(50% - 6px)}}#store__food .sect-coupon-down{padding-top:16px;background-color:var(--bg-secondary)}#store__food .sect-coupon-down .coupon-item-md{margin-bottom:40px}#store__food .ban-item .brand-link{display:inline-flex;align-items:center;gap:4px;margin:8px 0 -4px;font-size:12px;font-weight:600}#store__food .ban-item .brand-link i{position:relative;overflow:hidden;display:block;width:24px;height:24px;border-radius:50%;border:1px solid #f5f6fa}#store__food .ban-item .brand-link i img{width:100%;object-fit:cover}#store__food .icon-lst.lg{padding:10px 0;margin-bottom:8px}#store__food .icon-lst.lg li{padding-bottom:8px}#store__food .icon-lst.lg .bar.active{height:2px;background:#191923}#store__food .mix.vertical{width:153px;margin:0 8px 0  0}#store__food .mix.vertical .prd-img:after{padding-top:100%}#store__food .mix.vertical>.prd-info{margin-top:0}#store__food .mix.vertical .prd-sub .prd-item{width:100%;margin:0}#store__food .mix.vertical .prd-sub .prd-info{padding-bottom:0}#store__food .mix.vertical .prd-desc{height:126px;padding:12px;background:#424252;color:#fff}#store__food .mix.vertical .prd-desc p{line-height:20px;font-weight:600;font-size:14px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5}#store__food .prd-group.review{width:153px;margin-right:8px}#store__food .prd-group.review .ban-item{width:inherit;box-shadow:none;margin-right:8px;margin-bottom:4px}#store__food .prd-group.review .ban-info{justify-content:flex-start;height:126px;padding:12px;background:#424252;color:#fff}#store__food .prd-group.review .ban-info p{line-height:20px;font-weight:600;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5}#store__food .prd-group.review .prd-item{margin:0;padding:0}#store__food .prd-group.review .prd-item .prd-img{width:52px}#store__food .prd-group.review .prd-item .prd-info{margin-top:0;padding-bottom:0}#collectionTab-wrap{overflow:hidden;max-height:0;transition:transform 0.3s ease-in-out}#collectionTab-wrap.active-fixed{max-height:100%}#collectionTab .gui-tab__round{margin:0}#collectionTab .gui-tab__round input:checked+label{background-color:var(--identity-color)}#collectionTab .x-scroll{flex-direction:column;padding:8px 16px}#collectionTab .x-scroll nav{padding:0}

/*# sourceMappingURL=index.min.css.map */
