.sales-page .product-card[id^="sekido-"] .product-body h3{font-size:22px;line-height:1.7}
.sales-page .product-card .product-body>.sales-source-date{order:3;min-height:0;font-size:11px;margin:0 0 20px}
.sales-page .sales-hero-visual figcaption>span{overflow-wrap:anywhere}
@media(max-width:720px){.sales-page .product-card[id^="sekido-"] .product-body h3{font-size:20px}.sales-hero-visual figcaption{align-items:start}.sales-hero-visual figcaption>a{white-space:nowrap}}
.sales-page .sales-subcategory-title{font-size:22px;color:#10345a;margin:0 0 22px}.sales-page .sales-subcategory+.sales-subcategory{margin-top:44px}.sales-page .sales-product-category{min-height:0!important;font-size:12px!important;margin:0 0 12px!important;color:#1265c8!important;font-weight:700}
.sales-page .sales-admin-entry{background:#eef5ff;border-bottom:1px solid #d5e3f5;padding:16px 0}.sales-page .sales-admin-entry>.container{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap}.sales-page .sales-admin-entry span{color:#173963;font-weight:700}.sales-page .sales-admin-entry .sales-button{background:#1265c8;color:#fff;padding:14px 22px;border-radius:8px;font-size:16px}@media(max-width:600px){.sales-page .sales-admin-entry>.container{justify-content:center;gap:8px}}
.sales-page .product-card[id^="sekido-"] .product-photo{height:440px;padding:8px}.sales-page .product-card[id^="sekido-"] .product-photo img{max-width:none;max-height:none;width:85%;height:85%;object-fit:contain}@media(max-width:720px){.sales-page .product-card[id^="sekido-"] .product-photo{height:320px;padding:8px}}
.sales-page main .product-price-note{font-size:18px!important;line-height:1.9;color:#365472}.sales-page .product-card .product-body .sales-product-category{font-size:17px!important}.sales-page .product-body .sales-price-label{font-size:17px;line-height:1.7;color:#365472}.sales-page .product-card .product-body>.sales-source-date{font-size:16px;line-height:1.7}.sales-page .product-card .product-official{font-size:18px;line-height:1.7;font-weight:700}.sales-page .product-prices dt{font-size:16px}.sales-page .product-prices dd small{font-size:14px}@media(max-width:720px){.sales-page main .product-price-note{font-size:17px!important}}

.sales-page .product-card .sales-card-actions .sales-button-small{font-size:18px;line-height:1.7}

.sales-page .sales-quote-price{font-size:18px;font-weight:700;line-height:1.7;color:#1265c8}
