{"product_id":"sunglasses-google-c","title":"WOWストア 海用UVプレミアムサングラスゴーグル","description":"\u003cstyle id=\"fe-value-title-font-fix\"\u003e\n  .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  .fe-coded-lp .fe-value h3 {\n    font-family: var(--fe-mincho) !important;\n  }\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n    body:has(.fe-coded-lp) .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-value h3 {\n    font-family: var(--fe-mincho) !important;\n  }\n\n\n    .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  .fe-coded-lp .fe-value h3 {\n    font-family: var(--fe-mincho) !important;\n  }\n\n\n  body:has(.fe-coded-lp) {\n    max-width: 100%;\n    overflow-x: hidden;\n  }\n\n  body:has(.fe-coded-lp) html,\n  html:has(.fe-coded-lp) {\n    max-width: 100%;\n    overflow-x: hidden;\n  }\n\n  body:has(.fe-coded-lp) #vitals-end-section,\n  body:has(.fe-coded-lp) .vtl-rp-main-widget,\n  body:has(.fe-coded-lp) .vtl-product-carousel__wrapper,\n  body:has(.fe-coded-lp) .vtl-product-carousel__container {\n    background: #000 !important;\n    color: #fff !important;\n    max-width: 100%;\n    overflow-x: hidden;\n  }\n\n  body:has(.fe-coded-lp) .vtl-product-carousel__title,\n  body:has(.fe-coded-lp) .vtl-product-card,\n  body:has(.fe-coded-lp) .vtl-product-card__title,\n  body:has(.fe-coded-lp) .vtl-product-card__title-inner,\n  body:has(.fe-coded-lp) .vtl-product-card__details,\n  body:has(.fe-coded-lp) .vtl-product-card__price,\n  body:has(.fe-coded-lp) .vtl-product-card__current-price,\n  body:has(.fe-coded-lp) .vtl-product-card__compare-price {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .product__info-container a:has(img[src*=\"2026-06-16_15.55.36\"]),\n  body:has(.fe-coded-lp) .product__info-container img[src*=\"2026-06-16_15.55.36\"] {\n    display: block !important;\n    max-width: 100% !important;\n    overflow: hidden;\n    width: 100% !important;\n  }\n\n  body:has(.fe-coded-lp) .product__info-container img[src*=\"2026-06-16_15.55.36\"] {\n    height: auto !important;\n  }\n\n  body:has(.fe-coded-lp) media-gallery,\n  body:has(.fe-coded-lp) .product__column-sticky,\n  body:has(.fe-coded-lp) .product__media-wrapper {\n    height: auto !important;\n    min-height: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) .product__media-wrapper {\n    align-self: start;\n  }\n\n  body:has(.fe-coded-lp) .product__media-list {\n    height: auto !important;\n    margin: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) .product__media-list \u003e .product__media-item {\n    display: block !important;\n    height: auto !important;\n    max-width: none !important;\n    opacity: 1 !important;\n    transform: none !important;\n    width: 100% !important;\n  }\n\n  body:has(.fe-coded-lp) .product__media-list .product-media-container {\n    height: auto !important;\n    max-width: 100% !important;\n    width: 100% !important;\n  }\n\n  body:has(.fe-coded-lp) .product__media-list .product__modal-opener,\n  body:has(.fe-coded-lp) .product__media-list .product__media {\n    display: block !important;\n    height: auto !important;\n    padding: 0 !important;\n    width: 100% !important;\n  }\n\n  body:has(.fe-coded-lp) .product__media-list .product__media img {\n    display: block !important;\n    height: auto !important;\n    max-width: 100% !important;\n    object-fit: cover;\n    position: static !important;\n    width: 100% !important;\n  }\n\n  body:has(.fe-coded-lp) .product__media-toggle,\n  body:has(.fe-coded-lp) .product__media-icon {\n    display: none !important;\n  }\n\n  @media screen and (min-width: 750px) {\n    body:has(.fe-coded-lp) media-gallery {\n      position: sticky !important;\n      top: 88px;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list {\n      align-items: start;\n      display: grid !important;\n      gap: 8px !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      overflow: visible !important;\n      scroll-snap-type: none !important;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list \u003e .product__media-item {\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list \u003e .product__media-item:first-child {\n      grid-column: 1 \/ -1;\n    }\n\n    body:has(.fe-coded-lp) media-gallery .slider-buttons {\n      display: none !important;\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    body:has(.fe-coded-lp) media-gallery {\n      position: relative !important;\n      top: auto !important;\n    }\n\n    body:has(.fe-coded-lp) media-gallery slider-component {\n      position: relative;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list {\n      display: flex !important;\n      gap: 0 !important;\n      overflow-x: auto !important;\n      overflow-y: hidden !important;\n      scroll-behavior: smooth;\n      scroll-snap-type: x mandatory;\n      scrollbar-width: none;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list::-webkit-scrollbar {\n      display: none;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list \u003e .product__media-item {\n      flex: 0 0 100% !important;\n      margin: 0 !important;\n      padding: 0 !important;\n      scroll-snap-align: center;\n    }\n\n    body:has(.fe-coded-lp) media-gallery .slider-buttons {\n      align-items: center;\n      display: flex !important;\n      inset: 0;\n      justify-content: space-between;\n      pointer-events: none;\n      position: absolute;\n      z-index: 5;\n    }\n\n    body:has(.fe-coded-lp) media-gallery .slider-counter {\n      display: none !important;\n    }\n\n    body:has(.fe-coded-lp) media-gallery .slider-button {\n      align-items: center;\n      background: rgba(0, 0, 0, 0.56);\n      border: 1px solid rgba(255, 255, 255, 0.55);\n      border-radius: 50%;\n      color: #fff;\n      display: flex !important;\n      height: 42px;\n      justify-content: center;\n      margin: 0 10px;\n      opacity: 1;\n      pointer-events: auto;\n      width: 42px;\n    }\n\n    body:has(.fe-coded-lp) media-gallery .slider-button[disabled] {\n      opacity: 0.35;\n    }\n\n    body:has(.fe-coded-lp) media-gallery .slider-button .icon {\n      height: 18px;\n      width: 18px;\n    }\n  }\n\n  body:has(.fe-coded-lp) .product__info-wrapper,\n  body:has(.fe-coded-lp) .product__info-container {\n    background: #050505 !important;\n    color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .product__info-container {\n    padding: 30px 24px 0 !important;\n  }\n\n  @media screen and (min-width: 990px) {\n    body:has(.fe-coded-lp) .page-width:has(.product) {\n      max-width: 1440px !important;\n      padding-left: 32px !important;\n      padding-right: 32px !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) .product__media-wrapper {\n      max-width: 55% !important;\n      width: 55% !important;\n    }\n\n    body:has(.fe-coded-lp) .product__info-wrapper {\n      box-sizing: border-box !important;\n      max-width: 45% !important;\n      padding-left: 20px !important;\n      padding-right: 20px !important;\n      width: 45% !important;\n    }\n\n    body:has(.fe-coded-lp) .product__info-container {\n      box-sizing: border-box !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      max-width: 600px !important;\n      padding: 36px 28px 0 !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) .product__title h1 {\n      overflow-wrap: normal !important;\n      word-break: keep-all !important;\n    }\n  }\n\n  body:has(.fe-coded-lp) .product__title,\n  body:has(.fe-coded-lp) .product__title h1,\n  body:has(.fe-coded-lp) .price,\n  body:has(.fe-coded-lp) .price *,\n  body:has(.fe-coded-lp) .product__tax,\n  body:has(.fe-coded-lp) .product__tax *,\n  body:has(.fe-coded-lp) .product-form__input,\n  body:has(.fe-coded-lp) .product-form__input *,\n  body:has(.fe-coded-lp) .shopify-payment-button,\n  body:has(.fe-coded-lp) .shopify-payment-button * {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .product__title h1 {\n    font-family: \"Noto Sans JP\", \"Yu Gothic\", \"Hiragino Kaku Gothic ProN\", system-ui, sans-serif !important;\n    font-size: 29px !important;\n    font-weight: 800 !important;\n    letter-spacing: 0 !important;\n    line-height: 1.38 !important;\n  }\n\n  body:has(.fe-coded-lp) .price {\n    align-items: center !important;\n    display: flex !important;\n    flex-wrap: wrap !important;\n    gap: 10px 18px !important;\n  }\n\n  body:has(.fe-coded-lp) .price .price-item--regular {\n    color: rgba(255, 255, 255, 0.58) !important;\n  }\n\n  body:has(.fe-coded-lp) .price .price-item--sale {\n    color: #fff !important;\n    font-weight: 800 !important;\n  }\n\n  body:has(.fe-coded-lp) .price .badge,\n  body:has(.fe-coded-lp) .price__badge-sale {\n    background: #d8a70c !important;\n    border: 1px solid rgba(255, 255, 255, 0.18) !important;\n    border-radius: 999px !important;\n    color: #050505 !important;\n    font-weight: 800 !important;\n    padding: 7px 20px !important;\n  }\n\n  body:has(.fe-coded-lp) .product__tax {\n    color: rgba(255, 255, 255, 0.78) !important;\n    font-size: 14px !important;\n    font-weight: 400 !important;\n  }\n\n  body:has(.fe-coded-lp) .product__info-container a:has(img[src*=\"2026-06-16_15.55.36\"]) {\n    background: #fff !important;\n    border: 2px solid #2ba12f !important;\n    margin: 22px 0 30px !important;\n  }\n\n  body:has(.fe-coded-lp) .product-form__quantity {\n    margin-top: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) .product-form__quantity .form__label {\n    color: rgba(255, 255, 255, 0.82) !important;\n    font-size: 16px !important;\n    font-weight: 700 !important;\n  }\n\n  body:has(.fe-coded-lp) .quantity {\n    background: #121212 !important;\n    border: 1px solid rgba(255, 255, 255, 0.62) !important;\n    color: #fff !important;\n    min-height: 52px !important;\n  }\n\n  body:has(.fe-coded-lp) .quantity::before,\n  body:has(.fe-coded-lp) .quantity::after {\n    box-shadow: none !important;\n  }\n\n  body:has(.fe-coded-lp) .quantity__button,\n  body:has(.fe-coded-lp) .quantity__input {\n    background: transparent !important;\n    color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .quantity__button svg {\n    color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .product-form__submit {\n    background: #fff !important;\n    border: 1px solid #fff !important;\n    border-radius: 6px !important;\n    color: #050505 !important;\n    font-weight: 800 !important;\n  }\n\n  body:has(.fe-coded-lp) .product-form__submit * {\n    color: #050505 !important;\n  }\n\n  body:has(.fe-coded-lp) .shopify-payment-button__button,\n  body:has(.fe-coded-lp) .shopify-payment-button__button--unbranded {\n    border-radius: 6px !important;\n  }\n\n  body:has(.fe-coded-lp) .shopify-payment-button__more-options {\n    color: #fff !important;\n    text-decoration-color: rgba(255, 255, 255, 0.72) !important;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .collapsible-content__heading,\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] summary,\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] summary * {\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .accordion__content {\n    color: #111 !important;\n    font-family: \"Noto Sans JP\", \"Yu Gothic\", \"Hiragino Kaku Gothic ProN\", system-ui, sans-serif !important;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .scroll-trigger,\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .scroll-trigger--offscreen {\n    opacity: 1 !important;\n    transform: none !important;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy {\n    color: #111;\n    padding: 24px 0 20px;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-metric {\n    align-items: center;\n    display: grid;\n    column-gap: clamp(18px, 4vw, 44px);\n    grid-template-columns: max-content minmax(0, max-content) max-content;\n    justify-content: center;\n    justify-items: center;\n    margin: 26px auto 34px;\n    max-width: 720px;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-side {\n    display: inline-block;\n    font-size: 28px;\n    font-weight: 900;\n    line-height: 1.15;\n    text-align: center;\n    text-orientation: upright;\n    writing-mode: vertical-rl;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-days {\n    display: block;\n    font-size: clamp(108px, 11vw, 154px);\n    font-weight: 900;\n    line-height: 0.9;\n    text-align: center;\n    white-space: nowrap;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-return-head {\n    align-items: flex-end;\n    display: flex;\n    gap: 18px;\n    justify-content: flex-start;\n    margin: 18px 0 32px;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-return-head strong {\n    display: block;\n    flex: 0 0 auto;\n    font-size: 112px;\n    font-weight: 900;\n    line-height: 0.85;\n    white-space: nowrap;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-return-head span {\n    display: block;\n    flex: 1 1 auto;\n    font-size: 25px;\n    font-weight: 900;\n    line-height: 1.25;\n    min-width: 0;\n    padding-bottom: 8px;\n  }\n\n  body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy p {\n    color: #111 !important;\n    font-size: 16px !important;\n    font-weight: 400 !important;\n    line-height: 1.95 !important;\n    margin: 0 auto !important;\n    max-width: 900px;\n  }\n\n  @media screen and (max-width: 749px) {\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-metric {\n      column-gap: 10px;\n      grid-template-columns: max-content minmax(0, max-content) max-content;\n      margin: 22px auto 26px;\n      max-width: calc(100vw - 48px);\n    }\n\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-side {\n      font-size: 21px;\n    }\n\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy-days {\n      font-size: clamp(66px, 20vw, 90px);\n    }\n\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .fe-policy p {\n      font-size: 13.5px !important;\n      font-weight: 400 !important;\n      line-height: 1.85 !important;\n    }\n  }\n\n  @media screen and (min-width: 750px) {\n    body:has(.fe-coded-lp) .product__title h1 {\n      font-size: 40px !important;\n    }\n  }\n\n  body:has(.fe-coded-lp) .fe-problems h2 {\n    color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart {\n    background: #fff !important;\n    border-top: 1px solid rgba(0, 0, 0, 0.08) !important;\n    box-shadow: 0 -4px 18px rgba(0, 0, 0, 0.1) !important;\n    color: #222 !important;\n    font-family: \"Noto Sans JP\", \"Yu Gothic\", \"Hiragino Kaku Gothic ProN\", system-ui, sans-serif !important;\n    min-height: 60px !important;\n    z-index: 30 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__Container {\n    align-items: center !important;\n    gap: 24px !important;\n    height: 60px !important;\n    max-width: 1100px !important;\n    padding: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfo {\n    align-items: center !important;\n    flex: 1 1 auto !important;\n    min-width: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductImage,\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductImageTag {\n    border-radius: 0 !important;\n    height: 60px !important;\n    overflow: hidden !important;\n    width: 60px !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductImageTag {\n    object-fit: cover !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfoContainer {\n    align-items: center !important;\n    display: flex !important;\n    flex: 1 1 auto !important;\n    gap: 28px !important;\n    min-width: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfoDetails {\n    display: flex !important;\n    flex: 1 1 auto !important;\n    flex-direction: column !important;\n    justify-content: center !important;\n    min-width: 0 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfoTitle {\n    display: block !important;\n    font-size: 14px !important;\n    font-weight: 500 !important;\n    line-height: 1.25 !important;\n    max-width: 360px !important;\n    overflow: hidden !important;\n    text-overflow: ellipsis !important;\n    white-space: nowrap !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfoReviewsStars {\n    margin-top: 4px !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductPrice {\n    align-items: baseline !important;\n    display: flex !important;\n    flex: 0 0 auto !important;\n    gap: 10px !important;\n    margin-left: auto !important;\n    white-space: nowrap !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductPriceDiscounted {\n    color: #222 !important;\n    font-size: 15px !important;\n    font-weight: 700 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductPriceInitial {\n    color: #9b9b9b !important;\n    font-size: 14px !important;\n    text-decoration: line-through !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__Actions {\n    align-items: center !important;\n    display: flex !important;\n    flex: 0 0 auto !important;\n    gap: 10px !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-QuantitySelector__Container {\n    border: 1px solid #e5e5e5 !important;\n    border-radius: 999px !important;\n    overflow: hidden !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart #sticky-add-to-cart-quantity {\n    font-size: 14px !important;\n    font-weight: 500 !important;\n  }\n\n  body:has(.fe-coded-lp) #bundle-sticky_add_to_cart #bundle-sticky_submit {\n    background: #222 !important;\n    border-radius: 999px !important;\n    color: #fff !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    height: 40px !important;\n    min-width: 270px !important;\n  }\n\n  body:has(.fe-coded-lp):has(#PBarNextFrameWrapper) #bundle-sticky_add_to_cart {\n    bottom: 68px !important;\n  }\n\n  @media screen and (max-width: 749px) {\n    html:has(.fe-coded-lp),\n    body:has(.fe-coded-lp) {\n      max-width: 100vw !important;\n      overflow-x: hidden !important;\n    }\n\n    body:has(.fe-coded-lp),\n    body:has(.fe-coded-lp) main,\n    body:has(.fe-coded-lp) .gradient,\n    body:has(.fe-coded-lp) .shopify-section,\n    body:has(.fe-coded-lp) .product,\n    body:has(.fe-coded-lp) .product__info-wrapper,\n    body:has(.fe-coded-lp) .product__info-container {\n      background: #000 !important;\n    }\n\n    body:has(.fe-coded-lp) .shopify-section-group-header-group,\n    body:has(.fe-coded-lp) .section-header,\n    body:has(.fe-coded-lp) sticky-header,\n    body:has(.fe-coded-lp) .header-wrapper,\n    body:has(.fe-coded-lp) header,\n    body:has(.fe-coded-lp) .header {\n      background: #fff !important;\n      color: #111 !important;\n      display: block !important;\n      max-width: 100% !important;\n      opacity: 1 !important;\n      overflow: visible !important;\n      visibility: visible !important;\n      width: 100% !important;\n      z-index: 40 !important;\n    }\n\n    body:has(.fe-coded-lp) .header {\n      align-items: center !important;\n      display: grid !important;\n      margin-left: auto !important;\n      margin-right: auto !important;\n      padding-left: 1.5rem !important;\n      padding-right: 1.5rem !important;\n    }\n\n    body:has(.fe-coded-lp) .header *,\n    body:has(.fe-coded-lp) .header__heading,\n    body:has(.fe-coded-lp) .header__heading-link,\n    body:has(.fe-coded-lp) .header__menu-item,\n    body:has(.fe-coded-lp) .header__icon {\n      color: #111 !important;\n      -webkit-text-fill-color: currentColor !important;\n    }\n\n    body:has(.fe-coded-lp) .header svg,\n    body:has(.fe-coded-lp) .header .icon {\n      color: #111 !important;\n      fill: currentColor !important;\n      stroke: currentColor !important;\n    }\n\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"],\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .gradient,\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .collapsible-content,\n    body:has(.fe-coded-lp) [id*=\"collapsible_content\"] .collapsible-content-wrapper-narrow {\n      background: #fff !important;\n      color: #111 !important;\n    }\n\n    body:has(.fe-coded-lp) .page-width,\n    body:has(.fe-coded-lp) .product,\n    body:has(.fe-coded-lp) .product__info-wrapper,\n    body:has(.fe-coded-lp) .product__info-container,\n    body:has(.fe-coded-lp) .product__description,\n    body:has(.fe-coded-lp) .fe-coded-lp {\n      margin-left: 0 !important;\n      margin-right: 0 !important;\n      max-width: none !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) .product,\n    body:has(.fe-coded-lp) .product__media-wrapper,\n    body:has(.fe-coded-lp) .product__info-wrapper,\n    body:has(.fe-coded-lp) .product__description,\n    body:has(.fe-coded-lp) .fe-coded-lp {\n      max-width: 100vw !important;\n      overflow-x: hidden !important;\n    }\n\n    body:has(.fe-coded-lp) .page-width,\n    body:has(.fe-coded-lp) .product,\n    body:has(.fe-coded-lp) .product__info-wrapper,\n    body:has(.fe-coded-lp) .product__description {\n      padding-left: 0 !important;\n      padding-right: 0 !important;\n    }\n\n    body:has(.fe-coded-lp) header.header.page-width,\n    body:has(.fe-coded-lp) .header.page-width {\n      box-sizing: border-box !important;\n      grid-template-areas: \"left-icons heading icons\" !important;\n      grid-template-columns: 1fr 2fr 1fr !important;\n      min-height: 44px !important;\n      padding-left: 30px !important;\n      padding-right: 30px !important;\n    }\n\n    body:has(.fe-coded-lp) .header header-drawer {\n      grid-area: left-icons !important;\n      justify-self: start !important;\n    }\n\n    body:has(.fe-coded-lp) .header .header__heading-link {\n      grid-area: heading !important;\n      justify-self: center !important;\n    }\n\n    body:has(.fe-coded-lp) .header .header__icons {\n      grid-area: icons !important;\n      justify-self: end !important;\n    }\n\n    body:has(.fe-coded-lp) .product__info-container {\n      padding: 30px 0 0 !important;\n    }\n\n    body:has(.fe-coded-lp) .product__title h1 {\n      font-size: 27px !important;\n      line-height: 1.36 !important;\n    }\n\n    body:has(.fe-coded-lp) .price .price-item--sale {\n      font-size: 18px !important;\n    }\n\n    body:has(.fe-coded-lp) .price .price-item--regular {\n      font-size: 14px !important;\n    }\n\n    body:has(.fe-coded-lp) .product__info-container \u003e :not(.product__description) {\n      margin-left: 24px !important;\n      margin-right: 24px !important;\n      width: auto !important;\n    }\n\n    body:has(.fe-coded-lp) .product__info-container a:has(img[src*=\"2026-06-16_15.55.36\"]) {\n      margin: 22px 24px 30px !important;\n      width: auto !important;\n    }\n\n    body:has(.fe-coded-lp) {\n      padding-bottom: 104px;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart {\n      box-sizing: border-box !important;\n      left: 0 !important;\n      max-width: 100vw !important;\n      min-height: 92px !important;\n      padding: 9px 14px calc(10px + env(safe-area-inset-bottom)) !important;\n      right: 0 !important;\n      width: 100vw !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__Container {\n      align-items: stretch !important;\n      display: grid !important;\n      gap: 8px !important;\n      grid-template-columns: 1fr !important;\n      height: auto !important;\n      max-width: none !important;\n      padding: 0 !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductImage,\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfoDetails {\n      display: none !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfo,\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductInfoContainer {\n      display: block !important;\n      height: auto !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductPrice {\n      justify-content: center !important;\n      margin: 0 !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductPriceDiscounted {\n      font-size: 15px !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductPriceInitial {\n      font-size: 13px !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__Actions {\n      display: grid !important;\n      gap: 8px !important;\n      grid-template-columns: 76px minmax(0, 1fr) !important;\n      height: auto !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ActionsContainer,\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-StickyAddToCart__ProductQuantity,\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart .Vtl-QuantitySelector__Container {\n      height: 42px !important;\n      width: 76px !important;\n    }\n\n    body:has(.fe-coded-lp) #bundle-sticky_add_to_cart #bundle-sticky_submit {\n      height: 42px !important;\n      min-width: 0 !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp):has(#PBarNextFrameWrapper) {\n      padding-bottom: 172px;\n    }\n  }\n\n  .fe-coded-lp {\n    --fe-black: #000;\n    --fe-dark: #1f1f1f;\n    --fe-panel: #17181a;\n    --fe-panel-2: #242424;\n    --fe-white: #fff;\n    --fe-soft: #8b8b8b;\n    --fe-cream: #f5f1ec;\n    --fe-line: rgba(255, 255, 255, 0.18);\n    --fe-gold: #b69d7b;\n    --fe-yellow: #fff21a;\n    --fe-red: #ef1515;\n    --fe-gothic: \"Noto Sans JP\", \"Yu Gothic\", \"Hiragino Kaku Gothic ProN\", system-ui, sans-serif;\n    --fe-mincho: \"Shippori Mincho\", \"Yu Mincho\", \"Hiragino Mincho ProN\", \"Times New Roman\", serif;\n    background: var(--fe-black);\n    color: var(--fe-white);\n    font-family: var(--fe-mincho);\n    letter-spacing: 0;\n    line-break: strict;\n    margin: 0 auto;\n    max-width: 390px;\n    overflow: hidden;\n    word-break: normal;\n    width: 100%;\n  }\n\n  .fe-coded-lp *,\n  .fe-coded-lp *::before,\n  .fe-coded-lp *::after {\n    box-sizing: border-box;\n  }\n\n  .fe-coded-lp img {\n    display: block;\n    height: auto;\n    max-width: 100%;\n    width: 100%;\n  }\n\n  .fe-coded-lp p,\n  .fe-coded-lp h2,\n  .fe-coded-lp h3,\n  .fe-coded-lp h4 {\n    margin: 0;\n  }\n\n  .fe-feature-list {\n    display: grid;\n    gap: 10px;\n    padding: 38px 24px 46px;\n  }\n\n  .fe-feature {\n    align-items: center;\n    background: #242424;\n    border-radius: 10px;\n    color: #fff;\n    display: grid;\n    font-family: var(--fe-gothic);\n    font-size: 20px;\n    font-weight: 800;\n    grid-template-columns: 52px 1fr;\n    line-height: 1.35;\n    min-height: 64px;\n    padding: 10px 18px;\n    text-wrap: balance;\n  }\n\n  .fe-feature span:last-child {\n    display: block;\n    min-width: 0;\n    text-align: center;\n    white-space: nowrap;\n  }\n\n  .fe-check {\n    align-items: center;\n    border: 2px solid #fff;\n    border-radius: 50%;\n    display: inline-flex;\n    font-family: var(--fe-gothic);\n    font-size: 28px;\n    font-weight: 400;\n    height: 40px;\n    justify-content: center;\n    line-height: 1;\n    width: 40px;\n  }\n\n  .fe-problems {\n    background: #262626;\n    padding: 52px 24px 62px;\n    text-align: center;\n  }\n\n  .fe-problems__eyebrow {\n    font-family: var(--fe-gothic);\n    font-size: 20px;\n    font-weight: 800;\n    line-height: 1.45;\n  }\n\n  .fe-problems h2 {\n    border-bottom: 3px dotted rgba(255, 255, 255, 0.9);\n    color: #fff;\n    display: inline-block;\n    font-family: var(--fe-gothic);\n    font-size: 34px;\n    font-weight: 900;\n    line-height: 1.25;\n    margin-top: 10px;\n    padding-bottom: 18px;\n    text-wrap: balance;\n  }\n\n  .fe-dots {\n    color: #fff;\n    font-family: var(--fe-gothic);\n    font-size: 42px;\n    font-weight: 900;\n    line-height: 0.45;\n    margin: 22px 0 24px;\n  }\n\n  .fe-problem-list {\n    display: grid;\n    gap: 26px;\n  }\n\n  .fe-problem-card {\n    background: #fff;\n    border-radius: 12px;\n    color: #222;\n    font-family: var(--fe-gothic);\n    font-size: 22px;\n    font-weight: 900;\n    line-height: 1.35;\n    padding: 19px 16px;\n    position: relative;\n  }\n\n  .fe-problem-card::before,\n  .fe-problem-card::after {\n    border-color: #d7dadd;\n    border-style: solid;\n    content: \"\";\n    height: 24px;\n    position: absolute;\n    width: 24px;\n  }\n\n  .fe-problem-card::before {\n    border-width: 7px 0 0 7px;\n    left: -1px;\n    top: -1px;\n  }\n\n  .fe-problem-card::after {\n    border-width: 0 7px 7px 0;\n    bottom: -1px;\n    right: -1px;\n  }\n\n  .fe-problem-card strong {\n    color: #111;\n    display: block;\n  }\n\n  .fe-story {\n    align-items: center;\n    background: linear-gradient(rgba(0, 0, 0, 0.58), rgba(0, 0, 0, 0.78)), url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_8_11_12_46_34.png?v=1786420228\") center \/ cover no-repeat;\n    display: flex;\n    min-height: 680px;\n    padding: 64px 26px;\n    text-align: center;\n  }\n\n  .fe-story__inner {\n    width: 100%;\n  }\n\n  .fe-story h2 {\n    color: #fff;\n    font-family: var(--fe-mincho);\n    font-size: 34px;\n    font-weight: 700;\n    line-height: 1.65;\n    text-shadow: 0 2px 12px rgba(0, 0, 0, 0.55);\n    text-wrap: balance;\n  }\n\n  .fe-story h2 span {\n    display: block;\n  }\n\n  .fe-story p {\n    color: rgba(255, 255, 255, 0.94);\n    font-family: var(--fe-mincho);\n    font-size: 17px;\n    font-weight: 500;\n    line-height: 2.12;\n    margin-top: 34px;\n    text-shadow: 0 2px 12px rgba(0, 0, 0, 0.6);\n  }\n\n  .fe-topic {\n    background: #000;\n    padding: 74px 24px 0;\n    text-align: center;\n  }\n\n  .fe-topic + .fe-topic {\n    padding-top: 92px;\n  }\n\n  .fe-topic__num {\n    align-items: baseline;\n    color: #fff;\n    display: flex;\n    font-family: \"Times New Roman\", var(--fe-mincho);\n    justify-content: center;\n    line-height: 1;\n  }\n\n  .fe-topic__num span:first-child {\n    font-size: 46px;\n    margin-right: 8px;\n  }\n\n  .fe-topic__num span:last-child {\n    font-size: 96px;\n  }\n\n  .fe-topic h3 {\n    color: #fff;\n    font-family: var(--fe-mincho);\n    font-size: 31px;\n    font-weight: 500;\n    line-height: 1.35;\n    margin-top: 26px;\n    text-wrap: balance;\n  }\n\n  .fe-topic__lead {\n    color: #686868;\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.8;\n    margin-top: 8px;\n  }\n\n  .fe-topic-card {\n    background: var(--fe-panel);\n    margin-top: 30px;\n    text-align: left;\n  }\n\n  .fe-topic-card img {\n    aspect-ratio: 1.55 \/ 1;\n    object-fit: cover;\n  }\n\n  .fe-topic-card p {\n    color: rgba(255, 255, 255, 0.9);\n    font-family: var(--fe-mincho);\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 2.05;\n    padding: 30px 18px 34px;\n  }\n\n  .fe-scenes {\n    background: #000;\n    padding: 92px 0 72px;\n    text-align: center;\n  }\n\n  .fe-scenes h2,\n  .fe-steps h2,\n  .fe-qa h2 {\n    color: #fff;\n    font-family: var(--fe-mincho);\n    font-size: 32px;\n    font-weight: 500;\n    line-height: 1.45;\n    text-wrap: balance;\n  }\n\n  .fe-section-sub {\n    color: #545454;\n    font-family: var(--fe-mincho);\n    font-size: 15px;\n    font-weight: 500;\n    line-height: 1.6;\n    margin-top: 7px;\n  }\n\n  .fe-scene-grid {\n    display: grid;\n    gap: 48px;\n    grid-template-columns: minmax(0, 1fr);\n    margin-top: 48px;\n    margin-left: auto;\n    margin-right: auto;\n    max-width: 680px;\n  }\n\n  .fe-scene {\n    border-radius: 10px;\n    margin: 0;\n    min-width: 0;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .fe-scene img {\n    aspect-ratio: 1 \/ 1;\n    display: block;\n    object-fit: cover;\n    width: 100%;\n  }\n\n  .fe-scene figcaption {\n    background: linear-gradient(to top, rgba(12, 12, 11, 0.98), rgba(12, 12, 11, 0.82) 68%, transparent);\n    bottom: 0;\n    color: #fff;\n    display: block;\n    font-family: var(--fe-mincho);\n    font-size: 22px;\n    font-weight: 800;\n    height: auto;\n    left: 0;\n    line-height: 1.55;\n    margin: 0;\n    padding: 72px 14px 28px;\n    position: absolute;\n    right: 0;\n    text-align: center;\n    text-orientation: mixed !important;\n    white-space: normal;\n    width: auto;\n    writing-mode: horizontal-tb !important;\n  }\n\n  @media screen and (max-width: 749px) {\n    .fe-scene-grid {\n      gap: 32px;\n      margin-left: 20px;\n      margin-right: 20px;\n      margin-top: 40px;\n    }\n\n    .fe-scene figcaption {\n      font-size: 17px;\n      padding: 48px 14px 16px;\n    }\n  }\n\n  .fe-spec {\n    background: #f5f5f5;\n    color: #111;\n    margin-top: 70px;\n    padding: 72px 30px 70px;\n  }\n\n  .fe-spec h2 {\n    font-family: var(--fe-mincho);\n    font-size: 34px;\n    font-weight: 700;\n    line-height: 1.4;\n    text-align: center;\n    text-wrap: balance;\n  }\n\n  .fe-spec__diagram {\n    background: #fff;\n    border-radius: 12px;\n    margin-top: 34px;\n    overflow: hidden;\n  }\n\n  .fe-spec-table {\n    margin-top: 28px;\n  }\n\n  .fe-spec-row {\n    border-top: 1px solid #dedede;\n    font-family: var(--fe-gothic);\n    padding: 26px 0;\n  }\n\n  .fe-spec-row:last-child {\n    border-bottom: 1px solid #dedede;\n  }\n\n  .fe-spec-row dt {\n    font-size: 17px;\n    font-weight: 900;\n    line-height: 1.5;\n  }\n\n  .fe-spec-row dd {\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.7;\n    margin: 14px 0 0;\n  }\n\n  .fe-compare {\n    background: #fff;\n    border-radius: 10px;\n    margin-top: 38px;\n    padding: 24px 10px;\n  }\n\n  .fe-compare table {\n    border-collapse: collapse;\n    font-family: var(--fe-gothic);\n    table-layout: fixed;\n    width: 100%;\n  }\n\n  .fe-compare th,\n  .fe-compare td {\n    border-bottom: 3px solid #c6c6c6;\n    font-size: 13px;\n    font-weight: 900;\n    line-height: 1.45;\n    padding: 12px 6px;\n    text-align: center;\n    vertical-align: middle;\n  }\n\n  .fe-compare tr:last-child th,\n  .fe-compare tr:last-child td {\n    border-bottom: 0;\n  }\n\n  .fe-compare th:first-child {\n    font-size: 20px;\n    text-align: left;\n    width: 22%;\n  }\n\n  .fe-compare .is-wow {\n    background: var(--fe-yellow);\n  }\n\n  .fe-compare .is-other {\n    background: #707070;\n    color: #fff;\n  }\n\n  .fe-mark {\n    display: block;\n    font-size: 42px;\n    font-weight: 700;\n    line-height: 1;\n    margin-bottom: 6px;\n  }\n\n  .fe-spec-copy {\n    font-family: var(--fe-mincho);\n    font-size: 18px;\n    font-weight: 500;\n    line-height: 1.95;\n    margin-top: 46px;\n    text-align: center;\n  }\n\n  .fe-spec-copy strong {\n    display: block;\n    font-size: 34px;\n    font-weight: 700;\n    line-height: 1.55;\n    margin-bottom: 18px;\n  }\n\n  .fe-steps {\n    background: #000;\n    padding: 86px 24px 0;\n    text-align: center;\n  }\n\n  .fe-step-list {\n    display: grid;\n    gap: 30px;\n    margin-top: 58px;\n  }\n\n  .fe-step-card {\n    background: #f4efe9;\n    border-radius: 20px;\n    color: #222;\n    overflow: hidden;\n    text-align: left;\n  }\n\n  .fe-step-copy {\n    padding: 34px 36px 28px;\n  }\n\n  .fe-step-pill {\n    background: #b9a180;\n    border-radius: 999px;\n    color: #fff;\n    display: inline-block;\n    font-family: var(--fe-gothic);\n    font-size: 16px;\n    font-weight: 800;\n    letter-spacing: 0;\n    line-height: 1;\n    padding: 9px 19px 10px;\n  }\n\n  .fe-step-card h3 {\n    font-family: var(--fe-gothic);\n    font-size: 34px;\n    font-weight: 900;\n    line-height: 1.35;\n    margin-top: 24px;\n    text-wrap: balance;\n  }\n\n  .fe-step-line {\n    background: #b9a180;\n    display: block;\n    height: 2px;\n    margin: 18px 0 20px;\n    width: 42px;\n  }\n\n  .fe-step-card p {\n    font-family: var(--fe-gothic);\n    font-size: 15px;\n    font-weight: 400;\n    line-height: 1.85;\n  }\n\n  .fe-step-photo {\n    aspect-ratio: 716 \/ 579;\n    height: auto;\n    overflow: hidden;\n  }\n\n  .fe-step-photo img {\n    height: 100%;\n    object-fit: cover;\n    object-position: center bottom;\n  }\n\n  .fe-qa {\n    background: #000;\n    padding: 92px 24px 72px;\n    text-align: center;\n  }\n\n  .fe-qa h2 {\n    font-size: 43px;\n    line-height: 1.2;\n  }\n\n  .fe-qa-list {\n    display: grid;\n    gap: 52px;\n    margin-top: 50px;\n  }\n\n  .fe-question {\n    background: #18191b;\n    border-radius: 9px;\n    padding: 28px 20px 34px;\n  }\n\n  .fe-letter {\n    color: #fff;\n    display: block;\n    font-family: \"Times New Roman\", var(--fe-mincho);\n    font-size: 48px;\n    line-height: 1;\n  }\n\n  .fe-question p {\n    color: #fff;\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 1.8;\n    margin-top: 22px;\n  }\n\n  .fe-answer {\n    color: #fff;\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 2;\n    margin-top: 28px;\n    padding: 0 8px;\n  }\n\n  .fe-reviews {\n    background: #000;\n    color: #fff;\n    padding: 30px 24px 86px;\n  }\n\n  .fe-rating-summary {\n    font-family: var(--fe-gothic);\n    text-align: center;\n  }\n\n  .fe-rating-score {\n    display: block;\n    font-size: 48px;\n    font-weight: 900;\n    line-height: 1;\n  }\n\n  .fe-stars {\n    color: #ffd400;\n    display: block;\n    font-size: 26px;\n    letter-spacing: 0;\n    line-height: 1;\n    margin-top: 12px;\n  }\n\n  .fe-review-count {\n    color: #fff;\n    display: block;\n    font-size: 16px;\n    font-weight: 500;\n    margin-top: 9px;\n  }\n\n  .fe-bars {\n    display: grid;\n    gap: 8px;\n    margin: 30px auto 38px;\n    max-width: 480px;\n  }\n\n  .fe-bar {\n    align-items: center;\n    color: #1a1a1a;\n    display: grid;\n    font-family: var(--fe-gothic);\n    font-size: 15px;\n    font-weight: 900;\n    gap: 8px;\n    grid-template-columns: 50px 1fr 30px;\n  }\n\n  .fe-bar__track {\n    background: #ddd;\n    border-radius: 999px;\n    height: 14px;\n    overflow: hidden;\n  }\n\n  .fe-bar__fill {\n    background: #ffd400;\n    border-radius: 999px;\n    display: block;\n    height: 100%;\n  }\n\n  .fe-review-link {\n    color: #fff;\n    display: block;\n    font-family: var(--fe-mincho);\n    font-size: 15px;\n    font-weight: 500;\n    margin: 0 auto 42px;\n    text-align: center;\n    text-decoration: none;\n  }\n\n  .fe-review-grid {\n    column-count: 2;\n    column-gap: 20px;\n  }\n\n  .fe-review-card {\n    background: #fff;\n    border-radius: 6px;\n    break-inside: avoid;\n    color: #707070;\n    display: inline-block;\n    font-family: var(--fe-gothic);\n    margin: 0 0 20px;\n    padding: 22px 18px;\n    width: 100%;\n  }\n\n  .fe-review-card h4 {\n    color: #292929;\n    font-size: 18px;\n    font-weight: 900;\n    line-height: 1.3;\n  }\n\n  .fe-review-card .fe-stars {\n    font-size: 20px;\n    margin-top: 12px;\n  }\n\n  .fe-review-date {\n    color: #8f8f8f;\n    display: block;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1;\n    margin-top: 14px;\n  }\n\n  .fe-review-card p {\n    font-size: 14px;\n    font-weight: 400;\n    line-height: 1.75;\n    margin-top: 16px;\n  }\n\n  .fe-brand {\n    background: #161719;\n    color: #fff !important;\n    padding: 57px 0 0;\n    text-align: center;\n  }\n\n  .fe-brand__image {\n    border: 0;\n  }\n\n  .fe-brand__copy {\n    background: #020100;\n    padding: 29px 14px 70px;\n  }\n\n  .fe-brand__copy h2 {\n    color: #fff !important;\n    font-family: var(--fe-mincho);\n    font-size: 22px;\n    font-weight: 800;\n    letter-spacing: 0;\n    line-height: 39px;\n    text-wrap: balance;\n  }\n\n  .fe-brand__copy p {\n    color: #fff !important;\n    font-family: var(--fe-mincho);\n    font-size: 14px;\n    font-weight: 400;\n    letter-spacing: 0;\n    line-height: 28px;\n    margin-top: 16px;\n  }\n\n  .fe-values {\n    display: grid;\n    gap: 38px;\n    padding: 92px 24px 76px;\n  }\n\n  .fe-value {\n    align-items: center;\n    background-position: center;\n    background-size: cover;\n    border-radius: 8px;\n    display: flex;\n    min-height: 220px;\n    overflow: hidden;\n    padding: 22px;\n    position: relative;\n  }\n\n  .fe-value::before {\n    background: rgba(0, 0, 0, 0.6);\n    content: \"\";\n    inset: 0;\n    position: absolute;\n  }\n\n  .fe-value__inner {\n    position: relative;\n    width: 100%;\n  }\n\n  .fe-value__num {\n    align-items: baseline;\n    color: #fff !important;\n    display: flex;\n    font-family: \"Times New Roman\", var(--fe-mincho);\n    justify-content: center;\n    line-height: 1;\n  }\n\n  .fe-value__num span:first-child {\n    font-size: 23px;\n    margin-right: 4px;\n  }\n\n  .fe-value__num span:last-child {\n    font-size: 58px;\n  }\n\n  .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  .fe-coded-lp .fe-value h3 {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n    font-size: 26px;\n    font-weight: 500;\n    line-height: 1.5;\n    margin-top: 8px;\n    opacity: 1 !important;\n    text-shadow: none;\n  }\n\n  .fe-value p {\n    color: #fff !important;\n    font-size: 16px;\n    font-weight: 500;\n    line-height: 1.85;\n    margin-top: 14px;\n  }\n\n  @media (max-width: 9999px) {\n    .fe-feature-list {\n      gap: 9px;\n      padding: 32px 22px 42px;\n    }\n\n    .fe-feature {\n      font-size: 15px;\n      grid-template-columns: 45px 1fr;\n      min-height: 56px;\n      padding: 9px 12px;\n    }\n\n    .fe-check {\n      font-size: 23px;\n      height: 34px;\n      width: 34px;\n    }\n\n    .fe-problems h2 {\n      font-size: 28px;\n    }\n\n    .fe-problem-card {\n      font-size: 18px;\n    }\n\n    .fe-story {\n      min-height: 600px;\n      padding-left: 20px;\n      padding-right: 20px;\n    }\n\n    .fe-story h2 {\n      font-size: 25px;\n      line-height: 1.72;\n    }\n\n    .fe-story p,\n    .fe-topic-card p,\n    .fe-answer {\n      font-size: 13.5px;\n      font-weight: 400;\n    }\n\n    .fe-topic-card p {\n      line-height: 1.95;\n    }\n\n    .fe-section-sub,\n    .fe-step-card p,\n    .fe-question p,\n    .fe-brand__copy p {\n      font-size: 13.5px;\n      font-weight: 400;\n    }\n\n    .fe-section-sub {\n      color: #595959;\n    }\n\n    .fe-step-card p {\n      line-height: 1.8;\n    }\n\n    .fe-question p {\n      line-height: 1.75;\n    }\n\n    .fe-spec-row dd {\n      font-size: 14px;\n      font-weight: 400;\n    }\n\n    .fe-review-count,\n    .fe-review-link {\n      font-size: 14px;\n      font-weight: 400;\n    }\n\n    .fe-topic__num span:first-child {\n      font-size: 36px;\n    }\n\n    .fe-topic__num span:last-child {\n      font-size: 78px;\n    }\n\n    .fe-topic h3,\n    .fe-scenes h2,\n    .fe-steps h2 {\n      font-size: 27px;\n    }\n\n    .fe-spec {\n      padding-left: 24px;\n      padding-right: 24px;\n    }\n\n    .fe-compare th,\n    .fe-compare td {\n      font-size: 11px;\n      padding-left: 4px;\n      padding-right: 4px;\n    }\n\n    .fe-compare th:first-child {\n      font-size: 17px;\n    }\n\n    .fe-mark {\n      font-size: 34px;\n    }\n\n    .fe-spec-copy {\n      font-size: 14px;\n      font-weight: 400;\n      line-height: 1.9;\n    }\n\n    .fe-spec-copy strong {\n      font-size: 28px;\n    }\n\n    .fe-step-card h3 {\n      font-size: 28px;\n    }\n\n    .fe-step-photo {\n      height: auto;\n    }\n\n    .fe-review-grid {\n      column-gap: 14px;\n    }\n\n    .fe-review-card {\n      padding: 18px 14px;\n    }\n\n    .fe-review-card p {\n      font-size: 12.5px;\n      font-weight: 400;\n    }\n\n    .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n    .fe-coded-lp .fe-value h3 {\n      color: #fff !important;\n      -webkit-text-fill-color: #fff !important;\n      font-size: 24px;\n    }\n\n    .fe-value p {\n      font-size: 13.5px;\n      font-weight: 400;\n      line-height: 1.8;\n    }\n\n  }\n\n\n  \/* fe-global-font-tune: slightly smaller product copy *\/\n  body:has(.fe-coded-lp) .product__title h1 {\n    font-size: 26px !important;\n    line-height: 1.34 !important;\n  }\n\n  body:has(.fe-coded-lp) .price .price-item--sale {\n    font-size: 17px !important;\n  }\n\n  body:has(.fe-coded-lp) .price .price-item--regular {\n    font-size: 13px !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-feature {\n    font-size: 13.5px;\n  }\n\n  body:has(.fe-coded-lp) .fe-problems__eyebrow {\n    font-size: 18px;\n  }\n\n  body:has(.fe-coded-lp) .fe-problems h2 {\n    font-size: 25px;\n  }\n\n  body:has(.fe-coded-lp) .fe-problem-card {\n    font-size: 16.5px;\n  }\n\n  body:has(.fe-coded-lp) .fe-story h2 {\n    font-size: 23px;\n    line-height: 1.68;\n  }\n\n  body:has(.fe-coded-lp) .fe-story p,\n  body:has(.fe-coded-lp) .fe-topic-card p,\n  body:has(.fe-coded-lp) .fe-step-card p,\n  body:has(.fe-coded-lp) .fe-question p,\n  body:has(.fe-coded-lp) .fe-answer,\n  body:has(.fe-coded-lp) .fe-brand__copy p,\n  body:has(.fe-coded-lp) .fe-value p {\n    font-size: 12.5px;\n    font-weight: 400;\n  }\n\n  body:has(.fe-coded-lp) .fe-topic__num span:first-child {\n    font-size: 32px;\n  }\n\n  body:has(.fe-coded-lp) .fe-topic__num span:last-child {\n    font-size: 70px;\n  }\n\n  body:has(.fe-coded-lp) .fe-topic h3,\n  body:has(.fe-coded-lp) .fe-scenes h2,\n  body:has(.fe-coded-lp) .fe-steps h2 {\n    font-size: 24px;\n  }\n\n  body:has(.fe-coded-lp) .fe-section-sub,\n  body:has(.fe-coded-lp) .fe-topic__lead {\n    font-size: 12.5px;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec h2 {\n    font-size: 30px;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec-row dt {\n    font-size: 15px;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec-row dd {\n    font-size: 13px;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec-copy {\n    font-size: 13px;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec-copy strong {\n    font-size: 25px;\n  }\n\n  body:has(.fe-coded-lp) .fe-step-pill {\n    font-size: 13.5px;\n  }\n\n  body:has(.fe-coded-lp) .fe-step-card h3 {\n    font-size: 25px;\n  }\n\n  body:has(.fe-coded-lp) .fe-qa h2 {\n    font-size: 36px;\n  }\n\n  body:has(.fe-coded-lp) .fe-letter,\n  body:has(.fe-coded-lp) .fe-rating-score {\n    font-size: 42px;\n  }\n\n  body:has(.fe-coded-lp) .fe-review-count,\n  body:has(.fe-coded-lp) .fe-review-link {\n    font-size: 12.5px;\n  }\n\n  body:has(.fe-coded-lp) .fe-review-card h4 {\n    font-size: 16px;\n  }\n\n  body:has(.fe-coded-lp) .fe-review-card p {\n    font-size: 12px;\n  }\n\n  body:has(.fe-coded-lp) .fe-brand__copy h2 {\n    font-size: 20px;\n    line-height: 34px;\n  }\n\n  body:has(.fe-coded-lp) .fe-value__num span:first-child {\n    font-size: 21px;\n  }\n\n  body:has(.fe-coded-lp) .fe-value__num span:last-child {\n    font-size: 52px;\n  }\n\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-value h3 {\n    font-size: 22px;\n  }\n\n  @media screen and (max-width: 749px) {\n    body:has(.fe-coded-lp) .product__title h1 {\n      font-size: 24px !important;\n      line-height: 1.34 !important;\n    }\n\n    body:has(.fe-coded-lp) .price .price-item--sale {\n      font-size: 16px !important;\n    }\n\n    body:has(.fe-coded-lp) .price .price-item--regular {\n      font-size: 12.5px !important;\n    }\n  }\n\n\n\n  \/* fe-white-bg-version: color-only white background override *\/\n  html:has(.fe-coded-lp),\n  body:has(.fe-coded-lp),\n  body:has(.fe-coded-lp) main,\n  body:has(.fe-coded-lp) .gradient,\n  body:has(.fe-coded-lp) .shopify-section,\n  body:has(.fe-coded-lp) .product,\n  body:has(.fe-coded-lp) .product__description,\n  body:has(.fe-coded-lp) .product__info-wrapper,\n  body:has(.fe-coded-lp) .product__info-container {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  \/*\n    白背景の商品情報欄では、商品名・価格・税・数量・選択肢だけを黒文字にする。\n    Google Payと高速決済ボタン内部、LP本文には文字色を強制しない。\n  *\/\n  body:has(.fe-coded-lp) .product__title,\n  body:has(.fe-coded-lp) .product__title h1,\n  body:has(.fe-coded-lp) .price,\n  body:has(.fe-coded-lp) .price *,\n  body:has(.fe-coded-lp) .product__tax,\n  body:has(.fe-coded-lp) .product__tax *,\n  body:has(.fe-coded-lp) .product-form__input,\n  body:has(.fe-coded-lp) .product-form__input * {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .price .price-item--regular {\n    color: rgba(17, 17, 17, 0.46) !important;\n    -webkit-text-fill-color: rgba(17, 17, 17, 0.46) !important;\n  }\n\n  body:has(.fe-coded-lp) .price .price-item--sale {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .product__tax,\n  body:has(.fe-coded-lp) .product-form__quantity .form__label,\n  body:has(.fe-coded-lp) .shopify-payment-button__more-options {\n    color: rgba(17, 17, 17, 0.76) !important;\n    -webkit-text-fill-color: rgba(17, 17, 17, 0.76) !important;\n  }\n\n  body:has(.fe-coded-lp) .quantity {\n    background: #fff !important;\n    border-color: rgba(17, 17, 17, 0.42) !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .quantity__button,\n  body:has(.fe-coded-lp) .quantity__input,\n  body:has(.fe-coded-lp) .quantity__button svg {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .product-form__submit {\n    background: #111 !important;\n    border-color: #111 !important;\n    color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .product-form__submit * {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) media-gallery .slider-button {\n    background: rgba(255, 255, 255, 0.72) !important;\n    border-color: rgba(17, 17, 17, 0.28) !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) #vitals-end-section,\n  body:has(.fe-coded-lp) .vtl-rp-main-widget,\n  body:has(.fe-coded-lp) .vtl-product-carousel__wrapper,\n  body:has(.fe-coded-lp) .vtl-product-carousel__container {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .vtl-product-carousel__title,\n  body:has(.fe-coded-lp) .vtl-product-card,\n  body:has(.fe-coded-lp) .vtl-product-card__title,\n  body:has(.fe-coded-lp) .vtl-product-card__title-inner,\n  body:has(.fe-coded-lp) .vtl-product-card__details,\n  body:has(.fe-coded-lp) .vtl-product-card__price,\n  body:has(.fe-coded-lp) .vtl-product-card__current-price,\n  body:has(.fe-coded-lp) .vtl-product-card__compare-price {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n\n  .fe-coded-lp {\n    --fe-black: #fff;\n    --fe-dark: #f2f2f2;\n    --fe-panel: #f6f6f6;\n    --fe-panel-2: #eeeeee;\n    --fe-white: #111;\n    --fe-soft: #6b6b6b;\n    --fe-line: rgba(17, 17, 17, 0.16);\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  .fe-coded-lp,\n  .fe-feature-list,\n  .fe-topic,\n  .fe-scenes,\n  .fe-steps,\n  .fe-qa,\n  .fe-reviews,\n  .fe-brand,\n  .fe-values {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  .fe-feature,\n  .fe-topic-card,\n  .fe-question {\n    background: #f5f5f5 !important;\n    color: #111 !important;\n  }\n\n  .fe-check {\n    border-color: #111 !important;\n    color: #111 !important;\n  }\n\n  .fe-problems {\n    background: #f5f5f5 !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-problems h2,\n  .fe-problems h2,\n  .fe-dots,\n  .fe-topic__num,\n  .fe-topic h3,\n  .fe-scenes h2,\n  .fe-steps h2,\n  .fe-qa h2,\n  .fe-letter,\n  .fe-question p,\n  .fe-answer,\n  .fe-review-count,\n  .fe-review-link,\n  .fe-brand__copy h2,\n  .fe-brand__copy p,\n  .fe-value__num,\n  .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  .fe-coded-lp .fe-value h3,\n  .fe-value p {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n    text-shadow: none !important;\n  }\n\n  .fe-problems h2 {\n    border-bottom-color: rgba(17, 17, 17, 0.72) !important;\n  }\n\n  .fe-problem-card,\n  .fe-review-card,\n  .fe-compare,\n  .fe-spec__diagram {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  .fe-topic__lead,\n  .fe-section-sub,\n  .fe-topic-card p,\n  .fe-review-date,\n  .fe-review-card p {\n    color: rgba(17, 17, 17, 0.66) !important;\n    -webkit-text-fill-color: rgba(17, 17, 17, 0.66) !important;\n  }\n\n  .fe-story {\n    background: linear-gradient(rgba(255, 255, 255, 0.70), rgba(255, 255, 255, 0.84)), url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_8_11_12_46_34.png?v=1786420228\") center \/ cover no-repeat !important;\n  }\n\n  .fe-story h2,\n  .fe-story p {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n    text-shadow: none !important;\n  }\n\n  .fe-scene figcaption {\n    background: linear-gradient(to top, rgba(255, 255, 255, 0.96), rgba(255, 255, 255, 0.80) 68%, transparent) !important;\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n    text-shadow: none !important;\n  }\n\n  .fe-spec {\n    background: #f7f7f7 !important;\n    color: #111 !important;\n  }\n\n  .fe-step-card {\n    background: #f4efe9 !important;\n    color: #222 !important;\n  }\n\n  .fe-brand__copy {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  .fe-value::before {\n    background: rgba(255, 255, 255, 0.68) !important;\n  }\n\n  .fe-bars .fe-bar {\n    color: #111 !important;\n  }\n\n  .fe-bar__track {\n    background: #e1e1e1 !important;\n  }\n\n  @media screen and (max-width: 749px) {\n    html:has(.fe-coded-lp),\n    body:has(.fe-coded-lp),\n    body:has(.fe-coded-lp) main,\n    body:has(.fe-coded-lp) .gradient,\n    body:has(.fe-coded-lp) .shopify-section,\n    body:has(.fe-coded-lp) .product,\n    body:has(.fe-coded-lp) .product__info-wrapper,\n    body:has(.fe-coded-lp) .product__info-container,\n    body:has(.fe-coded-lp) .product__description,\n    body:has(.fe-coded-lp) .fe-coded-lp {\n      background: #fff !important;\n      color: #111 !important;\n    }\n  }\n\n  \/* \/fe-white-bg-version *\/\n\n\n  \/* fe-white-partial-revert: restore selected sections only *\/\n  body:has(.fe-coded-lp) .fe-story {\n    background: linear-gradient(rgba(0, 0, 0, 0.58), rgba(0, 0, 0, 0.78)), url(\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_8_11_12_46_34.png?v=1786420228\") center \/ cover no-repeat !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-story h2,\n  body:has(.fe-coded-lp) .fe-story h2 *,\n  body:has(.fe-coded-lp) .fe-story p,\n  body:has(.fe-coded-lp) .fe-story p * {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n    text-shadow: 0 2px 12px rgba(0, 0, 0, 0.58) !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec {\n    background: #f5f5f5 !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-spec h2,\n  body:has(.fe-coded-lp) .fe-spec-row,\n  body:has(.fe-coded-lp) .fe-spec-row dt,\n  body:has(.fe-coded-lp) .fe-spec-row dd,\n  body:has(.fe-coded-lp) .fe-spec-copy,\n  body:has(.fe-coded-lp) .fe-spec-copy strong,\n  body:has(.fe-coded-lp) .fe-compare th,\n  body:has(.fe-coded-lp) .fe-compare td,\n  body:has(.fe-coded-lp) .fe-compare .is-wow,\n  body:has(.fe-coded-lp) .fe-compare .is-wow * {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-compare {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-compare .is-other,\n  body:has(.fe-coded-lp) .fe-compare .is-other * {\n    background: #707070 !important;\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-brand,\n  body:has(.fe-coded-lp) .fe-values {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-brand__copy {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-brand__copy h2,\n  body:has(.fe-coded-lp) .fe-brand__copy p {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-value::before {\n    background: rgba(0, 0, 0, 0.6) !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-value__num,\n  body:has(.fe-coded-lp) .fe-value__num *,\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-values .fe-value .fe-value__inner h3,\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-value h3,\n  body:has(.fe-coded-lp) .fe-value p {\n    color: #fff !important;\n    -webkit-text-fill-color: #fff !important;\n  }\n\n  \/* \/fe-white-partial-revert *\/\n\n\n  \/* fe-step-white-base: align step cards with requested card tone *\/\n  body:has(.fe-coded-lp) .fe-steps,\n  body:has(.fe-coded-lp) .fe-step-list {\n    background: #fff !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-step-card,\n  body:has(.fe-coded-lp) .fe-step-copy {\n    background: #f5f5f5 !important;\n    color: #111 !important;\n  }\n\n  body:has(.fe-coded-lp) .fe-step-card h3,\n  body:has(.fe-coded-lp) .fe-step-card p {\n    color: #111 !important;\n    -webkit-text-fill-color: #111 !important;\n  }\n  \/* \/fe-step-white-base *\/\n\n\n\n  \/* fe-white-fb-fixes: 2026-07-13 mobile feedback adjustments *\/\n  body:has(.fe-coded-lp) .fe-review-card {\n    background: #fff !important;\n    border: 1px solid rgba(17, 17, 17, 0.16) !important;\n    box-shadow: 0 1px 0 rgba(17, 17, 17, 0.04) !important;\n  }\n\n  @media screen and (max-width: 749px) {\n    body:has(.fe-coded-lp) .product__media-list {\n      align-items: center !important;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list \u003e .product__media-item {\n      align-items: center !important;\n      display: flex !important;\n      justify-content: center !important;\n    }\n\n    \/*\n     * ================================================================\n     * スマホ版：ファーストビューの商品画像を1:1（正方形）に統一\n     * ================================================================\n     * 対象端末：画面幅749px以下（このメディアクエリ内のみ）\n     * 対象範囲：.fe-coded-lp がある商品ページの商品画像スライダー\n     * PC表示   ：変更なし\n     *\n     * 縦長・横長の元画像も、表示枠そのものは必ず正方形になります。\n     * 画像は object-fit: cover により、比率を保ったまま中央でトリミングします。\n     * 画像全体を切らずに表示したい場合は、下部の\n     * object-fit: cover を object-fit: contain に変更してください。\n     * その場合、画像の比率によって上下または左右に余白が生じます。\n     *\/\n    body:has(.fe-coded-lp) .product__media-list \u003e .product__media-item {\n      flex: 0 0 100% !important;\n      \/* 各スライドの縦横比を正方形に固定 *\/\n      aspect-ratio: 1 \/ 1 !important;\n      height: 100% !important;\n      margin: 0 !important;\n      \/* 正方形の外にはみ出す画像部分を非表示 *\/\n      overflow: hidden !important;\n      padding: 0 !important;\n      scroll-snap-align: center;\n    }\n\n    \/* スライダー全体の高さを、横幅と同じ大きさに固定 *\/\n    body:has(.fe-coded-lp) .product__media-list {\n      aspect-ratio: 1 \/ 1 !important;\n    }\n\n    \/*\n     * Shopifyテーマ側で設定されている画像比率や余白を解除し、\n     * 画像を包むすべての要素を正方形いっぱいに広げます。\n     *\/\n    body:has(.fe-coded-lp) .product__media-list .product-media-container,\n    body:has(.fe-coded-lp) .product__media-list .product__modal-opener,\n    body:has(.fe-coded-lp) .product__media-list .product__media {\n      aspect-ratio: 1 \/ 1 !important;\n      height: 100% !important;\n      min-height: 0 !important;\n      overflow: hidden !important;\n      padding: 0 !important;\n      position: relative !important;\n      width: 100% !important;\n    }\n\n    \/*\n     * 元画像の縦横比は維持したまま、正方形の枠いっぱいに表示します。\n     * cover   = 枠いっぱいに表示し、はみ出した部分を中央でトリミング\n     * contain = 画像全体を表示する代わりに、上下または左右に余白が発生\n     *\/\n    body:has(.fe-coded-lp) .product__media-list .product__media img {\n      height: 100% !important;\n      inset: 0 !important;\n      object-fit: cover !important;\n      object-position: center center !important;\n      position: absolute !important;\n      width: 100% !important;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list .product-media-container {\n      margin-bottom: auto !important;\n      margin-top: auto !important;\n    }\n\n    body:has(.fe-coded-lp) .product__media-list .product__media img {\n      object-position: center center !important;\n    }\n\n    body:has(.fe-coded-lp) .fe-review-grid {\n      column-gap: 14px !important;\n    }\n\n    body:has(.fe-coded-lp) .fe-review-card {\n      border-radius: 8px !important;\n      margin-bottom: 16px !important;\n      padding: 17px 13px !important;\n    }\n\n    body:has(.fe-coded-lp) .fe-brand__copy {\n      padding-bottom: 34px !important;\n    }\n\n    body:has(.fe-coded-lp) .fe-values {\n      padding-top: 42px !important;\n    }\n  }\n  \/* \/fe-white-fb-fixes *\/\n\n\u003c\/style\u003e\n\u003cdiv class=\"fe-coded-lp\"\u003e\n\u003csection class=\"fe-feature-list\"\u003e\n\u003cdiv class=\"fe-feature\"\u003e\n\u003cspan class=\"fe-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eサングラスのような洗練デザイン\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-feature\"\u003e\n\u003cspan class=\"fe-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003e顔まわりがすっきり見えるワイドレンズ\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-feature\"\u003e\n\u003cspan class=\"fe-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eビーチコーデに馴染むゴーグル仕様\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-feature\"\u003e\n\u003cspan class=\"fe-check\"\u003e✓\u003c\/span\u003e\u003cspan\u003eUV400・曇り止め機能も搭載\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-problems\"\u003e\n\u003cp class=\"fe-problems__eyebrow\"\u003eゴーグル姿の見た目\u003c\/p\u003e\n\u003ch2\u003eこんなお悩み\u003cbr\u003eありませんか？\u003c\/h2\u003e\n\u003cdiv class=\"fe-dots\"\u003e・\u003cbr\u003e・\u003cbr\u003e・\u003c\/div\u003e\n\u003cdiv class=\"fe-problem-list\"\u003e\n\u003cdiv class=\"fe-problem-card\"\u003eいかにも水中ゴーグルで\u003cstrong\u003e野暮ったく見える\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-problem-card\"\u003e写真を撮ると\u003cstrong\u003e目元だけ浮いてしまう\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-problem-card\"\u003e海辺のコーデに\u003cstrong\u003eゴーグルが馴染まない\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-problem-card\"\u003e見た目を優先すると\u003cstrong\u003e水中では使いにくい\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-story\" style=\"background: linear-gradient(rgba(45,39,32,.56),rgba(45,39,32,.66)),url('https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_8_11_12_46_34.png?v=1786420228') center \/ cover no-repeat;\"\u003e\n\u003cdiv class=\"fe-story__inner\"\u003e\n\u003ch2\u003e\n\u003cspan\u003eゴーグルなのに、\u003c\/span\u003e\u003cspan\u003eサングラスみたい。\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eシャープなレンズフォルムとワイドなシルエットで、\u003cbr\u003e一般的な水中ゴーグルとはひと味違う印象に。\u003cbr\u003eサングラス感覚で取り入れやすく、\u003cbr\u003e海辺のスタイルにも自然に馴染みます。\u003c\/p\u003e\n\u003cp\u003eアジャスター付きヘッドバンドで長さを調整でき、\u003cbr\u003e柔らかなシリコンが顔まわりへフィット。\u003cbr\u003e見た目にこだわりながら、\u003cbr\u003e水中でも使いやすいゴーグル仕様です。\u003c\/p\u003e\n\u003cp\u003eUV400カット・曇り止め加工・広角視野にも対応。\u003cbr\u003eビーチで過ごす時間から水中アクティビティまで、\u003cbr\u003eデザインと機能のどちらも楽しめる\u003cbr\u003e大人向けのサングラスゴーグルです。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-topic\"\u003e\n\u003cdiv class=\"fe-topic__num\"\u003e\n\u003cspan\u003eTopic\u003c\/span\u003e\u003cspan\u003e01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003eサングラスライク\u003c\/h3\u003e\n\u003cp class=\"fe-topic__lead\"\u003eゴーグルらしさを抑えた洗練フォルム\u003c\/p\u003e\n\u003cdiv class=\"fe-topic-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/9022a705161ff42b7879d88f1fd6d0e8_0b75531a-a91c-477d-9d03-bfee0a845b69.png?v=1785489008\" alt=\"レンズクローズアップ横\"\u003e\n\u003cp\u003e細身でシャープなレンズシェイプを採用し、一般的な水中ゴーグルとは違うサングラスライクな印象に。水辺で使う機能性は残しながら、見た目にもこだわりたい時に取り入れやすいデザインです。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_6_13_08_26_50_f5b5793d-a3b2-4e8b-905c-75ae72e89e8f.png?v=1784024621\" alt=\"海辺で使用するUVサングラスゴーグル\" loading=\"lazy\" decoding=\"async\" style=\"aspect-ratio: 1 \/ 1!important; object-fit: cover!important;\"\u003e\n\u003cp\u003eゴーグルらしさを抑えたフォルムなので、ビーチウェアやラッシュガードにも合わせやすいのがポイント。水から上がったあともそのまま身につけやすく、海辺のコーディネートに自然に馴染みます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-topic\"\u003e\n\u003cdiv class=\"fe-topic__num\"\u003e\n\u003cspan\u003eTopic\u003c\/span\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003e顔まわりをすっきり見せる\u003c\/h3\u003e\n\u003cp class=\"fe-topic__lead\"\u003e顔まわりをスマートに演出\u003c\/p\u003e\n\u003cdiv class=\"fe-topic-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/9022a705161ff42b7879d88f1fd6d0e8_3ec4fa29-335b-40fa-b2c9-adbc524f4acf.png?v=1785489006\" alt=\"レンズクローズアップ斜め\"\u003e\n\u003cp\u003e横幅のあるワイドレンズが目元を広く覆い、顔まわりをすっきりとした印象に見せます。スポーティーさが強くなりすぎないシルエットで、正面から見てもスマートなバランスに仕上がっています。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_7_31_12_52_02.png?v=1785469947\" alt=\"\"\u003e\n\u003cp\u003e写真や動画を撮る場面でも、目元だけが大きく浮いて見えにくいサングラス風デザイン。ビーチやプールでのスタイルにも合わせやすく、レジャー中のコーディネートを邪魔しにくい見た目です。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-topic\"\u003e\n\u003cdiv class=\"fe-topic__num\"\u003e\n\u003cspan\u003eTopic\u003c\/span\u003e\u003cspan\u003e03\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003e見た目も機能も妥協しない\u003c\/h3\u003e\n\u003cp class=\"fe-topic__lead\"\u003e水中で使えるサングラス感覚\u003c\/p\u003e\n\u003cdiv class=\"fe-topic-card\" style=\"text-align: left;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/61Zbo_n8DiL._AC_SL1500.jpg?v=1781280578\" alt=\"\"\u003e\n\u003cp\u003eサングラスのような見た目でありながら、後頭部まで支えるヘッドバンドを備えたゴーグル仕様です。アジャスターで長さを調整できるため、頭まわりに合わせてフィット感を整えてから水中で使用できます。\u003c\/p\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/71Tf3JHSzKL._AC_SL1500.jpg?v=1784024889\" alt=\"\"\u003e\n\u003cp\u003e顔まわりに触れる部分には柔らかなシリコンを採用。レンズはUV400カット・曇り止め加工・広角視野に対応しており、海やプールなど水辺で使うための機能もしっかり備えています。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-scenes\"\u003e\n\u003ch2\u003e利用シーン\u003c\/h2\u003e\n\u003cp class=\"fe-section-sub\"\u003e水辺のコーデをスマートに\u003c\/p\u003e\n\u003cdiv class=\"fe-scene-grid\"\u003e\n\u003cfigure class=\"fe-scene\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_7_31_18_07_07.png?v=1785489238\" alt=\"\"\u003e\n\u003cfigcaption\u003eビーチコーデのアクセントに\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003cfigure class=\"fe-scene\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_7_31_18_31_21.png?v=1785490324\" alt=\"\"\u003e\n\u003cfigcaption\u003e水中アクティビティもスタイリッシュに\u003c\/figcaption\u003e\n\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-spec\"\u003e\n\u003ch2\u003e製品仕様\u003c\/h2\u003e\n\u003cdiv class=\"fe-spec__diagram\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/9022a705161ff42b7879d88f1fd6d0e8_8cc5a32f-82b5-429c-94d5-6c2c523c2ce6.png?v=1785489002\" alt=\"正面\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fe-spec-row\"\u003e素材　高品質シリコン・耐衝撃ポリカーボネート\u003c\/div\u003e\n\u003cdiv class=\"fe-spec-row\"\u003e機能　UV400カット・曇り止め加工・広角視野\u003c\/div\u003e\n\u003cdiv class=\"fe-spec-row\"\u003e対象　大人用（男女兼用）\u003c\/div\u003e\n\u003cdiv class=\"fe-spec-row\"\u003e調整　アジャスター付きヘッドバンド\u003c\/div\u003e\n\u003cdiv class=\"fe-spec-row\"\u003e内容　ゴーグル本体・専用保護ケース\u003c\/div\u003e\n\u003cdiv class=\"fe-spec-row\"\u003e製品　ノーブランド品\u003c\/div\u003e\n\u003cdiv class=\"fe-compare\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003c\/th\u003e\n\u003ctd class=\"is-wow\"\u003e\u003cstrong\u003eWOW\u003cbr\u003eストア\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\u003cstrong\u003e他社A\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\u003cstrong\u003e他社B\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eデザイン\u003c\/th\u003e\n\u003ctd class=\"is-wow\"\u003e\n\u003cspan class=\"fe-mark\"\u003e○\u003c\/span\u003eサングラスのような洗練フォルム\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e△\u003c\/span\u003e一般的なゴーグルデザイン\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e×\u003c\/span\u003eスポーティーさが強く出やすい\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e写真映え\u003c\/th\u003e\n\u003ctd class=\"is-wow\"\u003e\n\u003cspan class=\"fe-mark\"\u003e○\u003c\/span\u003e目元がすっきり見えるワイドレンズ\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e△\u003c\/span\u003eゴーグル感が出やすい\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e×\u003c\/span\u003e目元だけ浮いて見えやすい\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eフィット感\u003c\/th\u003e\n\u003ctd class=\"is-wow\"\u003e\n\u003cspan class=\"fe-mark\"\u003e○\u003c\/span\u003e顔まわりに馴染むスマート設計\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e△\u003c\/span\u003eやや存在感が出やすい\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e×\u003c\/span\u003e大きく見えやすい\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003e用途\u003c\/th\u003e\n\u003ctd class=\"is-wow\"\u003e\n\u003cspan class=\"fe-mark\"\u003e○\u003c\/span\u003e海辺のコーデから水中まで使える\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e△\u003c\/span\u003e水中での使用が中心\u003c\/td\u003e\n\u003ctd class=\"is-other\"\u003e\n\u003cspan class=\"fe-mark\"\u003e×\u003c\/span\u003eコーデに合わせにくい\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"fe-spec-copy\"\u003e\u003cstrong\u003eゴーグルなのに\u003cbr\u003e\u003cstrong style=\"letter-spacing: 0px; display: inline !important;\"\u003eサングラスみたい\u003c\/strong\u003e\u003c\/strong\u003e見た目にこだわりながら、UV400カット・曇り止め・快適なフィット感も備えた、水辺のスタイルをもっと楽しむためのゴーグルです。\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-steps\"\u003e\n\u003ch2\u003eご使用手順\u003c\/h2\u003e\n\u003cp class=\"fe-section-sub\"\u003e2ステップで簡単に装着できます\u003c\/p\u003e\n\u003cdiv class=\"fe-step-list\"\u003e\n\u003carticle class=\"fe-step-card\"\u003e\n\u003cdiv class=\"fe-step-copy\"\u003e\n\u003cspan class=\"fe-step-pill\"\u003eSTEP 01\u003c\/span\u003e\n\u003ch3\u003eベルトを調整する\u003c\/h3\u003e\n\u003cspan class=\"fe-step-line\"\u003e\u003c\/span\u003e\n\u003cp\u003e頭の大きさに合わせてヘッドバンドの長さを調整します。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-step-photo\" style=\"aspect-ratio: 1 \/ 1!important; overflow: hidden!important;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_7_31_18_19_34.png?v=1785489621\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/71HBJdZsaFL._AC_SL1500.jpg?v=1781280582\" alt=\"海用ゴーグルのヘッドバンドを調整する手順\" loading=\"lazy\" decoding=\"async\" style=\"width: 100%!important; height: 100%!important; aspect-ratio: 1 \/ 1!important; object-fit: cover!important;\"\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fe-step-card\"\u003e\n\u003cdiv class=\"fe-step-copy\"\u003e\n\u003cspan class=\"fe-step-pill\"\u003eSTEP 02\u003c\/span\u003e\n\u003ch3\u003e顔にフィットさせる\u003c\/h3\u003e\n\u003cspan class=\"fe-step-line\"\u003e\u003c\/span\u003e\n\u003cp\u003e目元へ密着させ、隙間や強い締め付けがないことを確認して使用します。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-step-photo\" style=\"aspect-ratio: 1 \/ 1!important; overflow: hidden!important;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_7_31_18_49_04.png?v=1785491374\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/71d9gRXTH6L._AC_SL1500_104e367e-8138-4e4b-b32f-459c0fea1773.jpg?v=1784024608\" alt=\"海用UVゴーグルを顔へフィットさせる手順\" loading=\"lazy\" decoding=\"async\" style=\"width: 100%!important; height: 100%!important; aspect-ratio: 1 \/ 1!important; object-fit: cover!important;\"\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-qa\"\u003e\n\u003ch2\u003eQ \u0026amp; A\u003c\/h2\u003e\n\u003cp class=\"fe-section-sub\"\u003eよくあるご質問\u003c\/p\u003e\n\u003cdiv class=\"fe-qa-list\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fe-question\"\u003e\n\u003cspan class=\"fe-letter\"\u003eQ\u003c\/span\u003e\n\u003cp\u003e曇り止め効果を長く保つ方法はありますか？\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-answer\"\u003e\n\u003cspan class=\"fe-letter\"\u003eA\u003c\/span\u003e使用後は真水で優しく洗い、レンズを強くこすらず自然乾燥させてください。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fe-question\"\u003e\n\u003cspan class=\"fe-letter\"\u003eQ\u003c\/span\u003e\n\u003cp\u003eサイズは調整できますか？\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-answer\"\u003e\n\u003cspan class=\"fe-letter\"\u003eA\u003c\/span\u003eはい。アジャスター付きヘッドバンドで、頭の形に合わせて調整できます。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"fe-question\"\u003e\n\u003cspan class=\"fe-letter\"\u003eQ\u003c\/span\u003e\n\u003cp\u003e海以外のプールでも使えますか？\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-answer\"\u003e\n\u003cspan class=\"fe-letter\"\u003eA\u003c\/span\u003eはい。海水浴やシュノーケリングのほか、プールでも使用できます。\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"fe-brand\"\u003e\u003cimg class=\"fe-brand__image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/fe75-hero.jpg?v=1780709630\" alt=\"WOWストアのブランドビジュアル\" loading=\"lazy\" decoding=\"async\"\u003e\n\u003cdiv class=\"fe-brand__copy\"\u003e\n\u003ch2\u003eWOWストアは驚き×実用性の\u003cbr\u003eセレクトブランド\u003c\/h2\u003e\n\u003cp\u003eWOWストアは、\u003cbr\u003eただ便利なだけの道具は選びません。\u003cbr\u003e私たちが厳選するのは、\u003cbr\u003e手にした瞬間に「WOW！」と\u003cbr\u003e心が躍る高揚感と、\u003cbr\u003e使うたびに「なるほど」と\u003cbr\u003e深く頷ける機能美を兼ね備えた\u003cbr\u003eプロダクトだけです。\u003cbr\u003e遠い未来のコンセプトではなく、\u003cbr\u003e今日からあなたの生活を\u003cbr\u003e確実に変える名作をお届けします。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fe-values\"\u003e\n\u003carticle class=\"fe-value\" style=\"background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/fe75-wide-cook.jpg?v=1780709630');\"\u003e\n\u003cdiv class=\"fe-value__inner\"\u003e\n\u003cdiv class=\"fe-value__num\"\u003e\n\u003cspan\u003eValue\u003c\/span\u003e\u003cspan\u003e01\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003e驚きを生む「機能美」\u003c\/h3\u003e\n\u003cp\u003e直感的な操作性や、無駄を削ぎ落としたスマートな構造。使うたびに感じられる、考え抜かれた機能性を追求しています。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fe-value\" style=\"background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/fe75-wide-book.jpg?v=1780709630');\"\u003e\n\u003cdiv class=\"fe-value__inner\"\u003e\n\u003cdiv class=\"fe-value__num\"\u003e\n\u003cspan\u003eValue\u003c\/span\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003e妥協のない「実用性」\u003c\/h3\u003e\n\u003cp\u003eどんなに美しくても、使えなければ意味がありません。アウトドアから日常まで、確かなスペックと使い勝手を重視しています。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"fe-value\" style=\"background-image: url('https:\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/fe75-wide-night.jpg?v=1780709630');\"\u003e\n\u003cdiv class=\"fe-value__inner\"\u003e\n\u003cdiv class=\"fe-value__num\"\u003e\n\u003cspan\u003eValue\u003c\/span\u003e\u003cspan\u003e03\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch3\u003e所有する「喜び」\u003c\/h3\u003e\n\u003cp\u003e生活空間に溶け込み、目に見える場所に置いておきたくなる洗練されたデザイン。ライフスタイルを一段階引き上げます。\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle id=\"fe-marine-goggles-final-fixes\"\u003e\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-topic-card img {\n    display:block !important;\n    width:100% !important;\n    max-width:100% !important;\n    height:auto !important;\n    aspect-ratio:1 \/ 1 !important;\n    object-fit:cover !important;\n    object-position:center !important;\n  }\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-step-photo {\n    width:100% !important;\n    height:auto !important;\n    aspect-ratio:1 \/ 1 !important;\n    overflow:hidden !important;\n  }\n  body:has(.fe-coded-lp) .fe-coded-lp .fe-step-photo img {\n    display:block !important;\n    width:100% !important;\n    max-width:100% !important;\n    height:100% !important;\n    aspect-ratio:1 \/ 1 !important;\n    object-fit:cover !important;\n    object-position:center !important;\n  }\n  body:has(.fe-coded-lp) .product-form__input input[type=\"radio\"]:checked + label,\n  body:has(.fe-coded-lp) .product-form__input input[type=\"radio\"]:checked + label span {\n    color:#ffffff !important;\n    -webkit-text-fill-color:#ffffff !important;\n    opacity:1 !important;\n  }\n  body:has(.fe-coded-lp) .product-form__input input[type=\"radio\"]:checked + label {\n    background:#000000 !important;\n    border-color:#000000 !important;\n  }\n\u003c\/style\u003e\n\u003cstyle id=\"fe-marine-goggles-final-stability\"\u003e\n\/* カート：黒背景・白文字・枠線1本 *\/\nbody:has(.fe-coded-lp) .product-form__submit {\n  --border-offset: 0px;\n  --border-opacity: 0;\n  background: #111 !important;\n  border: 1px solid #111 !important;\n  border-radius: 6px !important;\n  box-shadow: none !important;\n  color: #fff !important;\n  -webkit-text-fill-color: #fff !important;\n  font-weight: 800 !important;\n  outline: none !important;\n}\nbody:has(.fe-coded-lp) .product-form__submit::before,\nbody:has(.fe-coded-lp) .product-form__submit::after {\n  box-shadow: none !important;\n  content: none !important;\n  display: none !important;\n}\nbody:has(.fe-coded-lp) .product-form__submit span {\n  color: inherit !important;\n  -webkit-text-fill-color: inherit !important;\n}\n\n\/* 高速決済ボタン本体だけ白文字を補強。表示文言はShopify側に任せる *\/\nbody:has(.fe-coded-lp) .shopify-payment-button__button,\nbody:has(.fe-coded-lp) .shopify-payment-button__button * {\n  color: #fff !important;\n  -webkit-text-fill-color: #fff !important;\n}\n\u003c\/style\u003e","brand":"WOWストア","offers":[{"title":"Default Title","offer_id":53256338506095,"sku":"wow0010","price":5980.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0924\/6831\/4479\/files\/ChatGPT_Image_2026_6_13_08_26_50.png?v=1784021599","url":"https:\/\/wow-store.jp\/products\/sunglasses-google-c","provider":"WOWストア","version":"1.0","type":"link"}