﻿.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}.prd-item.shoppy>.prd-img .badge-abs_btm.blur{z-index:1;align-items:flex-start;min-height:52px;padding:8px;background:rgba(92,92,112,0.2);backdrop-filter:blur(8px)}.prd-item.shoppy>.prd-img .badge-abs_btm.blur .badge-txt{line-height:18px;border-radius:0;white-space:normal;text-align:left;font-size:14px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prd-item.shoppy>.prd-img:has(.blur)::after{background:linear-gradient(180deg, transparent 50%, rgba(0,0,0,0.4) 100%)}.prd-item.shoppy>.prd-img .badge-txt.shoppy{background:var(--semantic-secondary-default);z-index:2}.prd-item.shoppy>.prd-img .badge-txt.shoppy+.badge-txt{padding-left:24px;margin-left:-27px;font-size:11px}.prd-item.shoppy.dim>.prd-img:after{z-index:0;background:linear-gradient(180deg, rgba(25,25,35,0) 0%, rgba(25,25,35,0.5) 71.9%)}.prd-item.shoppy .shoppy-best{position:absolute;bottom:100%;left:0;width:72px;height:44px;background:no-repeat url(//static.m-gs.kr/ui/gsshop/mc/common/images/sprite_shoppy_rank.png);background-size:360px auto}.prd-item.shoppy .shoppy-best.top1{background-position:0 0}.prd-item.shoppy .shoppy-best.top2{background-position:-72px 0}.prd-item.shoppy .shoppy-best.top3{background-position:-144px 0}.prd-item.shoppy .shoppy-best.top4{background-position:-216px 0}.prd-item.shoppy .shoppy-best.top5{background-position:-288px 0}.prd-item.shoppy .shoppy-best.top6{background-position:0 -44px}.prd-item.shoppy .shoppy-best.top7{background-position:-72px -44px}.prd-item.shoppy .shoppy-best.top8{background-position:-144px -44px}.prd-item.shoppy .shoppy-best.top9{background-position:-216px -44px}.prd-item.shoppy .shoppy-best.top10{background-position:-288px -44px}.x-scroll .prd-item.shoppy{margin:0 8px 0 0}.x-scroll .prd-item.shoppy:last-child{margin-right: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}.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}.before-load-cont{display:block;width:100%;padding:20px 0 10px;background:#fff}.before-load-cont .load-cont{overflow:hidden;width:100%;height:120px;padding:5px 12px 15px;margin-bottom:15px}.before-load-cont .load-cont .load-row{display:-webkit-flex;display:flex}.before-load-cont .load-cont .load-item{width:100%}.before-load-cont .load-cont .load-item.img-shape{width:100px;margin:0 12px 12px 0}@keyframes load-animate{0%{background-position:-468px 0}100%{background-position:468px 0}}.st-img,.line-one,.line-two,.line-three,.line-four,.line-five{position:relative;background-color:#f5f6fa;height:16px;border-radius:4px;animation-name:load-animate;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;background:-webkit-gradient(linear, left top, right top, color-stop(8%, #eee), color-stop(18%, #ddd), color-stop(33%, #eee));background:-webkit-linear-gradient(left, #eee 8%, #ddd 18%, #eee 33%);background:linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);-webkit-background-size:800px 104px}.st-img{width:100px;height:100px;border-radius:12px}.line-one{width:95%;margin-bottom:8px}.line-two{width:70%;margin-bottom:8px}.line-three{width:40%;height:8px}.line-four{width:95%;height:8px;margin-bottom:8px}.line-five{width:70%;height:8px;margin-bottom:8px}.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}#store__beauty,.store__beauty{--identity-color:#9253EE;--identity-color-txt:#7E3DD9;--identity-color-bg:#F9F1FF;--highlight-color:#EEDCFF}#store__beauty #visual-index__md1 .swiper-initialized .swiper-slide{padding-right:0}#store__beauty .gs-wrap{margin-bottom:16px}#store__beauty .gs-srch-input{position:relative}#store__beauty .sect-head.stress .ttl{font-size:24px}#store__beauty .badge-label.corner{background-color:var(--semantic-primary-default)}#store__beauty .gui-tab__round .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}#store__beauty .gui-tab__round .grid a{margin:0}#store__beauty .gui-tab__round .grid a i{margin:0 4px 0 -4px}#store__beauty .type37 .copy-sm{-webkit-line-clamp:2}#store__beauty .ban-item .brand-link{display:inline-flex;align-items:center;gap:4px;margin:8px 0 -4px;font-size:12px;font-weight:600}#store__beauty .ban-item .brand-link i{position:relative;overflow:hidden;display:block;width:24px;height:24px;border-radius:50%;border:0.5px solid var(--border-tertiary)}#store__beauty .ban-item .brand-link i img{width:100%;object-fit:cover}#store__beauty .thumbnail-grid .x-scroll li{width:116px}#store__beauty .item-module__type1A .prd-group{padding:0;margin-bottom:16px}#store__beauty .item-module__type1A .ban-item{margin:0}#store__beauty .item-module__type1A .ban-item .copy-sm{max-width:calc(100% - 40px);-webkit-line-clamp:2}#store__beauty .item-module__type1A .prd-slider{padding-top:12px}#store__beauty .item-module__type1A .prd-slider .prd-item{margin-bottom:0}@media screen and (min-width: 712px){#store__beauty .item-module__type1A{display:flex;flex-wrap:wrap;gap:0 12px}#store__beauty .item-module__type1A .prd-group{width:calc(50% - 6px)}}#store__beauty #quick-menu3{padding:8px 0}

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