/* WooCommerceの不要な住所フォームを非表示 */
.wc-block-components-address-form {
    display: none !important;
}

/* フッター中央寄せ */
#block-31 .footer-widget-content p {
    text-align: center !important;
}
#block-31 .footer-widget-content a {
    display: inline-block;
    margin: 5px 10px;
}

/* トップページの画像が全体表示されるように調整 */
.entry-hero {
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}

/* 注文完了ページのお客様住所を非表示にする */
.woocommerce-order-received .woocommerce-customer-details {
    display: none !important;
}

/* アカウント詳細ページの姓・名フィールドの順序を強制 */
.woocommerce-account .woocommerce-MyAccount-content p.form-row-first {
    float: left !important;
}
.woocommerce-account .woocommerce-MyAccount-content p.form-row-last {
    float: right !important;
}
/* 商品一覧画像のクロッピングを最終修正 */

/* 1. 画像を囲むリンクエリア（箱）の高さ固定やアスペクト比を解除 */
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link {
    height: unset !important;
    aspect-ratio: unset !important;
    overflow: visible !important;
}

/* 2. 画像自体の表示方法を「全体表示」にし、高さを自動にする */
.woocommerce ul.products li.product a.woocommerce-LoopProduct-link img {
    height: auto !important;
    object-fit: contain !important;
    width: 100%;
}