[data-v-5eb4e7ca]:root{--header-height:56px}.product-detail-overlay-header[data-v-5eb4e7ca]{background:#fff;box-sizing:border-box;height:56px;left:0;min-height:56px;padding:4px 8px;position:sticky;top:0;transition:background .25s ease;width:100%;z-index:10}.product-detail-overlay-header[data-v-5eb4e7ca]:not(.scrolled){background:linear-gradient(180deg,rgba(0,0,0,.25),transparent)}.product-detail-overlay-header .side-box[data-v-5eb4e7ca]{flex:0 0 88px}.product-detail-overlay-header .icon-btn[data-v-5eb4e7ca]{cursor:pointer;height:44px;position:relative;width:44px}.product-detail-overlay-header .center-box[data-v-5eb4e7ca]{cursor:pointer;gap:4px;min-width:0}.product-detail-overlay-header .center-box .title[data-v-5eb4e7ca]{color:#fff;overflow:hidden;text-overflow:ellipsis;transition:color .25s ease;white-space:nowrap}.product-detail-overlay-header .center-box .dropdown-icon[data-v-5eb4e7ca]{flex-shrink:0;transition:transform .25s ease}.product-detail-overlay-header .center-box .dropdown-icon.rotate-180[data-v-5eb4e7ca]{transform:rotate(180deg)}.product-detail-overlay-header.scrolled .center-box .title[data-v-5eb4e7ca]{color:#222}.product-detail-overlay-header .badge-count[data-v-5eb4e7ca]{position:absolute;right:2px;top:2px}.product-detail-overlay-header .badge-count[data-v-5eb4e7ca] .v-badge__wrapper{margin:0}.product-detail-overlay-header .badge-count[data-v-5eb4e7ca] .v-badge__wrapper .v-badge__badge{border-radius:9px;color:#fff;font-size:.75rem;font-weight:500;height:18px;line-height:1rem;margin:0;min-width:18px;padding:1px 5px}[data-v-ded10f48]:root{--header-height:56px}.concentration-pip[data-v-ded10f48]{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:4px;box-shadow:0 4px 12px #00000021;cursor:pointer;padding:2px;position:fixed;right:8px;z-index:10}.concentration-pip .video-area[data-v-ded10f48]{border-radius:2px;height:96px;overflow:hidden;position:relative;width:72px}.concentration-pip .video-area .pip-video[data-v-ded10f48]{height:96px;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:96px}.concentration-pip .video-area .video-overlay[data-v-ded10f48]{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));bottom:0;display:flex;gap:2px;justify-content:center;left:0;overflow:hidden;padding:2px 13px;position:absolute;right:0}.concentration-pip .video-area .video-overlay .overlay-text[data-v-ded10f48]{color:#fff;font-family:Spoqa Han Sans Neo,sans-serif;font-size:10px;font-weight:500;line-height:12px;white-space:nowrap}.concentration-pip .video-area .close-btn[data-v-ded10f48]{align-items:center;display:flex;height:28px;justify-content:center;position:absolute;right:-2px;top:-2px;width:28px}@media only screen and (min-width:1024px){.concentration-pip[data-v-ded10f48]{left:calc(50% - 92px);right:auto}}[data-v-27af07bd]:root{--header-height:56px}.media-slider-wrap[data-v-27af07bd]{position:relative}.media-item[data-v-27af07bd]{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.media-bottom-bar[data-v-27af07bd]{bottom:12px;gap:16px;justify-content:flex-end;left:16px;position:absolute;right:16px;z-index:1}.media-bottom-bar .progress-track[data-v-27af07bd]{background:hsla(0,0%,100%,.4);height:2px}.media-bottom-bar .progress-track .progress-fill[data-v-27af07bd]{background:#000;height:2px;transition:width .3s ease}.concentration-chip[data-v-27af07bd]{background-color:#0003;border:0;border-radius:12px;cursor:pointer;flex-shrink:0;padding:5px 8px 5px 5px}.concentration-chip__text[data-v-27af07bd]{color:#fff;font-size:.6875rem;font-weight:500;line-height:.875rem}[data-v-a207b618]:root{--header-height:56px}.item-summary[data-v-a207b618]{word-break:keep-all}[data-v-b180ce1b]:root{--header-height:56px}.product-info-summary-card .vertical-divider[data-v-b180ce1b]{background-color:#ddd;height:16px;width:1px}.product-info-summary-card .share-btn[data-v-b180ce1b]{flex-shrink:0;height:28px;width:28px}.product-info-summary-card .first-coupon-badge[data-v-b180ce1b]{background-color:#ff9354;border:0;border-radius:4px;cursor:pointer;min-height:20px;padding:1px 4px;position:relative;z-index:1}.product-info-summary-card .first-coupon-badge span[data-v-b180ce1b]{color:#fff}.product-info-summary-card .first-coupon-badge[data-v-b180ce1b]:active:before{background-color:#000;border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:.12;position:absolute;top:0;width:100%;z-index:-1}.product-info-summary-card .coupon-receive-btn[data-v-b180ce1b]{background-color:#fcf2f3;border:0;border-radius:36px;cursor:pointer;flex-shrink:0;padding:6px 12px;position:relative;z-index:1}.product-info-summary-card .coupon-receive-btn.is-received[data-v-b180ce1b]{background-color:#f2f2f2;cursor:default}.product-info-summary-card .coupon-receive-btn.is-received[data-v-b180ce1b]:active:before{display:none}.product-info-summary-card .coupon-receive-btn[data-v-b180ce1b]:active:before{background-color:#000;border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%;z-index:-1}[data-v-352fd981]:root{--header-height:56px}.product-benefit-delivery-card .info-row[data-v-352fd981]{gap:16px}.product-benefit-delivery-card .info-label[data-v-352fd981]{flex-shrink:0;width:48px}.product-benefit-delivery-card .info-content[data-v-352fd981]{flex:1}.product-benefit-delivery-card .detail-link[data-v-352fd981]{align-self:flex-start;margin:-8px;padding:8px}.product-benefit-delivery-card .change-guide-card[data-v-352fd981]{background-color:#fff8e0;border:1px solid #ffeebd;border-radius:4px;padding:16px;position:relative;z-index:1}.product-benefit-delivery-card .change-guide-card[data-v-352fd981]:active:after{background-color:#000;border-radius:inherit;content:"";display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;width:100%;z-index:-1}.product-benefit-delivery-card .change-guide-card .change-guide-text[data-v-352fd981]{color:#704300}[data-v-1e3e351b]:root{--header-height:56px}.review-summary-slide-wrap.only-one[data-v-1e3e351b]{box-sizing:border-box;padding:0 20px}.review-summary-slide-wrap.only-one[data-v-1e3e351b] .swiper.mobile-swiper .swiper-wrapper{padding-left:0}.review-summary-slide-wrap.only-one[data-v-1e3e351b] .swiper.mobile-swiper .swiper-wrapper .swiper-slide:last-of-type{padding-right:0}.review-summary-slide-wrap.only-one[data-v-1e3e351b] .swiper .swiper-wrapper{padding-left:0}.review-summary-slide-wrap.only-one[data-v-1e3e351b] .swiper .swiper-wrapper .swiper-slide{max-width:unset;min-width:unset}.review-summary-slide-wrap.only-one[data-v-1e3e351b] .swiper .swiper-wrapper .swiper-slide:last-of-type{padding-right:0}.review-summary-slide-wrap[data-v-1e3e351b] .swiper{width:100%}.review-summary-slide-wrap[data-v-1e3e351b] .swiper.mobile-swiper{padding:0}.review-summary-slide-wrap[data-v-1e3e351b] .swiper.mobile-swiper .swiper-wrapper{box-sizing:content-box;padding-left:20px}.review-summary-slide-wrap[data-v-1e3e351b] .swiper.mobile-swiper .swiper-wrapper .swiper-slide:last-of-type{padding-right:40px}.review-summary-slide-wrap[data-v-1e3e351b] .swiper .swiper-wrapper{padding-left:20px}.review-summary-slide-wrap[data-v-1e3e351b] .swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;height:auto;max-width:158px;min-width:158px;width:158px}.review-summary-slide-wrap[data-v-1e3e351b] .swiper .swiper-wrapper .swiper-slide.only-own{padding:0!important}.review-summary-slide-wrap[data-v-1e3e351b] .swiper .swiper-wrapper .swiper-slide:last-of-type{padding-right:40px}.review-text[data-v-1e3e351b]{color:#222}.two-line-ellipsis[data-v-1e3e351b]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-all}[data-v-8f2748de]:root{--header-height:56px}.item-usage-info-wrap[data-v-8f2748de]{display:flex;flex-direction:column}[data-v-09a1e444]:root{--header-height:56px}.discount-detail-body .detail-divider[data-v-09a1e444]{background-color:#ededed;height:1px}.discount-detail-body .coupon-receive-btn[data-v-09a1e444]{background-color:#fcf2f3;border:0;border-radius:36px;cursor:pointer;flex-shrink:0;padding:6px 12px}
