#udoc-today-wrap[data-v-10866a80]{display:flex;flex-direction:column;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px)}#udoc-today-wrap>.pop-bottom-seet-basic[data-v-10866a80]{display:flex;flex-direction:column;min-height:0}#udoc-today-wrap .img-box[data-v-10866a80]{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}#udoc-today-wrap .img-box img[data-v-10866a80]{display:block;width:100%;height:auto}#udoc-today-wrap .c-btn-group[data-v-10866a80]{flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0)}@media screen and (max-height:630px){[data-v-10866a80]:deep(.modal .modal-dialog.bottom-sheet.open-event-popup-preview){height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;display:flex;align-items:stretch;margin:0}[data-v-10866a80]:deep(.modal .modal-dialog.bottom-sheet.open-event-popup-preview .modal-content){height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden}[data-v-10866a80]:deep(.modal .modal-dialog.bottom-sheet.open-event-popup-preview .modal-body){overflow:hidden;-webkit-overflow-scrolling:touch;height:100%;max-height:100%}#udoc-today-wrap[data-v-10866a80]{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}#udoc-today-wrap>.pop-bottom-seet-basic[data-v-10866a80]{height:100%;max-height:100%}#udoc-today-wrap .img-box[data-v-10866a80]{overflow-y:auto}#udoc-today-wrap .c-btn-group[data-v-10866a80]{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding-top:21px;padding-bottom:calc(env(safe-area-inset-bottom, 0) + 21px);z-index:1}}
.poggtech-6162 .inner-wrap{padding-top:34px;padding-bottom:0}.poggtech-6162 .desc-box{padding-right:0;padding-left:0}.poggtech-6162 .img-area img{width:100%}.poggtech-6162 .inner-wrap{background:#fff;padding-left:0;padding-right:0}.poggtech-6162 .pop-accordion .c-accordion-header{margin-left:10px;margin-right:10px;max-width:100%}.poggtech-6162 .pop-accordion .card{max-width:323px;background:#f5f5f5;margin-bottom:0}
.section-title[data-v-f8974d92]{padding:0 0 24px}.section-title__text[data-v-f8974d92]{font-size:24px;font-weight:700;color:#1a1a1a;line-height:1.3;margin:0}.section-title__bottom[data-v-f8974d92],.section-title__top[data-v-f8974d92]{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;min-width:0}.section-title__bottom[data-v-f8974d92]{margin-top:6px}.section-title .section-title__link[data-v-f8974d92]{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0;padding:0;border:0;background:none;transform:none;color:#696969;font-size:16px;font-weight:500;line-height:normal;flex-shrink:0;cursor:pointer}.section-title .section-title__link.focus-visible[data-v-f8974d92],.section-title .section-title__link[data-v-f8974d92]:focus-visible{outline:2px solid #000;outline-offset:2px;border-radius:2px}.section-title__link-text[data-v-f8974d92]{display:inline-block}.section-title__desc[data-v-f8974d92]{min-width:0;color:#474747;font-size:18px;font-style:normal;font-weight:500;line-height:150%}
.my_subscribe-C-subscribed_thumbnail{position:relative;width:44px;height:44px;border-radius:4px;overflow:hidden;box-sizing:border-box}.my_subscribe-C-subscribed_thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(26,26,26,.08);pointer-events:none;z-index:1}.my_subscribe-C-subscribed_thumbnail>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.my_subscribe-C-subscribed_thumbnail.smallSize,.my_subscribe-C-subscribed_thumbnail.smallSize img{width:34px;height:34px}
.order_sheet-C-inner_button[data-v-feb9bace]{display:flex;align-items:center;justify-content:center;border-radius:4px;width:100%;grid-gap:6px;gap:6px}.order_sheet-C-inner_button.variant-outline[data-v-feb9bace]{border-width:1px;border-style:solid}.order_sheet-C-inner_button.size-39[data-v-feb9bace]{min-height:39px;font-size:14px;font-weight:500}.order_sheet-C-inner_button.size-40[data-v-feb9bace]{min-height:40px;font-size:12px;font-weight:700}.order_sheet-C-inner_button.size-44[data-v-feb9bace]{min-height:44px;font-size:16px;font-weight:500}.order_sheet-C-inner_button.size-46[data-v-feb9bace]{min-height:46px;font-size:14px;font-weight:400}.order_sheet-C-inner_button.size-54[data-v-feb9bace]{min-height:54px;font-size:16px;font-weight:400}.order_sheet-C-inner_button.size-55[data-v-feb9bace]{min-height:55px;font-size:16px;font-weight:400}.order_sheet-C-inner_button.color-default[data-v-feb9bace]{border-color:#bdbdbd;color:#666;background:#fff}.order_sheet-C-inner_button.color-primary[data-v-feb9bace]{border-color:#ff2e98;color:#ff2e98;background:#fff}.order_sheet-C-inner_button.color-gradient[data-v-feb9bace]{color:#fff;background:linear-gradient(90deg,#e6007e 0,#b500d2)}.order_sheet-C-inner_button.color-black[data-v-feb9bace]{border-color:#181a1b;color:#fff;background:#181a1b}.order_sheet-C-inner_button.color-borderBlackBold[data-v-feb9bace]{border-color:#1a1a1a;color:#1a1a1a;background:#fff;font-weight:700}.order_sheet-C-inner_button.color-defaultBold[data-v-feb9bace]{color:#181a1b;font-weight:700;border-color:#fff;background:#fff}.order_sheet-C-inner_button.color-gray[data-v-feb9bace]{color:#3b4044;font-weight:500;border-color:#fff;background:#fff}.order_sheet-C-inner_button.is-disabled[data-v-feb9bace]{border-color:#ebebeb;background:#ebebeb;color:rgba(26,26,26,.16);font-size:16px;pointer-events:none}
.main-brand-grid-section[data-v-bc247dc8]{margin-top:0}.main-brand-grid-section .brand-grid[data-v-bc247dc8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:35px;-moz-column-gap:35px;column-gap:35px;grid-row-gap:24px;row-gap:24px;padding:24px 20px;background:#e2e2e2;border-radius:8px}.main-brand-grid-section .brand-grid-item[data-v-bc247dc8]{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;cursor:pointer}.main-brand-grid-section .brand-grid-radio[data-v-bc247dc8]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.main-brand-grid-section .items-thumbnail[data-v-bc247dc8]{position:relative;width:100%;max-width:84px;aspect-ratio:1;flex-shrink:0}.main-brand-grid-section .items-thumbnail[data-v-bc247dc8]  .my_subscribe-C-subscribed_thumbnail{width:100%;height:100%;border-radius:6px}.main-brand-grid-section .items-thumbnail .brand-grid-check[data-v-bc247dc8]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background:rgba(0,0,0,.55)}.main-brand-grid-section .items-thumbnail .brand-grid-check .brand-grid-check-icon[data-v-bc247dc8]{display:flex;align-items:center;justify-content:center}.main-brand-grid-section .product-name[data-v-bc247dc8]{display:block;width:100%;min-width:0;overflow:hidden;color:#1a1a1a;text-align:center;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:500;line-height:1.4;white-space:nowrap}.main-brand-grid-section .brand-grid-more[data-v-bc247dc8]{display:block;grid-column:1/-1;justify-self:end;color:#696969;font-size:16px;font-weight:500;line-height:normal;text-align:right;text-decoration:underline}.main-brand-grid-section .subscribe-button-wrap[data-v-bc247dc8]{margin-top:24px}
.magazine-guide-card[data-v-765076c6]{display:flex;flex-direction:column;width:100%;padding:24px 20px 20px;border-radius:8px;overflow:hidden;background:#fff}.magazine-guide-card__top[data-v-765076c6]{display:flex;grid-gap:20px;gap:20px;align-items:stretch;text-decoration:none;margin-bottom:4px}.magazine-guide-card__top-thumb-wrap[data-v-765076c6]{width:80px;height:80px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#f2f2f2}.magazine-guide-card__top-thumb[data-v-765076c6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.magazine-guide-card__top-content[data-v-765076c6]{min-width:0;display:flex;flex-direction:column;justify-content:space-between}.magazine-guide-card__subtitle[data-v-765076c6]{font-size:14px;line-height:150%}.magazine-guide-card__subtitle[data-v-765076c6],.magazine-guide-card__title[data-v-765076c6]{overflow:hidden;color:#1a1a1a;text-overflow:ellipsis;font-style:normal;font-weight:700}.magazine-guide-card__title[data-v-765076c6]{display:-webkit-box;font-size:20px;line-height:130%;letter-spacing:-.4px;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-all;margin-bottom:12px}.magazine-guide-card__description[data-v-765076c6]{overflow:hidden;color:#747474;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.magazine-guide-card__bottom[data-v-765076c6]{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px;padding-top:16px;margin-top:17px;border-top:1px solid #e0e0e0;text-decoration:none}.magazine-guide-card__bottom-text[data-v-765076c6]{overflow:hidden;color:#474747;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.magazine-guide-card__bottom_logoss[data-v-765076c6]{display:flex;align-items:center;flex-shrink:0}.magazine-guide-card__bottom_logos-item[data-v-765076c6]{position:relative;width:32px;height:32px;border-radius:50%;border:2px solid #fff;overflow:hidden;background:#f2f2f2;display:inline-flex;align-items:center;justify-content:center}.magazine-guide-card__bottom_logos-item[data-v-765076c6]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(26,26,26,.1);pointer-events:none;z-index:2}.magazine-guide-card__bottom_logos-item img[data-v-765076c6]{position:relative}.magazine-guide-card__bottom_logos-item+.magazine-guide-card__bottom_logos-item[data-v-765076c6]{margin-left:-8px}.magazine-guide-card__bottom_logos-item.is-more[data-v-765076c6]{background:#e0e0e0}.magazine-guide-card__bottom_logos-item.is-more[data-v-765076c6]:after{content:none}.magazine-guide-card__bottom_logos[data-v-765076c6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.magazine-guide-card__more-count[data-v-765076c6]{color:#1a1a1a;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:normal}
.customer-guide-list[data-v-a0dcf9b8]{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.customer-guide-item[data-v-a0dcf9b8]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:72px;padding:24px 20px;border-radius:8px;background:#fff;text-decoration:none}.customer-guide-item__label[data-v-a0dcf9b8]{overflow:hidden;color:#1a1a1a;text-overflow:ellipsis;font-size:18px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.36px}
.pogg-banner-double .double-container[data-v-5c2711fb]{padding-bottom:20px}.pogg-banner-double .double-container .title_area .pg-section-title[data-v-5c2711fb]{margin-bottom:6px}.pogg-banner-double .double-container .title_area .pg-section-title .point[data-v-5c2711fb]{color:#e6007e}.pogg-banner-double .double-container .title_area .pg-section-title h2[data-v-5c2711fb]{display:flex;align-items:center}.pogg-banner-double .double-container .title_area .pg-section-title h2 img[data-v-5c2711fb]{margin-right:6px}.pogg-banner-double .double-container .title_area .pg-section-title .ps-bt[data-v-5c2711fb]{width:100%;height:100%}.pogg-banner-double .double-container .title_area .pg-section-title .ps-bt[data-v-5c2711fb]:after{top:1px}.pogg-banner-double .double-container .info_area[data-v-5c2711fb]{display:flex;justify-content:space-between}.pogg-banner-double .double-container .info_area .description[data-v-5c2711fb]{font-weight:400;font-size:13px;letter-spacing:-.39px;color:#666}.pogg-banner-double .double-container .info_area .description .point[data-v-5c2711fb]{color:#e6007e;font-weight:600}
.pg-widget-pick_season3[data-v-3325f59a]{position:relative;width:100%}.pg-widget-pick_season3 .pick-title[data-v-3325f59a]{display:flex;font-size:14px;font-weight:700;color:#000;margin-bottom:42px;position:relative;z-index:5}.pg-widget-pick_season3 .pick-title .dot[data-v-3325f59a]{display:block;width:8px;height:8px;border-radius:50%;background-color:#ff2e98;margin-top:6px;margin-right:4px}.pg-widget-pick_season3 .pick-bg img[data-v-3325f59a]{width:100%}.pg-widget-pick_season3 .pg-prod-item[data-design-type=WIDE][data-v-3325f59a]{width:100%;margin-top:18px}

.header-title[data-v-16de9060]{margin-left:45%}
.pogg-page_title_area[data-v-7f56bc19]{display:flex;flex-direction:column;grid-gap:4px;gap:4px;color:#000;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.03em}.pogg-page_title_area p[data-v-7f56bc19]{color:#666;font-size:13px;font-weight:400;line-height:21px}
.pogg-product_add_on_area[data-v-5950d6ab]{display:flex;grid-gap:10px;gap:10px;position:relative;justify-content:space-between;align-items:center}.pogg-product_add_on_area .product_add_on_content_left[data-v-5950d6ab]{display:flex;grid-gap:12px;gap:12px;align-items:center}.pogg-product_add_on_area .product_add_on_content_left.gap20[data-v-5950d6ab]{grid-gap:20px;gap:20px}.pogg-product_add_on_area .product_add_on_content_left .product_add_on_image[data-v-5950d6ab]{flex-shrink:0;border-radius:100%}.pogg-product_add_on_area .product_add_on_content_left .product_add_on_image>img[data-v-5950d6ab]{width:40px;height:40px;border-radius:50%;border:1px solid #ebebeb}.pogg-product_add_on_area .product_add_on_content_left .product_add_on_text[data-v-5950d6ab]{cursor:pointer;display:flex;flex-direction:column;justify-content:center}.pogg-product_add_on_area .product_add_on_content_left .product_add_on_text .product_add_on_name[data-v-5950d6ab]{font-size:13px;font-weight:700;line-height:21px;color:#000}.pogg-product_add_on_area .product_add_on_content_left .product_add_on_text .product_add_on_name>sav[data-v-5950d6ab]{flex-shrink:0}.pogg-product_add_on_area .product_add_on_content_left .product_add_on_text .product_add_on_option[data-v-5950d6ab]{font-size:12px;font-weight:400;line-height:20px;color:#666}.pogg-product_add_on_area .product_add_on_content_right[data-v-5950d6ab]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end}.pogg-product_add_on_area .product_add_on_content_right .price[data-v-5950d6ab]{display:flex;flex-direction:column;text-align:right}.pogg-product_add_on_area .product_add_on_content_right .price>span[data-v-5950d6ab]{color:#000;font-size:14px;font-weight:700;line-height:21px;letter-spacing:-.03em}.pogg-product_add_on_area .product_add_on_content_right .price.sale>span[data-v-5950d6ab]{color:#666;font-size:12px;font-weight:400;line-height:20px;letter-spacing:-.03em;text-decoration:line-through}.pogg-product_add_on_area .product_add_on_content_right .price.sale .sale_price[data-v-5950d6ab]{color:#000;font-size:14px;font-weight:700;line-height:21px;letter-spacing:-.03em}.pogg-product_add_on_area .product_add_on_content_right .price.sale .sale_price>span[data-v-5950d6ab]{color:#e6007e;margin-right:2px}
.pogg-fixed_bottom_content[data-v-b7ac2d16]{position:fixed;width:100%;padding:20px 18px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 11.7%)}
.pogg-dependency-page_warp[data-v-c8984978]{padding:24px 19px 100px}.pick .pogg-product_add_on_area .product_add_on_content_left .product_add_on_image>img[data-v-c8984978]{width:48px;height:48px;border-radius:0;border:none}.product_add_on_group[data-v-c8984978]{margin-top:20px;display:flex;grid-gap:8px;gap:8px;flex-direction:column}.product_add_on_group .use[data-v-c8984978]{padding:20px;background-color:#f5f5f5;border-radius:12px}.product_add_on_group label[data-v-c8984978]{width:100%;padding:20px;border:1px solid #ebebeb;border-radius:12px;cursor:pointer}.product_add_on_group input[type=radio][data-v-c8984978]{display:none}.product_add_on_group input[type=radio]:checked+label[data-v-c8984978]{border:2px solid #e6007e}.popup-C-popup_list[data-v-c8984978]{margin-top:12px}.pogg-fixed_bottom_content[data-v-c8984978]{bottom:0}.order_sheet-C-page_button[data-v-c8984978]{position:relative}.order_sheet-C-page_button .order_sheet-C-popup_notice_message[data-v-c8984978]{left:50%;bottom:100%;transform:translateX(-50%)}.pick-option-title[data-v-c8984978]{margin-top:24px;padding-bottom:16px;border-bottom:1px solid #ebebeb}
.product-badge-list[data-v-da880a12]{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:center;grid-gap:4px;gap:4px}.product-badge[data-v-da880a12]{vertical-align:top;margin-right:2px}.product-badge[data-v-da880a12],.product-badge__label[data-v-da880a12]{display:inline-flex;max-width:100%;height:22px;align-items:center}.product-badge__label[data-v-da880a12]{width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:20px;grid-gap:2px;gap:2px;padding:4px 10px;overflow:hidden;border:1px solid #e2e2e2;border-radius:8px 0 8px 0;background:#f2f2f2;color:#fa2993;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.product-badge.is-subscribed .product-badge__label[data-v-da880a12]{width:auto;height:22px;min-width:68px;padding:0 10px;border-color:#fa2993;background:#fa2993;color:#fff}.product-badge__icon[data-v-da880a12]{width:10.5px;height:10.5px;flex-shrink:0}.product-badge__icon.is-exclusive[data-v-da880a12],.product-badge__icon.is-new[data-v-da880a12]{width:14px;height:14px}
.product-card[data-v-169cad8a]{padding:0;border:0;border-radius:8px;background:#fff;text-align:left;display:block;height:100%}.product-card[data-v-169cad8a],.product-card__image-area[data-v-169cad8a]{position:relative;width:100%;overflow:hidden}.product-card__image-area[data-v-169cad8a]{background:#e8e9eb}.product-card__image-placeholder[data-v-169cad8a]{width:100%;padding-top:84.25%}.product-card__image-wrap[data-v-169cad8a]{position:absolute;top:0;right:0;bottom:0;left:0}.product-card__badge-wrap[data-v-169cad8a]{position:absolute;top:0;left:0;z-index:5;width:auto}.product-card__badge-wrap.is-premium[data-v-169cad8a]{top:-1px}.product-card__image[data-v-169cad8a]{position:absolute;top:0;left:0;width:100%;height:100%;word-break:keep-all;word-wrap:normal;-o-object-fit:cover;object-fit:cover}.product-card__body[data-v-169cad8a]{padding:24px 20px;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.product-card__name-link[data-v-169cad8a]{display:flex;align-items:center;width:100%;height:46px;padding:0;margin:0;text-align:left;text-decoration:none}.product-card__name[data-v-169cad8a]{max-height:46px;width:100%;color:#1a1a1a;font-size:18px;font-weight:700;letter-spacing:-.36px;line-height:23px;word-break:break-all;white-space:normal;text-overflow:ellipsis}.product-card__description[data-v-169cad8a],.product-card__name[data-v-169cad8a]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.product-card__description[data-v-169cad8a]{color:#747474;font-size:12px;font-weight:500;line-height:18px;min-height:36px}.product-card__pricing[data-v-169cad8a]{display:flex;min-width:0;flex-direction:column;grid-gap:0;gap:0}.product-card__price-row[data-v-169cad8a]{display:flex;align-items:baseline;width:100%;min-width:0;overflow:hidden;grid-gap:4px;gap:4px;white-space:nowrap;font-size:14px}.product-card__discount[data-v-169cad8a]{flex-shrink:0;color:#e10975;font-weight:700;line-height:150%}.product-card__price[data-v-169cad8a]{min-width:0;overflow:hidden;color:#1a1a1a;text-overflow:ellipsis;font-weight:700;line-height:150%}.product-card__original-price[data-v-169cad8a]{color:#747474;font-size:12px;font-weight:500;line-height:150%;text-decoration:line-through}
.best-product-tabs .renew-product-grid[data-v-6e15466a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start}.best-product-tabs .best-product-tabs__tablist[data-v-6e15466a]{display:flex;grid-gap:8px;gap:8px;overflow-x:auto;margin-bottom:24px;-ms-overflow-style:none;scrollbar-width:none;outline:none}.best-product-tabs .best-product-tabs__tablist[data-v-6e15466a]::-webkit-scrollbar{display:none}.best-product-tabs .best-product-tabs__tab[data-v-6e15466a]{display:flex;flex-shrink:0;min-height:40px;padding:11.5px 16px;justify-content:center;align-items:center;align-self:stretch;border:0;border-radius:9999px;background:#e0e0e0;color:#1a1a1a;font-size:14px;font-weight:500}.best-product-tabs .best-product-tabs__tab.is-active[data-v-6e15466a]{background:#1a1a1a;color:#fff}.best-product-tabs .best-product-tabs__tab-label[data-v-6e15466a]{display:block;width:100%;overflow:hidden;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}.best-product-tabs .best-product-tabs__content[data-v-6e15466a],.best-product-tabs .best-product-tabs__panel[data-v-6e15466a]{width:100%}.best-product-tabs .best-product-tabs__more-link[data-v-6e15466a]{display:flex;width:100%;height:55px;margin-top:24px;align-items:center;justify-content:center;border-radius:4px;background:#e0e0e0;color:#1a1a1a;text-align:center;text-decoration:none;font-size:16px;font-weight:500}
.horizontal-product-card[data-v-6ac78ebe]{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:24px 20px;border-radius:4px;background:#fff}.horizontal-product-card__body[data-v-6ac78ebe]{flex:1;min-width:0;max-width:calc(100% - 148px);overflow:hidden;display:flex;flex-direction:column;grid-gap:6px;gap:6px}.horizontal-product-card__description[data-v-6ac78ebe]{overflow:hidden;color:#696969;font-size:14px;font-weight:500;line-height:150%;text-overflow:ellipsis;white-space:nowrap}.horizontal-product-card__name-link[data-v-6ac78ebe]{display:block;width:100%;min-width:0;overflow:hidden;text-decoration:none}.horizontal-product-card__name[data-v-6ac78ebe]{display:-webkit-box;width:100%;min-width:0;overflow:hidden;color:#1a1a1a;font-size:18px;font-weight:700;letter-spacing:-.36px;line-height:130%;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-all;white-space:normal}.horizontal-product-card__pricing[data-v-6ac78ebe]{display:flex;min-width:0;flex-direction:column;grid-gap:0;gap:0}.horizontal-product-card__price-row[data-v-6ac78ebe]{display:flex;align-items:baseline;grid-gap:4px;gap:4px;min-width:0;overflow:hidden;white-space:nowrap}.horizontal-product-card__discount[data-v-6ac78ebe]{color:#e10975;font-size:14px;font-weight:700;line-height:150%}.horizontal-product-card__price[data-v-6ac78ebe]{min-width:0;overflow:hidden;color:#1a1a1a;font-size:14px;font-weight:700;line-height:150%;text-overflow:ellipsis;white-space:nowrap}.horizontal-product-card__original-price[data-v-6ac78ebe]{color:#747474;font-size:12px;font-weight:500;line-height:150%;text-decoration:line-through}.horizontal-product-card__image-wrap[data-v-6ac78ebe]{flex-shrink:0;width:132px;height:80px;border-radius:4px;overflow:hidden;background:#f5f5f5}.horizontal-product-card__image[data-v-6ac78ebe]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;cursor:pointer}
.headline[data-v-949123f4]{color:#1a1a1a;font-size:28px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.56px}.headline.welcome .welcome-text[data-v-949123f4]{white-space:pre-line}.headline[data-v-949123f4]  svg{margin-top:13px;margin-left:2px}
.main-user-section[data-v-7d4fa27c]{margin-top:40px;padding-bottom:24px}.main-user-section .user-card-wrap[data-v-7d4fa27c]{display:flex;padding:24px 20px;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:8px;background:#fcfcfc}.main-user-section .user-card-wrap .title[data-v-7d4fa27c]{color:#3b4044;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.main-user-section .user-card-wrap .user-card[data-v-7d4fa27c]{display:flex;flex-direction:column;width:100%}.main-user-section .user-card-wrap .user-card .price-wrap[data-v-7d4fa27c]{display:flex;flex-direction:column;align-items:flex-start;grid-gap:6px;gap:6px;flex:1 0 0}.main-user-section .user-card-wrap .user-card .price-wrap .price-info[data-v-7d4fa27c]{color:#1a1a1a;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.48px}.main-user-section .user-card-wrap .user-card .price-wrap .sale-info[data-v-7d4fa27c]{overflow:hidden;color:#696969;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-top:4px}.main-user-section .user-card-wrap .user-card .price-wrap .sale-info span[data-v-7d4fa27c]{font-weight:700;color:#e10975}.main-user-section .user-card-wrap .user-card .product-wrap[data-v-7d4fa27c]{display:flex;flex-direction:column;border-top:1px solid #e0e0e0;padding-top:16px;margin-top:16px;margin-bottom:4px}.main-user-section .user-card-wrap .user-card .product-wrap .product-link[data-v-7d4fa27c]{display:flex;align-items:center;width:100%;grid-gap:16px;gap:16px;padding:14px 0 20px}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail[data-v-7d4fa27c]{flex-shrink:0}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail[data-v-7d4fa27c]{display:flex;align-items:center}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail>div[data-v-7d4fa27c]{position:relative;z-index:1}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail>div+div[data-v-7d4fa27c]{margin-left:-9px;z-index:2}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail[\:has\(\%3Ediv\:nth-of-type\(3\)\)]>div[data-v-7d4fa27c]:nth-of-type(2){z-index:2}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail:has(>div:nth-of-type(3))>div[data-v-7d4fa27c]:nth-of-type(2){z-index:2}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail[\:has\(\%3Ediv\:nth-of-type\(3\)\)]>div[data-v-7d4fa27c]:nth-of-type(3){z-index:3}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail:has(>div:nth-of-type(3))>div[data-v-7d4fa27c]:nth-of-type(3){z-index:3}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail[\:has\(\%3Ediv\:nth-of-type\(3\)\)]>div+div[data-v-7d4fa27c]{margin-left:-18px}.main-user-section .user-card-wrap .user-card .product-wrap .items-thumbnail .double_thumnail:has(>div:nth-of-type(3))>div+div[data-v-7d4fa27c]{margin-left:-18px}.main-user-section .user-card-wrap .user-card .product-wrap .product-name[data-v-7d4fa27c]{flex:1;min-width:0;overflow:hidden;color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:150%}.main-user-section .user-card-wrap .user-card .product-wrap svg[data-v-7d4fa27c]{flex-shrink:0}.main-user-section .user-card-wrap .user-card .no-scribe-card[data-v-7d4fa27c]{display:flex;justify-content:space-between;align-items:center}.main-user-section .user-card-wrap .user-card .no-scribe-card .no-scribe-title[data-v-7d4fa27c]{color:#3b4044;font-size:16px;font-weight:600;line-height:150%}.main-user-section .user-card-wrap .user-card .no-scribe-card .no-scribe-btn[data-v-7d4fa27c]{display:flex;min-height:33px;padding:8px 12px;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;border:1px solid #bdbdbd;background:#fcfcfc;overflow:hidden;color:#1a1a1a;text-align:center;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:normal}.main-user-section .user-card-wrap .coupon-card[data-v-7d4fa27c]{display:flex;flex-direction:column;width:100%;padding-top:24px;border-top:1px solid #e0e0e0;margin-top:16px}.main-user-section .user-card-wrap .coupon-card .coupon-wrap[data-v-7d4fa27c]{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:8px}.main-user-section .user-card-wrap .coupon-card .coupon-wrap .coupon-info[data-v-7d4fa27c]{color:#1a1a1a;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.48px}.main-user-section .user-card-wrap .notice-swiper[data-v-7d4fa27c]{width:100%;margin-top:16px;overflow:hidden}.main-user-section .user-card-wrap .notice-carousel[data-v-7d4fa27c]{width:100%}.main-user-section .user-card-wrap .notice-carousel[data-v-7d4fa27c] .carousel-item{padding:0}.main-user-section .user-card-wrap .notice-carousel[data-v-7d4fa27c] .carousel-caption{position:static;right:auto;left:auto;padding:0}.main-user-section .user-card-wrap .notice-wrap[data-v-7d4fa27c]{display:flex;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;padding:16px 20px;background:#f2f2f2;border-radius:8px;width:100%;min-height:65px}.main-user-section .user-card-wrap .notice-wrap .notice-label[data-v-7d4fa27c]{color:#747474;flex-shrink:0}.main-user-section .user-card-wrap .notice-wrap .notice-label[data-v-7d4fa27c],.main-user-section .user-card-wrap .notice-wrap .notice-text[data-v-7d4fa27c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.main-user-section .user-card-wrap .notice-wrap .notice-text[data-v-7d4fa27c]{flex:1;min-width:0;color:#1a1a1a;text-align:left}.main-user-section .user-card-wrap .notice-wrap .notice-text[data-v-7d4fa27c] span{color:#e10975}.main-user-section .user-card-wrap .notice-wrap .notice-button[data-v-7d4fa27c]{display:flex;min-height:33px;padding:8px 12px;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;border:1px solid #bdbdbd;background:#fcfcfc;overflow:hidden;color:#1a1a1a;text-align:center;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:500;line-height:normal}
.is-blind{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body[\:has\(.home-wizard-renew\)] .hd-lay-fix.move{bottom:76px;bottom:var(--floating-nav-bottom,76px)}body:has(.home-wizard-renew) .hd-lay-fix.move{bottom:76px;bottom:var(--floating-nav-bottom,76px)}body[\:has\(.home-wizard-renew\)] .hd-lay-fix{display:none!important}body:has(.home-wizard-renew) .hd-lay-fix{display:none!important}body[\:has\(.home-wizard-renew.complete-page\)] #cSection{margin-bottom:0!important}body:has(.home-wizard-renew.complete-page) #cSection{margin-bottom:0!important}body[\:has\(.home-wizard-renew\)] #cSection{margin-bottom:0!important}body:has(.home-wizard-renew) #cSection{margin-bottom:0!important}body[\:has\(.home-wizard-renew\)] .footer-layout-wrap.footer-hago{margin-top:0;padding-top:40px;border:none;font-family:"Pretendard",sans-serif}body:has(.home-wizard-renew) .footer-layout-wrap.footer-hago{margin-top:0;padding-top:40px;border:none;font-family:"Pretendard",sans-serif}body[\:has\(.home-wizard-renew\)] .footer-layout-wrap.footer-hago button,body[\:has\(.home-wizard-renew\)] .footer-layout-wrap.footer-hago input,body[\:has\(.home-wizard-renew\)] .footer-layout-wrap.footer-hago select,body[\:has\(.home-wizard-renew\)] .footer-layout-wrap.footer-hago textarea{font-family:inherit}body:has(.home-wizard-renew) .footer-layout-wrap.footer-hago button,body:has(.home-wizard-renew) .footer-layout-wrap.footer-hago input,body:has(.home-wizard-renew) .footer-layout-wrap.footer-hago select,body:has(.home-wizard-renew) .footer-layout-wrap.footer-hago textarea{font-family:inherit}.footer-hago .footer-lgu{width:100%;max-width:none;margin-right:auto;margin-left:auto}.footer-hago .footer-lgu .footer-hago-link{flex-wrap:wrap;grid-gap:8px 16px;gap:8px 16px}.footer-hago .footer-lgu .footer-hago-link>a{flex-shrink:0;white-space:nowrap}.footer-hago .footer-lgu .footer-hago-link>a~a{margin-left:0}.home-wizard-renew{font-family:"Pretendard",sans-serif;font-weight:500;padding:28px 20px 0}.home-wizard-renew.home{background:#f2f2f2}.home-wizard-renew.brand-selection-page{padding-bottom:110px}.home-wizard-renew.bundle-selection-page{padding-bottom:170px}.home-wizard-renew .step-indicator{display:inline-flex;align-items:center;grid-gap:3px;gap:3px;margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.3}.home-wizard-renew .step-indicator .current{color:#fa2993}.home-wizard-renew .step-indicator .divider,.home-wizard-renew .step-indicator .total{color:#747474}.home-wizard-renew .main .p-inner-section .list-item.e-ban{padding-left:0}.home-wizard-renew .main .p-inner-section .list-item.e-ban .m-swiper>.visual-img{padding-right:0}.home-wizard-renew .main .bg-white{background:#fff;padding:24px 20px;border-radius:8px}.home-wizard-renew .main .section-wrap{margin-top:64px}.home-wizard-renew .main .signup-order-guide{display:flex;align-items:center;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-bottom:24px}.home-wizard-renew .main .signup-order-guide .signup-order-step{position:relative;display:inline-flex;align-items:center;min-height:28px;padding:0 20px 0 12px;isolation:isolate}.home-wizard-renew .main .signup-order-guide .signup-order-step__bg{position:absolute;top:0;left:0;width:102px;height:28px;z-index:0;pointer-events:none}.home-wizard-renew .main .signup-order-guide .signup-order-step__bg svg{display:block;width:102px;height:28px}.home-wizard-renew .main .signup-order-guide .signup-order-step__num{position:relative;z-index:1;display:inline-flex;padding:1px 5px;flex-direction:column;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:4px;background:#1a1a1a;color:#e0e0e0;font-size:12px;font-style:normal;font-weight:700;line-height:normal}.home-wizard-renew .main .signup-order-guide .signup-order-step__label{position:relative;z-index:1;margin-left:6px;color:#1a1a1a;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.home-wizard-renew .main .main-brand-grid-head{margin-bottom:24px}.home-wizard-renew .main .main-brand-grid-head .section-title{padding-bottom:0}.home-wizard-renew .main .renew-product-grid--horizontal-single{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.home-wizard-renew .main .magazine-guide-card-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.home-wizard-renew .main .magazine-guide-card-wrap{margin-top:0}.home-wizard-renew .main .btn-more-magazine{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:55px;color:#1a1a1a;margin:24px auto 0}.home-wizard-renew .main .btn-more-magazine,.home-wizard-renew .main .btn-other-product{display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.home-wizard-renew .main .btn-other-product{color:#696969;margin-top:24px}.home-wizard-renew .main .all-product-wrap{margin-top:64px}.home-wizard-renew .main .all-product-wrap .btn-all-product{display:flex;min-height:55px;padding:14px 20px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:4px;background:#e0e0e0;color:#1a1a1a;text-align:center;font-size:16px;font-weight:500}.home-wizard-renew .category-selection .title{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:68px;white-space:pre-line}.home-wizard-renew .category-selection .category-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.home-wizard-renew .category-selection .category-list li{display:flex;min-width:0}.home-wizard-renew .category-selection .category-list input[type=radio]{display:none}.home-wizard-renew .category-selection .category-list input[type=radio]:checked+.category-card{outline:2px solid #1a1a1a;background:#fff}.home-wizard-renew .category-selection .category-card{position:relative;display:block;flex:1;width:100%;min-width:0;min-height:175px;height:100%;padding:19px 20px;background:#f3f3f4;border:1px solid transparent;border-radius:8px;text-decoration:none;color:inherit;cursor:pointer}.home-wizard-renew .category-selection .category-card:active{opacity:.85}.home-wizard-renew .category-selection .category-card.focus-visible,.home-wizard-renew .category-selection .category-card:focus-visible{outline:2px solid #1a1a1a;outline-offset:1px}.home-wizard-renew .category-selection .category-card .logo{width:44px;height:44px;overflow:hidden;margin-bottom:18px}.home-wizard-renew .category-selection .category-card .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .category-selection .category-card .name{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.3;color:#222;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-wizard-renew .category-selection .category-card .name svg{display:none}.home-wizard-renew .category-selection .category-card .desc{font-size:14px;color:#696969;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.home-wizard-renew .brand-selection .title{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:68px;white-space:pre-line}.home-wizard-renew .brand-selection .brand-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.home-wizard-renew .brand-selection .brand-list li{display:flex;min-width:0}.home-wizard-renew .brand-selection .brand-list input[type=radio]{display:none}.home-wizard-renew .brand-selection .brand-list input[type=radio]:checked+.brand-card{outline:2px solid #1a1a1a;background:#fff}.home-wizard-renew .brand-selection .brand-card{position:relative;display:block;flex:1;min-width:0;min-height:175px;height:100%;padding:19px 20px;background:#f3f3f4;border:1px solid transparent;border-radius:8px;text-decoration:none;color:inherit;cursor:pointer}.home-wizard-renew .brand-selection .brand-card:active{opacity:.85}.home-wizard-renew .brand-selection .brand-card.focus-visible,.home-wizard-renew .brand-selection .brand-card:focus-visible{outline:2px solid #1a1a1a;outline-offset:1px}.home-wizard-renew .brand-selection .brand-card .logo{width:44px;height:44px;border-radius:4px;overflow:hidden;background:#fff;border:1px solid rgba(26,26,26,.08);margin-bottom:18px}.home-wizard-renew .brand-selection .brand-card .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .brand-selection .brand-card .name{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.3;color:#222;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-wizard-renew .brand-selection .brand-card .name svg{display:none}.home-wizard-renew .brand-selection .brand-card .desc{font-size:14px;color:#696969;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.home-wizard-renew .brand-selection .brand-card .check-icon{position:absolute;top:8px;right:8px;width:20px;height:20px}.home-wizard-renew .brand-selection .brand-card .check-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-wizard-renew .option-selection{padding:0 0 100px}.home-wizard-renew .option-selection .selected-brand{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px 0;margin-bottom:20px;border-bottom:1px solid #eee}.home-wizard-renew .option-selection .selected-brand .logo{flex-shrink:0;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(26,26,26,.08);overflow:hidden}.home-wizard-renew .option-selection .selected-brand .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .option-selection .selected-brand .info{flex:1;min-width:0}.home-wizard-renew .option-selection .selected-brand .info .name{display:inline-flex;align-items:center;font-size:15px;font-weight:700;color:#1a1a1a;line-height:normal}.home-wizard-renew .option-selection .selected-brand .price{font-size:14px;font-weight:700;color:#1a1a1a;white-space:nowrap}.home-wizard-renew .option-selection .title{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:68px;white-space:pre-line}.home-wizard-renew .option-selection .option-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.home-wizard-renew .option-selection .option-list li{min-width:0}.home-wizard-renew .option-selection .option-list input[type=radio]{display:none}.home-wizard-renew .option-selection .option-list input[type=radio]:checked+.option-card{outline:2px solid #1a1a1a;background:#fff}.home-wizard-renew .option-selection .option-card{position:relative;display:block;flex:1;min-width:0;min-height:175px;height:100%;padding:19px 20px;background:#f3f3f4;border:1px solid transparent;border-radius:8px;text-decoration:none;color:inherit;cursor:pointer}.home-wizard-renew .option-selection .option-card:active{opacity:.85}.home-wizard-renew .option-selection .option-card.focus-visible,.home-wizard-renew .option-selection .option-card:focus-visible{outline:2px solid #1a1a1a;outline-offset:1px}.home-wizard-renew .option-selection .option-card.is-disabled{background:#e0e0e0;pointer-events:none}.home-wizard-renew .option-selection .option-card .tag{padding:4px 6px;height:25px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border-radius:4px}.home-wizard-renew .option-selection .option-card .tag.tag--active{background:#fa2993}.home-wizard-renew .option-selection .option-card .tag img{width:17px;height:17px;margin-right:2px;filter:brightness(0) invert(1)}.home-wizard-renew .option-selection .option-card .logo{width:44px;height:44px;border-radius:4px;overflow:hidden;border:1px solid rgba(26,26,26,.08);background:#fff}.home-wizard-renew .option-selection .option-card .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .option-selection .option-card .info{margin-top:18px}.home-wizard-renew .option-selection .option-card .name{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:6px;font-size:18px;font-weight:700;line-height:1.3;color:#222;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-wizard-renew .option-selection .option-card .name svg{display:none}.home-wizard-renew .option-selection .option-card .desc{margin:0;font-size:14px;color:#696969;line-height:1.5;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.home-wizard-renew .option-selection .option-card .price{display:block;margin-top:4px;font-size:14px;font-weight:700;color:#1a1a1a;white-space:nowrap}.home-wizard-renew .bundle-selection{padding:0 0 50px}.home-wizard-renew .bundle-selection .title{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:36px;white-space:pre-line}.home-wizard-renew .bundle-selection .brand-list,.home-wizard-renew .bundle-selection .bundle-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;grid-gap:2px;gap:2px}.home-wizard-renew .bundle-selection .brand-list input[type=radio],.home-wizard-renew .bundle-selection .bundle-list input[type=radio]{display:none}.home-wizard-renew .bundle-selection .brand-list input[type=radio]:checked+.brand-card,.home-wizard-renew .bundle-selection .brand-list input[type=radio]:checked+.bundle-card,.home-wizard-renew .bundle-selection .bundle-list input[type=radio]:checked+.brand-card,.home-wizard-renew .bundle-selection .bundle-list input[type=radio]:checked+.bundle-card{outline:2px solid #1a1a1a;border-radius:8px}.home-wizard-renew .bundle-selection .brand-list input[type=radio]:disabled:checked+.brand-card,.home-wizard-renew .bundle-selection .brand-list input[type=radio]:disabled:checked+.bundle-card,.home-wizard-renew .bundle-selection .bundle-list input[type=radio]:disabled:checked+.brand-card,.home-wizard-renew .bundle-selection .bundle-list input[type=radio]:disabled:checked+.bundle-card{outline:2px solid #1a1a1a;pointer-events:none}.home-wizard-renew .bundle-selection .brand-list .brand-card.is-locked,.home-wizard-renew .bundle-selection .brand-list .bundle-card.is-locked,.home-wizard-renew .bundle-selection .bundle-list .brand-card.is-locked,.home-wizard-renew .bundle-selection .bundle-list .bundle-card.is-locked{outline:2px solid #1a1a1a;border-radius:8px;pointer-events:none}.home-wizard-renew .bundle-selection .brand-card,.home-wizard-renew .bundle-selection .bundle-card{width:100%;height:98px;padding:0 20px;background:#fff;border:1px solid transparent;border-bottom-color:#ebebeb;display:flex;align-items:center;grid-gap:16px;gap:16px;text-decoration:none;color:inherit}.home-wizard-renew .bundle-selection .brand-card:active,.home-wizard-renew .bundle-selection .bundle-card:active{opacity:.85}.home-wizard-renew .bundle-selection .brand-card.focus-visible,.home-wizard-renew .bundle-selection .brand-card:focus-visible,.home-wizard-renew .bundle-selection .bundle-card.focus-visible,.home-wizard-renew .bundle-selection .bundle-card:focus-visible{outline:2px solid #1a1a1a;outline-offset:1px}.home-wizard-renew .bundle-selection .brand-card .logo,.home-wizard-renew .bundle-selection .bundle-card .logo{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:4px;overflow:hidden}.home-wizard-renew .bundle-selection .brand-card .logo:after,.home-wizard-renew .bundle-selection .bundle-card .logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px rgba(26,26,26,.08);border-radius:inherit;pointer-events:none}.home-wizard-renew .bundle-selection .brand-card .logo img,.home-wizard-renew .bundle-selection .bundle-card .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .bundle-selection .brand-card .info,.home-wizard-renew .bundle-selection .bundle-card .info{flex:1;min-width:0;position:relative}.home-wizard-renew .bundle-selection .brand-card .name,.home-wizard-renew .bundle-selection .bundle-card .name{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:16px;font-weight:700;line-height:normal;color:#1a1a1a;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-wizard-renew .bundle-selection .brand-card .desc,.home-wizard-renew .bundle-selection .bundle-card .desc{width:89%;font-size:14px;color:#696969;line-height:1.45;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.home-wizard-renew .bundle-selection .brand-card .desc .price,.home-wizard-renew .bundle-selection .bundle-card .desc .price{position:relative;flex-shrink:0;white-space:nowrap;padding-left:7px;margin-left:2px}.home-wizard-renew .bundle-selection .brand-card .desc .price:before,.home-wizard-renew .bundle-selection .bundle-card .desc .price:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:11px;background:#bdbdbd}.home-wizard-renew .bundle-selection .brand-card .check-icon,.home-wizard-renew .bundle-selection .bundle-card .check-icon{flex-shrink:0;width:24px;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.home-wizard-renew .bundle-selection .brand-card .check-icon img,.home-wizard-renew .bundle-selection .bundle-card .check-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.home-wizard-renew .order-confirmation{padding-bottom:100px}.home-wizard-renew .order-confirmation .title{font-size:28px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:68px;white-space:pre-line}.home-wizard-renew .order-confirmation .service-card-wrap{background:#f2f2f2;border-radius:8px;padding:24px 20px}.home-wizard-renew .order-confirmation .service-card{margin-bottom:0}.home-wizard-renew .order-confirmation .service-card .logo-stack{display:inline-flex;margin-bottom:8px}.home-wizard-renew .order-confirmation .service-card .logo-stack .logo{position:relative;width:60px;height:60px;border-radius:8px;overflow:hidden;border:1px solid rgba(26,26,26,.08)}.home-wizard-renew .order-confirmation .service-card .logo-stack .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .order-confirmation .service-card .logo-stack .logo--back{z-index:1}.home-wizard-renew .order-confirmation .service-card .logo-stack .logo--front{margin-left:-6px}.home-wizard-renew .order-confirmation .service-card .service-name{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:18px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.home-wizard-renew .order-confirmation .service-card .confirm-price-row{display:flex;grid-gap:7px;gap:7px;align-items:baseline}.home-wizard-renew .order-confirmation .service-card .confirm-price-row .discount-rate{font-size:14px;font-weight:700;color:#474747}.home-wizard-renew .order-confirmation .service-card .confirm-price-row .origin-price{font-size:14px;font-weight:500;line-height:normal;color:#696969;text-decoration:line-through}.home-wizard-renew .order-confirmation .service-card .confirm-price-row .price{font-size:14px;font-weight:500;color:#474747}.home-wizard-renew .order-confirmation .service-card .included-label{font-size:16px;font-weight:700;color:#1a1a1a;margin-top:24px;margin-bottom:17px;border-top:1px solid #ebebeb;padding-top:24px}.home-wizard-renew .order-confirmation .service-card .service-list{display:flex;flex-direction:column;overflow:hidden;grid-gap:16px;gap:16px}.home-wizard-renew .order-confirmation .service-card .service-item{display:flex;align-items:center;grid-gap:17px;gap:17px}.home-wizard-renew .order-confirmation .service-card .service-item .logo-wrap{display:flex;width:3px;height:46px;background:#e0e0e0}.home-wizard-renew .order-confirmation .service-card .service-item .info{flex:1;min-width:0}.home-wizard-renew .order-confirmation .service-card .service-item .name{display:inline-flex;align-items:center;font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.home-wizard-renew .order-confirmation .service-card .service-item .desc{font-size:14px;color:#696969}.home-wizard-renew .order-confirmation .service-card .service-item .btn-change{flex-shrink:0;height:32px;padding:0 12px;background:#fff;border:1px solid #bdbdbd;border-radius:4px;font-size:14px;color:#1a1a1a;white-space:nowrap;cursor:pointer}.home-wizard-renew .order-confirmation .cta-bar--stack{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:0}.home-wizard-renew .order-confirmation .cta-bar--stack .btn-subscribe{width:100%;height:55px;background:#e60073;color:#fff;border:none;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer}.home-wizard-renew .order-confirmation .cta-bar--stack .btn-back{width:100%;height:55px;background:#fff;color:#1a1a1a;border:1px solid #ddd;border-radius:4px;font-size:16px;font-weight:500;cursor:pointer}.home-wizard-renew .subscribe-complete{min-height:calc(100dvh - 56px);display:flex;flex-direction:column;padding-bottom:95px}.home-wizard-renew .subscribe-complete .complete-header{margin-bottom:0;flex-shrink:0}.home-wizard-renew .subscribe-complete .complete-header .title{font-size:18px;font-weight:700;line-height:1.3;color:#1a1a1a;white-space:pre-line}.home-wizard-renew .subscribe-complete .complete-visual{display:flex;justify-content:center;margin-top:auto;margin-bottom:18px}.home-wizard-renew .subscribe-complete .check-badge{width:73px;height:73px;background:#1a1a1a;border-radius:50%;position:relative}.home-wizard-renew .subscribe-complete .check-badge:after,.home-wizard-renew .subscribe-complete .check-badge:before{content:"";position:absolute;background:#fff;border-radius:2px}.home-wizard-renew .subscribe-complete .check-badge:before{width:15px;height:5px;top:40px;left:23px;transform:rotate(45deg)}.home-wizard-renew .subscribe-complete .check-badge:after{width:26px;height:5px;top:35px;left:30px;transform:rotate(-45deg)}.home-wizard-renew .subscribe-complete .complete-title{text-align:center;font-size:24px;font-weight:700;line-height:1.3;color:#1a1a1a}.home-wizard-renew .subscribe-complete .complete-summary{padding:20px;background:#f2f2f2;border-radius:8px;margin-top:40px}.home-wizard-renew .subscribe-complete .summary-row{display:flex;align-items:center;justify-content:space-between;margin:0}.home-wizard-renew .subscribe-complete .summary-row+.summary-row{margin-top:18px}.home-wizard-renew .subscribe-complete .summary-row dt{font-size:18px;font-weight:700;color:#1a1a1a;white-space:nowrap;flex-shrink:0;align-self:flex-start}.home-wizard-renew .subscribe-complete .summary-row dd{margin:0 0 0 10px;font-size:18px;font-weight:700;color:#1a1a1a;text-align:right}.home-wizard-renew .subscribe-complete .summary-actions{display:flex;grid-gap:8px;gap:8px;margin-top:24px}.home-wizard-renew .subscribe-complete .summary-actions .btn-outline{flex:1;height:44px;border:1px solid #bdbdbd;border-radius:4px;background:#fcfcfc;font-size:16px;font-weight:500;color:#1a1a1a}.home-wizard-renew .subscribe-complete .complete-guide{margin:16px 0 auto;text-align:center;font-size:16px;line-height:1.5;color:#696969}.home-wizard-renew .subscribe-complete .complete-guide .link-my{color:#064ad0;text-decoration:underline;text-underline-offset:3px}.home-wizard-renew .cta-drawer .selected-summary{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:0;padding:9px 16px;background:#e0e0e0;border-radius:6px}.home-wizard-renew .cta-drawer .selected-summary .logo{flex-shrink:0;width:25px;height:25px;border-radius:50%;overflow:hidden}.home-wizard-renew .cta-drawer .selected-summary .logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-wizard-renew .cta-drawer .selected-summary .info{flex:1;min-width:0}.home-wizard-renew .cta-drawer .selected-summary .option-name{font-size:16px;font-weight:500;color:#474747;margin-top:2px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.home-wizard-renew .cta-drawer .selected-summary .price{font-size:16px;font-weight:700;color:#474747;white-space:nowrap}.header-layout-wrap.header-hago.is-subscription-wizard-renew:not(.intro) .header-lgu{background:#f2f2f2}
