/* Intrinsic artwork proportions: no fixed portrait frame or stretched pixels. */
.prints-grid{display:block;columns:3;column-gap:28px}
.prints-grid .shop-product{display:inline-block;width:100%;break-inside:avoid;margin:0 0 34px;vertical-align:top}
.prints-grid .shop-image{height:auto;max-height:none;aspect-ratio:auto}
.prints-grid .shop-image img{width:100%;height:auto}
.shop-photo-grid .shop-image,.shop-paintings .shop-image{aspect-ratio:auto}
.shop-photo-grid .shop-image img,.shop-paintings .shop-image img{height:auto;object-fit:contain}
.prints-grid .shop-product:hover .shop-image img{transform:none}
.prints-grid .shop-info{padding:12px 0 6px;gap:12px}
.prints-grid .shop-info h3{font-size:18px}
.shop-section{padding:65px 0 55px}
@media(max-width:999px){.prints-grid{columns:2;column-gap:22px}}
@media(max-width:600px){.prints-grid{columns:1}.prints-grid .shop-product{margin-bottom:28px}}
.shop-product[data-product-id="plume_print_le_rap"] .shop-image:has(img[src="assets/shop/plume_print_le_rap.jpg"]){aspect-ratio:2048/1981;max-height:none}
.shop-product[data-product-id="plume_print_le_rap"] .shop-image:has(img[src="assets/shop/plume_print_le_rap.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:103.38213%;left:0.0%;top:-3.38213%;object-fit:fill}
.shop-product[data-product-id="plume_print_abattoirs"] .shop-image:has(img[src="assets/shop/plume_print_abattoirs.jpg"]){aspect-ratio:1046/761;max-height:none}
.shop-product[data-product-id="plume_print_abattoirs"] .shop-image:has(img[src="assets/shop/plume_print_abattoirs.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_barbara"] .shop-image:has(img[src="assets/shop/plume_print_barbara.jpg"]){aspect-ratio:2200/1552;max-height:none}
.shop-product[data-product-id="plume_print_barbara"] .shop-image:has(img[src="assets/shop/plume_print_barbara.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_bikini"] .shop-image:has(img[src="assets/shop/plume_print_bikini.jpg"]){aspect-ratio:1041/1263;max-height:none}
.shop-product[data-product-id="plume_print_bikini"] .shop-image:has(img[src="assets/shop/plume_print_bikini.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_danse_la_techno"] .shop-image:has(img[src="assets/shop/plume_print_danse_la_techno.jpg"]){aspect-ratio:2048/2048;max-height:none}
.shop-product[data-product-id="plume_print_danse_la_techno"] .shop-image:has(img[src="assets/shop/plume_print_danse_la_techno.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_danseuse"] .shop-image:has(img[src="assets/shop/plume_print_danseuse.jpg"]){aspect-ratio:1403/2048;max-height:none}
.shop-product[data-product-id="plume_print_danseuse"] .shop-image:has(img[src="assets/shop/plume_print_danseuse.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_femme_a_la_jupe_plumes"] .shop-image:has(img[src="assets/shop/plume_print_femme_a_la_jupe_plumes.jpg"]){aspect-ratio:1263/1533;max-height:none}
.shop-product[data-product-id="plume_print_femme_a_la_jupe_plumes"] .shop-image:has(img[src="assets/shop/plume_print_femme_a_la_jupe_plumes.jpg"]) img{position:absolute;max-width:none;width:121.6152%;height:133.59426%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_giga_1"] .shop-image:has(img[src="assets/shop/plume_print_giga_1.jpg"]){aspect-ratio:2048/1448;max-height:none}
.shop-product[data-product-id="plume_print_giga_1"] .shop-image:has(img[src="assets/shop/plume_print_giga_1.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_il_pleure"] .shop-image:has(img[src="assets/shop/plume_print_il_pleure.jpg"]){aspect-ratio:1185/2200;max-height:none}
.shop-product[data-product-id="plume_print_il_pleure"] .shop-image:has(img[src="assets/shop/plume_print_il_pleure.jpg"]) img{position:absolute;max-width:none;width:128.01688%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_il_pleut"] .shop-image:has(img[src="assets/shop/plume_print_il_pleut.jpg"]){aspect-ratio:1556/2200;max-height:none}
.shop-product[data-product-id="plume_print_il_pleut"] .shop-image:has(img[src="assets/shop/plume_print_il_pleut.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_jeune_fille_aux_perles"] .shop-image:has(img[src="assets/shop/plume_print_jeune_fille_aux_perles.jpg"]){aspect-ratio:767/1914;max-height:none}
.shop-product[data-product-id="plume_print_jeune_fille_aux_perles"] .shop-image:has(img[src="assets/shop/plume_print_jeune_fille_aux_perles.jpg"]) img{position:absolute;max-width:none;width:267.01434%;height:107.00104%;left:-77.44459%;top:-4.49321%;object-fit:fill}
.shop-product[data-product-id="plume_print_joyeuses_fetes_2024_1"] .shop-image:has(img[src="assets/shop/plume_print_joyeuses_fetes_2024_1.jpg"]){aspect-ratio:1447/2048;max-height:none}
.shop-product[data-product-id="plume_print_joyeuses_fetes_2024_1"] .shop-image:has(img[src="assets/shop/plume_print_joyeuses_fetes_2024_1.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_kimono_eventail"] .shop-image:has(img[src="assets/shop/plume_print_kimono_eventail.jpg"]){aspect-ratio:1048/1930;max-height:none}
.shop-product[data-product-id="plume_print_kimono_eventail"] .shop-image:has(img[src="assets/shop/plume_print_kimono_eventail.jpg"]) img{position:absolute;max-width:none;width:113.74046%;height:106.06218%;left:-0.9542%;top:-3.88601%;object-fit:fill}
.shop-product[data-product-id="plume_print_l_albatros"] .shop-image:has(img[src="assets/shop/plume_print_l_albatros.jpg"]){aspect-ratio:2200/1482;max-height:none}
.shop-product[data-product-id="plume_print_l_albatros"] .shop-image:has(img[src="assets/shop/plume_print_l_albatros.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_l_amour_a_la_plage"] .shop-image:has(img[src="assets/shop/plume_print_l_amour_a_la_plage.jpg"]){aspect-ratio:2039/1648;max-height:none}
.shop-product[data-product-id="plume_print_l_amour_a_la_plage"] .shop-image:has(img[src="assets/shop/plume_print_l_amour_a_la_plage.jpg"]) img{position:absolute;max-width:none;width:100.44139%;height:124.27184%;left:0.0%;top:-21.60194%;object-fit:fill}
.shop-product[data-product-id="plume_print_l_enfant_est_mort"] .shop-image:has(img[src="assets/shop/plume_print_l_enfant_est_mort.jpg"]){aspect-ratio:1556/2200;max-height:none}
.shop-product[data-product-id="plume_print_l_enfant_est_mort"] .shop-image:has(img[src="assets/shop/plume_print_l_enfant_est_mort.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_baigneuse"] .shop-image:has(img[src="assets/shop/plume_print_la_baigneuse.jpg"]){aspect-ratio:1032/1689;max-height:none}
.shop-product[data-product-id="plume_print_la_baigneuse"] .shop-image:has(img[src="assets/shop/plume_print_la_baigneuse.jpg"]) img{position:absolute;max-width:none;width:148.25581%;height:121.25518%;left:-17.44186%;top:-5.09177%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_fecondite"] .shop-image:has(img[src="assets/shop/plume_print_la_fecondite.jpg"]){aspect-ratio:1562/2200;max-height:none}
.shop-product[data-product-id="plume_print_la_fecondite"] .shop-image:has(img[src="assets/shop/plume_print_la_fecondite.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_gloire"] .shop-image:has(img[src="assets/shop/plume_print_la_gloire.jpg"]){aspect-ratio:1368/2200;max-height:none}
.shop-product[data-product-id="plume_print_la_gloire"] .shop-image:has(img[src="assets/shop/plume_print_la_gloire.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_montagne_gronde"] .shop-image:has(img[src="assets/shop/plume_print_la_montagne_gronde.jpg"]){aspect-ratio:1549/2200;max-height:none}
.shop-product[data-product-id="plume_print_la_montagne_gronde"] .shop-image:has(img[src="assets/shop/plume_print_la_montagne_gronde.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_le_pont_mirabeau"] .shop-image:has(img[src="assets/shop/plume_print_le_pont_mirabeau.jpg"]){aspect-ratio:2200/1093;max-height:none}
.shop-product[data-product-id="plume_print_le_pont_mirabeau"] .shop-image:has(img[src="assets/shop/plume_print_le_pont_mirabeau.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_ophelie"] .shop-image:has(img[src="assets/shop/plume_print_ophelie.jpg"]){aspect-ratio:1528/2200;max-height:none}
.shop-product[data-product-id="plume_print_ophelie"] .shop-image:has(img[src="assets/shop/plume_print_ophelie.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_plain_chant"] .shop-image:has(img[src="assets/shop/plume_print_plain_chant.jpg"]){aspect-ratio:2200/1155;max-height:none}
.shop-product[data-product-id="plume_print_plain_chant"] .shop-image:has(img[src="assets/shop/plume_print_plain_chant.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_poisson"] .shop-image:has(img[src="assets/shop/plume_print_poisson.jpg"]){aspect-ratio:2200/1544;max-height:none}
.shop-product[data-product-id="plume_print_poisson"] .shop-image:has(img[src="assets/shop/plume_print_poisson.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_pont_neuf"] .shop-image:has(img[src="assets/shop/plume_print_pont_neuf.jpg"]){aspect-ratio:1075/584;max-height:none}
.shop-product[data-product-id="plume_print_pont_neuf"] .shop-image:has(img[src="assets/shop/plume_print_pont_neuf.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_st_sernin"] .shop-image:has(img[src="assets/shop/plume_print_st_sernin.jpg"]){aspect-ratio:1079/1739;max-height:none}
.shop-product[data-product-id="plume_print_st_sernin"] .shop-image:has(img[src="assets/shop/plume_print_st_sernin.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_visage"] .shop-image:has(img[src="assets/shop/plume_print_visage.jpg"]){aspect-ratio:1532/1867;max-height:none}
.shop-product[data-product-id="plume_print_visage"] .shop-image:has(img[src="assets/shop/plume_print_visage.jpg"]) img{position:absolute;max-width:none;width:101.56658%;height:117.8361%;left:-1.24021%;top:-17.08623%;object-fit:fill}
.shop-product[data-product-id="plume_print_tibidabo_grande_roue"] .shop-image:has(img[src="assets/shop/plume_print_tibidabo_grande_roue.jpg"]){aspect-ratio:1099/1478;max-height:none}
.shop-product[data-product-id="plume_print_tibidabo_grande_roue"] .shop-image:has(img[src="assets/shop/plume_print_tibidabo_grande_roue.jpg"]) img{position:absolute;max-width:none;width:109.09918%;height:108.2544%;left:-2.91174%;top:-0.94723%;object-fit:fill}
.shop-product[data-product-id="plume_print_cathedrale_saint_jean"] .shop-image:has(img[src="assets/shop/plume_print_cathedrale_saint_jean.jpg"]){aspect-ratio:1288/1484;max-height:none}
.shop-product[data-product-id="plume_print_cathedrale_saint_jean"] .shop-image:has(img[src="assets/shop/plume_print_cathedrale_saint_jean.jpg"]) img{position:absolute;max-width:none;width:124.2236%;height:107.81671%;left:-12.5%;top:-3.2345%;object-fit:fill}
.shop-product[data-product-id="plume_print_tibidabo"] .shop-image:has(img[src="assets/shop/plume_print_tibidabo.jpg"]){aspect-ratio:1144/1105;max-height:none}
.shop-product[data-product-id="plume_print_tibidabo"] .shop-image:has(img[src="assets/shop/plume_print_tibidabo.jpg"]) img{position:absolute;max-width:none;width:104.80769%;height:144.79638%;left:0.0%;top:-18.09955%;object-fit:fill}
.shop-product[data-product-id="plume_print_rocky_angel"] .shop-image:has(img[src="assets/shop/plume_print_rocky_angel.jpg"]){aspect-ratio:1572/1600;max-height:none}
.shop-product[data-product-id="plume_print_rocky_angel"] .shop-image:has(img[src="assets/shop/plume_print_rocky_angel.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_stop"] .shop-image:has(img[src="assets/shop/plume_print_stop.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_stop"] .shop-image:has(img[src="assets/shop/plume_print_stop.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_saint_georges"] .shop-image:has(img[src="assets/shop/plume_print_saint_georges.jpg"]){aspect-ratio:1600/1199;max-height:none}
.shop-product[data-product-id="plume_print_saint_georges"] .shop-image:has(img[src="assets/shop/plume_print_saint_georges.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_palau_de_la_musica"] .shop-image:has(img[src="assets/shop/plume_print_palau_de_la_musica.jpg"]){aspect-ratio:769/1600;max-height:none}
.shop-product[data-product-id="plume_print_palau_de_la_musica"] .shop-image:has(img[src="assets/shop/plume_print_palau_de_la_musica.jpg"]) img{position:absolute;max-width:none;width:155.91678%;height:100.0%;left:-20.28609%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_maison"] .shop-image:has(img[src="assets/shop/plume_print_la_maison.jpg"]){aspect-ratio:1600/1266;max-height:none}
.shop-product[data-product-id="plume_print_la_maison"] .shop-image:has(img[src="assets/shop/plume_print_la_maison.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_opera"] .shop-image:has(img[src="assets/shop/plume_print_opera.jpg"]){aspect-ratio:1276/1431;max-height:none}
.shop-product[data-product-id="plume_print_opera"] .shop-image:has(img[src="assets/shop/plume_print_opera.jpg"]) img{position:absolute;max-width:none;width:125.39185%;height:111.80992%;left:-14.73354%;top:-7.89658%;object-fit:fill}
.shop-product[data-product-id="plume_print_sagrada_familia"] .shop-image:has(img[src="assets/shop/plume_print_sagrada_familia.jpg"]){aspect-ratio:1199/1482;max-height:none}
.shop-product[data-product-id="plume_print_sagrada_familia"] .shop-image:has(img[src="assets/shop/plume_print_sagrada_familia.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:107.96221%;left:0.0%;top:-7.96221%;object-fit:fill}
.shop-product[data-product-id="plume_print_poppers"] .shop-image:has(img[src="assets/shop/plume_print_poppers.jpg"]){aspect-ratio:1378/1406;max-height:none}
.shop-product[data-product-id="plume_print_poppers"] .shop-image:has(img[src="assets/shop/plume_print_poppers.jpg"]) img{position:absolute;max-width:none;width:116.1103%;height:113.79801%;left:-8.99855%;top:-6.25889%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_part_dieu"] .shop-image:has(img[src="assets/shop/plume_print_la_part_dieu.jpg"]){aspect-ratio:1372/1532;max-height:none}
.shop-product[data-product-id="plume_print_la_part_dieu"] .shop-image:has(img[src="assets/shop/plume_print_la_part_dieu.jpg"]) img{position:absolute;max-width:none;width:116.61808%;height:104.43864%;left:-9.0379%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_no_gender"] .shop-image:has(img[src="assets/shop/plume_print_no_gender.jpg"]){aspect-ratio:1200/1600;max-height:none}
.shop-product[data-product-id="plume_print_no_gender"] .shop-image:has(img[src="assets/shop/plume_print_no_gender.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_moto"] .shop-image:has(img[src="assets/shop/plume_print_moto.jpg"]){aspect-ratio:1160/1600;max-height:none}
.shop-product[data-product-id="plume_print_moto"] .shop-image:has(img[src="assets/shop/plume_print_moto.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_mind_club_rouge_et_bleu"] .shop-image:has(img[src="assets/shop/plume_print_mind_club_rouge_et_bleu.jpg"]){aspect-ratio:900/1600;max-height:none}
.shop-product[data-product-id="plume_print_mind_club_rouge_et_bleu"] .shop-image:has(img[src="assets/shop/plume_print_mind_club_rouge_et_bleu.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_les_amoureux"] .shop-image:has(img[src="assets/shop/plume_print_les_amoureux.jpg"]){aspect-ratio:1199/1600;max-height:none}
.shop-product[data-product-id="plume_print_les_amoureux"] .shop-image:has(img[src="assets/shop/plume_print_les_amoureux.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_les_amoureuses"] .shop-image:has(img[src="assets/shop/plume_print_les_amoureuses.jpg"]){aspect-ratio:1199/1600;max-height:none}
.shop-product[data-product-id="plume_print_les_amoureuses"] .shop-image:has(img[src="assets/shop/plume_print_les_amoureuses.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_le_the_marocain"] .shop-image:has(img[src="assets/shop/plume_print_le_the_marocain.jpg"]){aspect-ratio:386/483;max-height:none}
.shop-product[data-product-id="plume_print_le_the_marocain"] .shop-image:has(img[src="assets/shop/plume_print_le_the_marocain.jpg"]) img{position:absolute;max-width:none;width:101.03627%;height:101.0352%;left:-1.03627%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_le_monde_de_la_nuit"] .shop-image:has(img[src="assets/shop/plume_print_le_monde_de_la_nuit.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_le_monde_de_la_nuit"] .shop-image:has(img[src="assets/shop/plume_print_le_monde_de_la_nuit.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_le_spritz"] .shop-image:has(img[src="assets/shop/plume_print_le_spritz.jpg"]){aspect-ratio:1520/1553;max-height:none}
.shop-product[data-product-id="plume_print_le_spritz"] .shop-image:has(img[src="assets/shop/plume_print_le_spritz.jpg"]) img{position:absolute;max-width:none;width:105.26316%;height:103.0264%;left:-4.47368%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_nuit_violet"] .shop-image:has(img[src="assets/shop/plume_print_la_nuit_violet.jpg"]){aspect-ratio:1440/1440;max-height:none}
.shop-product[data-product-id="plume_print_la_nuit_violet"] .shop-image:has(img[src="assets/shop/plume_print_la_nuit_violet.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_lana_del_rey"] .shop-image:has(img[src="assets/shop/plume_print_lana_del_rey.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_lana_del_rey"] .shop-image:has(img[src="assets/shop/plume_print_lana_del_rey.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_broc_bar"] .shop-image:has(img[src="assets/shop/plume_print_broc_bar.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_broc_bar"] .shop-image:has(img[src="assets/shop/plume_print_broc_bar.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_le_jeu"] .shop-image:has(img[src="assets/shop/plume_print_le_jeu.jpg"]){aspect-ratio:1199/1600;max-height:none}
.shop-product[data-product-id="plume_print_le_jeu"] .shop-image:has(img[src="assets/shop/plume_print_le_jeu.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_nuit_quand_tout_est_silencieux"] .shop-image:has(img[src="assets/shop/plume_print_la_nuit_quand_tout_est_silencieux.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_la_nuit_quand_tout_est_silencieux"] .shop-image:has(img[src="assets/shop/plume_print_la_nuit_quand_tout_est_silencieux.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_l_amoureuse_de_soi"] .shop-image:has(img[src="assets/shop/plume_print_l_amoureuse_de_soi.jpg"]){aspect-ratio:1199/1600;max-height:none}
.shop-product[data-product-id="plume_print_l_amoureuse_de_soi"] .shop-image:has(img[src="assets/shop/plume_print_l_amoureuse_de_soi.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_l_amour"] .shop-image:has(img[src="assets/shop/plume_print_l_amour.jpg"]){aspect-ratio:1199/1600;max-height:none}
.shop-product[data-product-id="plume_print_l_amour"] .shop-image:has(img[src="assets/shop/plume_print_l_amour.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_la_nuit_noir_et_blanc"] .shop-image:has(img[src="assets/shop/plume_print_la_nuit_noir_et_blanc.jpg"]){aspect-ratio:1440/1440;max-height:none}
.shop-product[data-product-id="plume_print_la_nuit_noir_et_blanc"] .shop-image:has(img[src="assets/shop/plume_print_la_nuit_noir_et_blanc.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_jean_et_jacques"] .shop-image:has(img[src="assets/shop/plume_print_jean_et_jacques.jpg"]){aspect-ratio:1200/1600;max-height:none}
.shop-product[data-product-id="plume_print_jean_et_jacques"] .shop-image:has(img[src="assets/shop/plume_print_jean_et_jacques.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_gigantesque_a_l_after"] .shop-image:has(img[src="assets/shop/plume_print_gigantesque_a_l_after.jpg"]){aspect-ratio:1596/1502;max-height:none}
.shop-product[data-product-id="plume_print_gigantesque_a_l_after"] .shop-image:has(img[src="assets/shop/plume_print_gigantesque_a_l_after.jpg"]) img{position:absolute;max-width:none;width:100.25063%;height:106.52463%;left:0.0%;top:-1.59787%;object-fit:fill}
.shop-product[data-product-id="plume_print_basilique_de_fourviere"] .shop-image:has(img[src="assets/shop/plume_print_basilique_de_fourviere.jpg"]){aspect-ratio:1268/1504;max-height:none}
.shop-product[data-product-id="plume_print_basilique_de_fourviere"] .shop-image:has(img[src="assets/shop/plume_print_basilique_de_fourviere.jpg"]) img{position:absolute;max-width:none;width:126.18297%;height:106.38298%;left:-14.51104%;top:-2.65957%;object-fit:fill}
.shop-product[data-product-id="plume_print_j_ai_peur_noir_et_blanc"] .shop-image:has(img[src="assets/shop/plume_print_j_ai_peur_noir_et_blanc.jpg"]){aspect-ratio:1440/1440;max-height:none}
.shop-product[data-product-id="plume_print_j_ai_peur_noir_et_blanc"] .shop-image:has(img[src="assets/shop/plume_print_j_ai_peur_noir_et_blanc.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_etre_une_vraie_rousse"] .shop-image:has(img[src="assets/shop/plume_print_etre_une_vraie_rousse.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_etre_une_vraie_rousse"] .shop-image:has(img[src="assets/shop/plume_print_etre_une_vraie_rousse.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_fourviere_coloree"] .shop-image:has(img[src="assets/shop/plume_print_fourviere_coloree.jpg"]){aspect-ratio:785/548;max-height:none}
.shop-product[data-product-id="plume_print_fourviere_coloree"] .shop-image:has(img[src="assets/shop/plume_print_fourviere_coloree.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_coca_cola_zero"] .shop-image:has(img[src="assets/shop/plume_print_coca_cola_zero.jpg"]){aspect-ratio:1495/1576;max-height:none}
.shop-product[data-product-id="plume_print_coca_cola_zero"] .shop-image:has(img[src="assets/shop/plume_print_coca_cola_zero.jpg"]) img{position:absolute;max-width:none;width:107.02341%;height:101.52284%;left:-4.54849%;top:-1.52284%;object-fit:fill}
.shop-product[data-product-id="plume_print_chambre_coloree"] .shop-image:has(img[src="assets/shop/plume_print_chambre_coloree.jpg"]){aspect-ratio:1199/1600;max-height:none}
.shop-product[data-product-id="plume_print_chambre_coloree"] .shop-image:has(img[src="assets/shop/plume_print_chambre_coloree.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_bruja"] .shop-image:has(img[src="assets/shop/plume_print_bruja.jpg"]){aspect-ratio:1600/1600;max-height:none}
.shop-product[data-product-id="plume_print_bruja"] .shop-image:has(img[src="assets/shop/plume_print_bruja.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_theatre_des_celestins"] .shop-image:has(img[src="assets/shop/plume_print_theatre_des_celestins.jpg"]){aspect-ratio:1435/1337;max-height:none}
.shop-product[data-product-id="plume_print_theatre_des_celestins"] .shop-image:has(img[src="assets/shop/plume_print_theatre_des_celestins.jpg"]) img{position:absolute;max-width:none;width:111.49826%;height:119.67091%;left:-5.6446%;top:-14.58489%;object-fit:fill}
.shop-product[data-product-id="plume_print_casa_batllo"] .shop-image:has(img[src="assets/shop/plume_print_casa_batllo.jpg"]){aspect-ratio:751/1528;max-height:none}
.shop-product[data-product-id="plume_print_casa_batllo"] .shop-image:has(img[src="assets/shop/plume_print_casa_batllo.jpg"]) img{position:absolute;max-width:none;width:159.65379%;height:104.71204%;left:-31.69108%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_cafe_du_soleil"] .shop-image:has(img[src="assets/shop/plume_print_cafe_du_soleil.jpg"]){aspect-ratio:1600/1157;max-height:none}
.shop-product[data-product-id="plume_print_cafe_du_soleil"] .shop-image:has(img[src="assets/shop/plume_print_cafe_du_soleil.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_bellecour"] .shop-image:has(img[src="assets/shop/plume_print_bellecour.jpg"]){aspect-ratio:1600/1065;max-height:none}
.shop-product[data-product-id="plume_print_bellecour"] .shop-image:has(img[src="assets/shop/plume_print_bellecour.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_boomerang"] .shop-image:has(img[src="assets/shop/plume_print_boomerang.jpg"]){aspect-ratio:1130/1600;max-height:none}
.shop-product[data-product-id="plume_print_boomerang"] .shop-image:has(img[src="assets/shop/plume_print_boomerang.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_fontaine_bartholdi"] .shop-image:has(img[src="assets/shop/plume_print_fontaine_bartholdi.jpg"]){aspect-ratio:1571/910;max-height:none}
.shop-product[data-product-id="plume_print_fontaine_bartholdi"] .shop-image:has(img[src="assets/shop/plume_print_fontaine_bartholdi.jpg"]) img{position:absolute;max-width:none;width:101.84596%;height:175.82418%;left:0.0%;top:-68.35165%;object-fit:fill}
.shop-product[data-product-id="plume_print_l_amie_prodigieuse"] .shop-image:has(img[src="assets/shop/plume_print_l_amie_prodigieuse.jpg"]){aspect-ratio:1130/1600;max-height:none}
.shop-product[data-product-id="plume_print_l_amie_prodigieuse"] .shop-image:has(img[src="assets/shop/plume_print_l_amie_prodigieuse.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_demons"] .shop-image:has(img[src="assets/plume/plume_13.jpg"]){aspect-ratio:1440/1440;max-height:none}
.shop-product[data-product-id="plume_print_demons"] .shop-image:has(img[src="assets/plume/plume_13.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_techno"] .shop-image:has(img[src="assets/plume/plume_22.jpg"]){aspect-ratio:2048/2048;max-height:none}
.shop-product[data-product-id="plume_print_techno"] .shop-image:has(img[src="assets/plume/plume_22.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_fetes2023"] .shop-image:has(img[src="assets/plume/plume_33.jpg"]){aspect-ratio:1921/2732;max-height:none}
.shop-product[data-product-id="plume_print_fetes2023"] .shop-image:has(img[src="assets/plume/plume_33.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_fetes2022"] .shop-image:has(img[src="assets/plume/plume_36.jpg"]){aspect-ratio:2480/3508;max-height:none}
.shop-product[data-product-id="plume_print_fetes2022"] .shop-image:has(img[src="assets/plume/plume_36.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_lucie"] .shop-image:has(img[src="assets/new/lucie.jpg"]){aspect-ratio:1485/2048;max-height:none}
.shop-product[data-product-id="plume_print_lucie"] .shop-image:has(img[src="assets/new/lucie.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}
.shop-product[data-product-id="plume_print_une_chambre_a_soi"] .shop-image:has(img[src="assets/new/une-chambre-a-soi.jpg"]){aspect-ratio:1536/2048;max-height:none}
.shop-product[data-product-id="plume_print_une_chambre_a_soi"] .shop-image:has(img[src="assets/new/une-chambre-a-soi.jpg"]) img{position:absolute;max-width:none;width:100.0%;height:100.0%;left:0.0%;top:0.0%;object-fit:fill}

.prints-grid .shop-product[hidden]{display:none}
.print-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.print-filters button{font:600 12px Lato,Arial,sans-serif;padding:9px 13px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer}
.print-filters button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}
.print-count{font-size:12px;color:var(--muted);margin:0 0 22px}
.posters-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;align-items:start}
.posters-grid .shop-image{aspect-ratio:auto;max-height:none}.posters-grid .shop-image img{height:auto}
@media(max-width:760px){.posters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:500px){.posters-grid{grid-template-columns:1fr}.print-filters{gap:6px}.print-filters button{padding:9px 11px}}
/* Scanner-edge defects only; the intentional ink and watercolour remain intact. */
[data-product-id="plume_print_danse_la_techno"] .shop-image::after{content:"";position:absolute;z-index:1;background:white;left:25.5%;right:44.5%;top:0;height:5px;pointer-events:none}
[data-product-id="plume_print_l_enfant_est_mort"] .shop-image::after{content:"";position:absolute;z-index:1;background:white;left:0;width:77.5%;top:0;height:6px;pointer-events:none}

/* New scan variants and vector artwork */
[data-product-id="plume_print_st_sernin"] .shop-image{aspect-ratio:auto!important;overflow:hidden;background:white}
[data-product-id="plume_print_st_sernin"] .shop-image img{position:static!important;width:100%!important;height:auto!important;display:block;transform:none!important;clip-path:none}
[data-product-id="plume_print_femme_a_la_jupe_plumes"] .shop-image{aspect-ratio:auto!important;overflow:hidden;background:white}
[data-product-id="plume_print_femme_a_la_jupe_plumes"] .shop-image img{position:static!important;width:100%!important;height:auto!important;display:block;transform:none!important;clip-path:none}
[data-product-id="plume_print_moto"] .shop-image{aspect-ratio:auto!important;overflow:hidden;background:white}
[data-product-id="plume_print_moto"] .shop-image img{position:static!important;width:100%!important;height:auto!important;display:block;transform:none!important;clip-path:none}
[data-product-id="plume_print_il_pleut"] .shop-image img{clip-path:inset(4px 4px 0 0)}
[data-product-id="plume_print_la_fecondite"] .shop-image img{clip-path:inset(0 4px 5px 0)}
[data-product-id="plume_print_la_montagne_gronde"] .shop-image img{clip-path:inset(5px 0 0)}
[data-product-id="plume_print_plain_chant"] .shop-image img{clip-path:inset(0 0 0 5px)}

/* Tight paper framing for cleaned artwork, shared with the zoom viewer. */
[data-product-id="plume_print_st_sernin"] .shop-image{position:relative;aspect-ratio:970/1591!important}
[data-product-id="plume_print_st_sernin"] .shop-image img{position:absolute!important;width:101.85567%!important;max-width:none!important;left:-1.85567%;top:0.00000%;height:auto!important}
[data-product-id="plume_print_femme_a_la_jupe_plumes"] .shop-image{position:relative;aspect-ratio:636/981!important}
[data-product-id="plume_print_femme_a_la_jupe_plumes"] .shop-image img{position:absolute!important;width:170.75472%!important;max-width:none!important;left:-32.54717%;top:-8.35882%;height:auto!important}
/* Photo series retain their own proportions and do not leave empty grid cells. */
.shop-photo-grid{display:block;columns:3;column-gap:28px}.shop-photo-grid .shop-product{display:inline-block;width:100%;break-inside:avoid;margin:0 0 34px;vertical-align:top}.shop-photo-grid .shop-product[hidden]{display:none!important}.shop-photo-grid .shop-image{height:auto;max-height:none;aspect-ratio:auto;background:transparent}.shop-photo-grid .shop-image img{display:block;width:100%;height:auto;object-fit:contain}.shop-photo-grid .shop-product:hover .shop-image img{transform:none}
@media(max-width:850px){.shop-photo-grid{columns:2}}@media(max-width:540px){.shop-photo-grid{columns:1}}
