.tooltip-wrapper[data-v-ef546a18]{display:inline-block}.tooltip[data-v-ef546a18]{position:fixed;padding:4px 8px;background:#e6e6e6;color:#2e3742;font-size:14px;border-radius:5px;white-space:nowrap;pointer-events:none;z-index:1000}.swipeable-wrapper[data-v-f5a56cb5]{display:inline-block;-webkit-user-select:none;user-select:none;touch-action:pan-y}.item-detail__img--bundle__container__img[data-v-4eefee17]{position:relative}.img-nav[data-v-4eefee17]{position:absolute;top:50%;transform:translateY(-50%);display:flex;min-width:40px;height:40px;border-radius:50%;background-color:#00000060;border:none;padding:0;justify-content:center;align-items:center;cursor:pointer;opacity:0;transition:opacity .2s ease}.item-detail__img--bundle__container__img:hover .img-nav[data-v-4eefee17]{opacity:1}.img-nav span[data-v-4eefee17]{display:block;width:20px;height:20px;background-size:cover;background-repeat:no-repeat}.img-nav.prev[data-v-4eefee17]{left:8px}.img-nav.next[data-v-4eefee17]{right:8px}.select2[data-v-8f7cbeb9]{width:100%}.basic-select[data-v-8f7cbeb9]{position:relative;display:flex;align-items:center;justify-content:space-between;border:1px solid #d1d5db;border-radius:8px;padding:12px;background:#fff}.basic-select[data-v-8f7cbeb9]:focus-visible{outline:none;border-color:#2563eb}.basic-select.error[data-v-8f7cbeb9]{border-color:#ef4444}.basic-select.clickable[data-v-8f7cbeb9]{cursor:pointer}.selected[data-v-8f7cbeb9]{display:flex;gap:12px}.selected img[data-v-8f7cbeb9],.options img[data-v-8f7cbeb9]{max-height:64px;mix-blend-mode:darken}.text[data-v-8f7cbeb9]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.text .title[data-v-8f7cbeb9]{font-size:18px;font-weight:600}.text .subtitle[data-v-8f7cbeb9]{font-size:12px;color:#6b7280}.select-arrow[data-v-8f7cbeb9]{width:8px;height:8px;border-right:2px solid #374151;border-bottom:2px solid #374151;transform:rotate(45deg);margin-right:8px;transition:transform .2s ease}.basic-select.open[data-v-8f7cbeb9]{border-radius:8px 8px 0 0}.basic-select.open .select-arrow[data-v-8f7cbeb9]{transform:rotate(-135deg)}.options[data-v-8f7cbeb9]{position:absolute;top:calc(100% + 1px);left:-1px;right:-1px;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #d1d5db;border-top:0;border-radius:0 0 8px 8px;padding:8px;margin:0;z-index:20}.options li[data-v-8f7cbeb9]{display:flex;height:80px;align-items:center;gap:12px;border-radius:8px;list-style:none;cursor:pointer}.options li.active[data-v-8f7cbeb9]{background:#f5f5f5}.options li.disabled[data-v-8f7cbeb9]{cursor:not-allowed;pointer-events:none}.disabled[data-v-8f7cbeb9]{opacity:.5}.disabled-reason[data-v-8f7cbeb9]{font-weight:400;color:#6b7280}.error-message[data-v-8f7cbeb9]{margin-top:6px;font-size:12px;color:#ef4444;display:flex;gap:4px}.error-icon[data-v-8f7cbeb9]{font-weight:700}.carousel-section[data-v-9845719d]{display:flex;flex-direction:column;gap:16px;background-color:#f5f5f5;border-radius:10px;padding:24px}.carousel-header[data-v-9845719d]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 56px}.carousel-header h2[data-v-9845719d]{min-width:fit-content;font-size:32px;margin:0}@media(max-width:768px){.carousel-header h2[data-v-9845719d]{font-size:26px}}.tabs[data-v-9845719d]{display:flex;background:#f2f2f2;border-radius:999px;padding:4px;gap:4px}.tab[data-v-9845719d]{border:none;background:transparent;padding:8px 16px;border-radius:999px;font-size:14px;cursor:default;color:#666}.tab.active[data-v-9845719d]{background:#000;color:#fff}.carousel-wrapper[data-v-9845719d]{position:relative;display:flex;align-items:center;justify-content:space-between}.nav[data-v-9845719d]{display:flex;min-width:40px;height:40px;border-radius:50%;background-color:#00000060;border:none;padding:0;justify-content:center;align-items:center;cursor:pointer}.nav span[data-v-9845719d]{display:block;width:20px;height:20px;background-size:cover;background-repeat:no-repeat}.nav.disabled[data-v-9845719d]{opacity:.3;cursor:not-allowed}.nav.prev[data-v-9845719d]{margin-right:8px}.nav.next[data-v-9845719d]{margin-left:8px}.carousel[data-v-9845719d]{display:flex;gap:16px;overflow:hidden;flex:1}.dots[data-v-9845719d]{display:flex;justify-content:center;gap:8px}.dots span[data-v-9845719d]{width:8px;height:8px;border-radius:50%;background:#ddd;cursor:pointer}.dots span.active[data-v-9845719d]{background:#1a73e8}.col[data-v-9845719d]{flex-direction:column;padding:0}.product-store-notice[data-v-43c819f4]{box-sizing:border-box}.notice-bar[data-v-43c819f4]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;padding:8px 20px;box-sizing:border-box;background-color:#c2e6ff;font-size:16px;line-height:24px;text-align:center}.notice-bar__content[data-v-43c819f4]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:0 auto;box-sizing:border-box}.notice-bar__track[data-v-43c819f4]{display:grid;place-items:center;flex:1;min-width:0}.notice-bar__item[data-v-43c819f4]{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;min-width:0;color:#2e3742;text-decoration:none;opacity:0;pointer-events:none}.notice-bar__item--active[data-v-43c819f4]{opacity:1;pointer-events:auto}.notice-bar__item--link[data-v-43c819f4],.notice-bar__item--truncated[data-v-43c819f4]{cursor:pointer}.notice-bar__icon[data-v-43c819f4]{display:inline-flex;align-items:center;flex-shrink:0;margin-right:8px}.notice-bar__icon svg[data-v-43c819f4]{display:block}.notice-bar__text[data-v-43c819f4] b,.notice-bar__text[data-v-43c819f4] strong{font-weight:600}.notice-bar__text[data-v-43c819f4] .s-learn-more,.notice-bar__text[data-v-43c819f4] .notice-bar__shopnow{color:#0050bf;text-decoration:underline;font-weight:inherit}.notice-bar__text[data-v-43c819f4] .notice-bar__shopnow{white-space:nowrap}.notice-bar__text[data-v-43c819f4]{min-width:0;text-align:center}@media screen and (max-width:767.8px){.notice-bar__icon[data-v-43c819f4]{display:none}.notice-bar__text[data-v-43c819f4]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.notice-bar__arrow[data-v-43c819f4]{flex-shrink:0;width:20px;height:20px;padding:0;border:0;background-color:transparent;color:#2e3742;cursor:pointer;transition:opacity .25s ease-in-out}.notice-bar__arrow[data-v-43c819f4]:hover{opacity:.6}.notice-bar__arrow svg[data-v-43c819f4]{display:block;fill:none}.notice-bar__arrow--prev[data-v-43c819f4]{transform:scaleX(-1)}.notice-modal[data-v-43c819f4]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background-color:#141a2199}.notice-modal__panel[data-v-43c819f4]{position:relative;width:100%;max-width:480px}.notice-modal__dialog[data-v-43c819f4]{width:100%;max-height:calc(100vh - 112px);overflow-y:auto;padding:24px;box-sizing:border-box;background-color:#fff;border-radius:12px;color:#2e3742;font-size:16px;line-height:24px;text-align:left}.notice-modal__close[data-v-43c819f4]{position:absolute;top:-40px;right:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background-color:transparent;cursor:pointer}.notice-modal__close svg[data-v-43c819f4]{display:block}.notice-modal__close[data-v-43c819f4]:hover{opacity:.6}.notice-modal__body[data-v-43c819f4]{display:block;color:inherit;text-decoration:none}.notice-modal__body[data-v-43c819f4] b,.notice-modal__body[data-v-43c819f4] strong{font-weight:600}.notice-modal__actions[data-v-43c819f4]{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px}.notice-modal__action[data-v-43c819f4]{display:inline-flex;align-items:center;gap:8px;color:#0067e6;font-weight:500;text-decoration:none;cursor:pointer}.notice-modal__action[data-v-43c819f4]:hover{color:#0050bf;text-decoration:underline}.notice-modal__action svg[data-v-43c819f4]{display:block;flex-shrink:0}
