/* Katalog Archon 2026: równa skala obiektów mimo różnych białych marginesów źródłowych. */
body.post-type-archive-product li:is(.post-11048,.post-11050,.post-11052,.post-11046,.post-11044,.post-11042,.post-11038,.post-11040,.post-11036,.post-11034,.post-11032,.post-11028,.post-11030,.post-11026,.post-11024,.post-11019) .wc-block-components-product-image {
    aspect-ratio:16 / 17 !important; height:auto !important; position:relative !important;
    min-height:0 !important; overflow:hidden !important; background:#fff;
}
body.post-type-archive-product li:is(.post-11048,.post-11050,.post-11052,.post-11046,.post-11044,.post-11042,.post-11038,.post-11040,.post-11036,.post-11034,.post-11032,.post-11028,.post-11030,.post-11026,.post-11024,.post-11019) .wc-block-components-product-image > a {
    position:absolute !important; inset:0 !important; width:100% !important;
    height:100% !important; display:block !important; overflow:hidden !important;
}
body.post-type-archive-product li:is(.post-11048,.post-11050,.post-11052,.post-11046,.post-11044,.post-11042,.post-11038,.post-11040,.post-11036,.post-11034,.post-11032,.post-11028,.post-11030,.post-11026,.post-11024,.post-11019) .wc-block-components-product-image > a > img {
    width:100% !important; height:100% !important; object-fit:contain !important;
}
body.post-type-archive-product li.post-11048 .wc-block-components-product-image > a > img[src*="/archon-wr-2.4-biale"] {
    position:absolute !important; width:77.35458% !important; height:97.07242% !important;
    left:10.91752% !important; top:3.47458% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11050 .wc-block-components-product-image > a > img[src*="/archon-ws-1.2-biale"] {
    position:absolute !important; width:88.68267% !important; height:93.02108% !important;
    left:6.06923% !important; top:2.40047% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11052 .wc-block-components-product-image > a > img[src*="/archon-ws-1-3-biale-pelny-kadr"] {
    position:absolute !important; width:90.49807% !important; height:98.70024% !important;
    left:5.02285% !important; top:0.39399% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11046 .wc-block-components-product-image > a > img[src*="/archon-wr-2.2-biale"] {
    position:absolute !important; width:71.87276% !important; height:90.19327% !important;
    left:18.82091% !important; top:5.00000% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11044 .wc-block-components-product-image > a > img[src*="/archon-wr-1-4-biale-pion"] {
    position:absolute !important; width:71.92425% !important; height:90.25788% !important;
    left:14.34612% !important; top:4.87106% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11042 .wc-block-components-product-image > a > img[src*="/archon-wr-1-2-biale-pion"] {
    position:absolute !important; width:69.31159% !important; height:96.84858% !important;
    left:14.93995% !important; top:2.57879% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11038 .wc-block-components-product-image > a > img[src*="/archon-pw-2.3-biale"] {
    position:absolute !important; width:99.44066% !important; height:90.21987% !important;
    left:-0.22649% !important; top:5.00000% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11040 .wc-block-components-product-image > a > img[src*="/archon-wr-1.1-biale"] {
    position:absolute !important; width:72.65286% !important; height:91.17221% !important;
    left:14.12333% !important; top:4.80463% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11036 .wc-block-components-product-image > a > img[src*="/archon-pw-1-10-biale-pelny-kadr"] {
    position:absolute !important; width:108.81934% !important; height:108.81408% !important;
    left:-4.00730% !important; top:-5.45900% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11034 .wc-block-components-product-image > a > img[src*="/archon-pw-1.6-biale"] {
    position:absolute !important; width:92.62569% !important; height:116.23616% !important;
    left:4.65752% !important; top:-9.94465% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11032 .wc-block-components-product-image > a > img[src*="/archon-pw-1.4-biale"] {
    position:absolute !important; width:93.21226% !important; height:102.71657% !important;
    left:4.31876% !important; top:-0.52565% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11028 .wc-block-components-product-image > a > img[src*="/archon-wt-2.7-biale"] {
    position:absolute !important; width:75.09817% !important; height:94.24084% !important;
    left:12.09331% !important; top:4.46148% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11030 .wc-block-components-product-image > a > img[src*="/archon-pw-1.1-biale"] {
    position:absolute !important; width:92.12553% !important; height:106.46809% !important;
    left:5.40213% !important; top:-2.20000% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11026 .wc-block-components-product-image > a > img[src*="/archon-wt-2.1-biale"] {
    position:absolute !important; width:75.74830% !important; height:95.23810% !important;
    left:10.68027% !important; top:4.52381% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11024 .wc-block-components-product-image > a > img[src*="/archon-wt-1.9-biale"] {
    position:absolute !important; width:81.39509% !important; height:92.07589% !important;
    left:9.48033% !important; top:3.05804% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
body.post-type-archive-product li.post-11019 .wc-block-components-product-image > a > img[src*="/archon-wt-1.6-biale"] {
    position:absolute !important; width:95.30652% !important; height:98.46794% !important;
    left:0.03773% !important; top:0.65362% !important;
    max-width:none !important; max-height:none !important; margin:0 !important;
    object-fit:fill !important; transform:none !important;
}
