.product-info-rows-module__-zX8kW__root{gap:var(--gap-lg);padding:var(--padding-2xl);border-radius:var(--radius-lg);background:var(--color-surface-gray-subtler);flex-direction:column;margin:0;display:flex}.product-info-rows-module__-zX8kW__row{align-items:flex-start;gap:var(--gap-xl);display:flex}.product-info-rows-module__-zX8kW__label{width:64px;color:var(--color-text-subtle-light);font-size:var(--body-medium-medium-font-size);font-weight:var(--body-medium-medium-font-weight);line-height:var(--body-medium-medium-line-height);letter-spacing:var(--body-medium-medium-letter-spacing);flex:none;margin:0}.product-info-rows-module__-zX8kW__value{gap:var(--gap-3xs);flex-direction:column;flex:auto;min-width:0;margin:0;display:flex}.product-info-rows-module__-zX8kW__main{color:var(--color-text-basic);font-size:var(--body-medium-medium-font-size);font-weight:var(--body-medium-medium-font-weight);line-height:var(--body-medium-medium-line-height);letter-spacing:var(--body-medium-medium-letter-spacing)}.product-info-rows-module__-zX8kW__sub{color:var(--color-text-subtle-light);font-size:var(--body-small-medium-font-size);font-weight:var(--body-small-medium-font-weight);line-height:var(--body-small-medium-line-height)}.product-info-rows-module__-zX8kW__hint{align-items:flex-start;gap:var(--gap-2xs);margin-top:var(--gap-sm);color:var(--color-text-information);font-size:var(--body-small-medium-font-size);font-weight:var(--body-small-medium-font-weight);line-height:var(--body-small-medium-line-height);display:flex}.product-info-rows-module__-zX8kW__hintIcon{flex:none;width:16px;height:16px;margin-block:1px}
.share-button-module__ctFOVG__trigger{width:var(--size-md);height:var(--size-md);border-radius:var(--radius-full);background:var(--color-button-ghost);color:var(--color-icon-basic);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.share-button-module__ctFOVG__trigger:hover{background:var(--color-button-ghost-pressed)}.share-button-module__ctFOVG__triggerIcon{width:20px;height:20px}.share-button-module__ctFOVG__targets{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.share-button-module__ctFOVG__target{align-items:center;gap:var(--gap-lg);border-radius:var(--radius-sm);color:var(--color-text-basic);font-family:inherit;font-size:var(--body-medium-medium-font-size);font-weight:var(--body-medium-medium-font-weight);line-height:var(--body-medium-medium-line-height);letter-spacing:var(--body-medium-medium-letter-spacing);text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.share-button-module__ctFOVG__target:hover .share-button-module__ctFOVG__circle{filter:brightness(.95)}.share-button-module__ctFOVG__circle{border-radius:var(--radius-full);flex:none;place-items:center;width:66px;height:66px;display:grid}.share-button-module__ctFOVG__circleLink{background:var(--color-surface-gray-subtle);color:var(--color-icon-basic)}.share-button-module__ctFOVG__markBox{width:40px;height:40px;position:relative;overflow:hidden}.share-button-module__ctFOVG__mark{max-width:none;transform:translate(-50%, calc(-50% + var(--mark-dy,0px)));display:block;position:absolute;top:50%;left:50%}.share-button-module__ctFOVG__linkIcon{width:32px;height:32px}@media (max-width:768px){.share-button-module__ctFOVG__targets{justify-content:flex-start;gap:var(--gap-xl);margin:calc(-1 * var(--gap-xs)) calc(-1 * var(--padding-3xl));padding:var(--gap-xs) var(--padding-3xl);scroll-padding-inline:var(--padding-3xl);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.share-button-module__ctFOVG__targets>li{flex:none}.share-button-module__ctFOVG__circle{width:48px;height:48px}.share-button-module__ctFOVG__markBox{transform:scale(.7)}.share-button-module__ctFOVG__linkIcon{width:24px;height:24px}}.share-button-module__ctFOVG__fallback{gap:var(--gap-sm);margin-top:var(--gap-3xl);flex-direction:column;display:flex}.share-button-module__ctFOVG__fallbackText{color:var(--color-text-danger);font-size:var(--body-small-medium-font-size);line-height:var(--body-small-medium-line-height);margin:0}.share-button-module__ctFOVG__urlInput{box-sizing:border-box;width:100%;height:var(--size-xl);padding:0 var(--padding-xl);border:1px solid var(--color-input-border);border-radius:var(--radius-lg);background:var(--color-input-bg);color:var(--color-input-text-completed);font-family:inherit;font-size:var(--label-medium-regular-font-size)}.share-button-module__ctFOVG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.wishlist-button-module__ewiuhG__root{flex-direction:column;gap:4px;display:flex}.wishlist-button-module__ewiuhG__button{width:var(--size-md);height:var(--size-md);border-radius:var(--radius-full);background:var(--color-button-ghost);color:var(--color-icon-basic);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.wishlist-button-module__ewiuhG__button:not(:disabled):hover{background:var(--color-button-ghost-pressed)}.wishlist-button-module__ewiuhG__icon{width:20px;height:20px}.wishlist-button-module__ewiuhG__button:disabled{opacity:.6}.wishlist-button-module__ewiuhG__active{border-color:var(--color-border-bolder);color:var(--color-text-basic)}.wishlist-button-module__ewiuhG__count{font-variant-numeric:tabular-nums}.wishlist-button-module__ewiuhG__error{font-size:var(--font-size-body-xs);color:var(--color-text-danger)}
.product-info-notice-module__3C4iVq__root{border:1px solid var(--color-divider-subtler);border-radius:var(--radius-md);padding:16px}.product-info-notice-module__3C4iVq__heading{font-size:var(--font-size-body-lg);color:var(--color-text-basic);margin:0 0 12px;font-weight:600}.product-info-notice-module__3C4iVq__table{flex-direction:column;gap:8px;margin:0;display:flex}.product-info-notice-module__3C4iVq__row{align-items:baseline;gap:12px;display:flex}.product-info-notice-module__3C4iVq__key{min-width:120px;font-size:var(--font-size-body-md);color:var(--color-text-subtle);margin:0;font-weight:600}.product-info-notice-module__3C4iVq__value{font-size:var(--font-size-body-md);color:var(--color-text-basic);margin:0}.product-info-notice-module__3C4iVq__fallback{font-size:var(--font-size-body-md);color:var(--color-text-subtle);margin:0}
