.DqAUAa_title{color:var(--ink);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:32px;font-weight:700;line-height:1.2}.DqAUAa_intro{color:var(--ink-soft);max-width:65ch;margin-top:10px;font-size:15px;line-height:1.6}.DqAUAa_card{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;margin-top:24px;padding:20px}.DqAUAa_sectionTitle{color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}.DqAUAa_secondary{border:1px solid var(--line-strong);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink);text-align:center;border-radius:9px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.DqAUAa_secondary:hover{border-color:var(--accent);color:var(--accent)}.DqAUAa_secondary:focus-visible,.DqAUAa_topics a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.DqAUAa_topics{scrollbar-width:thin;gap:8px;margin-top:24px;padding-block:4px;display:flex;overflow-x:auto}.DqAUAa_topics a{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink-soft);border-radius:8px;flex-shrink:0;align-items:center;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.DqAUAa_topics a:hover{border-color:var(--accent);color:var(--accent)}.DqAUAa_search{border:1px solid var(--line-strong);background:var(--surface);width:100%;min-height:48px;color:var(--ink);border-radius:10px;padding:12px 16px 12px 44px;font-size:16px}.DqAUAa_search:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DqAUAa_sections{gap:28px;margin-top:24px;display:grid}.DqAUAa_questions{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;margin-top:12px;overflow:hidden}.DqAUAa_question{border-bottom:1px solid var(--line);scroll-margin-top:112px}.DqAUAa_question:last-child{border-bottom:0}.DqAUAa_summary{cursor:pointer;min-height:56px;color:var(--ink);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.DqAUAa_summary::-webkit-details-marker{display:none}.DqAUAa_summary:hover{color:var(--accent)}.DqAUAa_summary:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.DqAUAa_answer{color:var(--ink-soft);overflow-wrap:anywhere;padding:0 20px 20px;font-size:15px;line-height:1.7}.DqAUAa_empty{background:var(--surface);color:var(--ink-soft);border-radius:12px;margin-top:16px;padding:20px;font-size:15px;line-height:1.6}.DqAUAa_support>section{border-color:color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface)}.DqAUAa_support textarea{min-width:0;font-size:16px}.DqAUAa_support form button{height:auto;min-height:44px;padding-block:10px}.DqAUAa_support form>div{flex-wrap:wrap}.DqAUAa_support textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (min-width:640px){.DqAUAa_topics{flex-wrap:wrap}}@media (max-width:639px){.DqAUAa_title{font-size:28px}.DqAUAa_card{padding:16px}.DqAUAa_summary{padding:14px 16px}.DqAUAa_answer{padding:0 16px 16px}}
.ZDOwAW_page{background:color-mix(in srgb, var(--paper) 32%, var(--surface));border-radius:16px;max-width:760px;margin-inline:auto;padding:24px}.ZDOwAW_title{overflow-wrap:anywhere;font-size:32px;line-height:1.2}.ZDOwAW_intro{color:var(--ink-muted);margin-top:10px;font-size:13px;line-height:1.6}.ZDOwAW_section{margin-top:28px}.ZDOwAW_sectionTitle{color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}.ZDOwAW_list{gap:14px;margin-top:12px;display:grid}.ZDOwAW_card{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px;transition:border-color .15s;display:grid}.ZDOwAW_card:hover{border-color:var(--accent)}.ZDOwAW_card:focus-visible,.ZDOwAW_tab:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ZDOwAW_photo{background:var(--sand);border-radius:9px;width:72px;height:80px;position:relative;overflow:hidden}.ZDOwAW_badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ZDOwAW_badges>span{overflow-wrap:anywhere;max-width:100%}.ZDOwAW_itemTitle{color:var(--ink);overflow-wrap:anywhere;margin-top:8px;font-size:15px;font-weight:500;line-height:1.4}.ZDOwAW_price{color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.ZDOwAW_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-top:20px;padding-bottom:10px;display:flex}.ZDOwAW_tab{min-height:44px;color:var(--ink-muted);border-radius:8px;align-items:center;padding:8px 12px;font-size:13px;display:inline-flex}.ZDOwAW_tab[aria-current=page]{background:var(--surface);color:var(--accent);font-weight:500}.ZDOwAW_empty{border-color:color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;margin-top:24px}.ZDOwAW_favorites{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.ZDOwAW_favorites article{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;min-width:0;padding:10px}.ZDOwAW_favorites article h3{overflow-wrap:anywhere;line-height:1.4}.ZDOwAW_favorites article>div:last-child{margin-top:auto;padding-top:4px}@media (max-width:639px){.ZDOwAW_page{margin-inline:-8px;padding:16px 12px}.ZDOwAW_title{font-size:28px}.ZDOwAW_card{grid-template-columns:64px minmax(0,1fr);gap:10px 12px;padding:14px 12px}.ZDOwAW_photo{width:64px;height:76px}.ZDOwAW_price{grid-column:2;font-size:18px}.ZDOwAW_favorites{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px}.ZDOwAW_favorites article{padding:8px}}
.LzJKeG_card{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;min-width:0;overflow:hidden}.LzJKeG_row{background:var(--surface);align-items:stretch;gap:16px;display:flex;position:relative}.LzJKeG_photo{background:var(--sand);flex-shrink:0;align-self:stretch;width:120px;position:relative}.LzJKeG_body{flex:1;align-items:center;gap:12px;min-width:0;padding:18px 18px 18px 0;display:flex}.LzJKeG_title{color:var(--ink);overflow-wrap:anywhere;margin-top:8px;font-size:15px;font-weight:500;line-height:1.4;display:-webkit-box}.LzJKeG_title:hover{color:var(--accent)}.LzJKeG_price{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:500;line-height:1.5}.LzJKeG_amount{color:var(--ink-muted);margin-top:8px;font-size:12.5px;line-height:1.6}.LzJKeG_message{background:color-mix(in srgb, var(--paper) 32%, var(--surface));color:var(--ink-soft);overflow-wrap:anywhere;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.5}.LzJKeG_body form,.LzJKeG_body button,.LzJKeG_body input{z-index:1;position:relative}.LzJKeG_body button{max-width:100%;height:auto;min-height:44px;padding-block:8px;line-height:1.4}.LzJKeG_body button:focus-visible,.LzJKeG_body input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LzJKeG_body form>div{flex-wrap:wrap}.LzJKeG_body input:not([type=hidden]){max-width:100%;min-height:44px}.LzJKeG_body a:not(.LzJKeG_title){z-index:1;position:relative}.LzJKeG_archive{z-index:1;flex-shrink:0;align-items:center;gap:8px;max-width:40%;display:flex;position:relative}.LzJKeG_archive form{flex-wrap:wrap;justify-content:flex-end}.LzJKeG_archive button{min-width:44px}@media (max-width:639px){.LzJKeG_row{gap:12px}.LzJKeG_photo{width:80px}.LzJKeG_body{gap:0;padding:14px 12px 14px 0}.LzJKeG_archive{display:none}.LzJKeG_body button{padding-inline:10px}}
@media (max-width:479px){.tTrGEa_bar{--logo-size:24px;gap:8px;padding-inline:12px}.tTrGEa_bar>div{gap:8px}}@media (max-width:379px){.tTrGEa_bar{--logo-size:19px;gap:4px;padding-inline:8px}.tTrGEa_bar>div{gap:4px}.tTrGEa_bar a[aria-haspopup=menu]{margin-inline:-4px}}
.F_U3WG_panel{background:color-mix(in srgb, var(--paper) 32%, var(--surface));border-radius:16px;min-width:0;padding:24px}.F_U3WG_panel h1{letter-spacing:-.025em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:32px;line-height:1.2}.F_U3WG_panel h2{letter-spacing:normal;text-transform:none;font-size:17px;font-weight:600;line-height:1.5}.F_U3WG_card{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;min-width:0;margin-top:24px;padding:20px}.F_U3WG_reviews li+li{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.F_U3WG_reviews li{overflow-wrap:anywhere}.F_U3WG_product{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;min-width:0;padding:12px}.F_U3WG_product>a{min-height:44px;display:block}.F_U3WG_product>a p:last-child{margin-top:6px;font-size:18px;font-weight:600}.F_U3WG_product a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.F_U3WG_document{flex:1;width:100%;max-width:900px;margin-inline:auto;padding:32px 40px}.F_U3WG_document pre{max-width:100%;overflow-x:auto}.F_U3WG_document p,.F_U3WG_document li{overflow-wrap:anywhere}.F_U3WG_form{padding-bottom:40px}.F_U3WG_payment{flex:1;width:100%;max-width:640px;margin-inline:auto;padding:32px 20px}.F_U3WG_money section>div{flex-wrap:wrap}.F_U3WG_money dl dd{overflow-wrap:anywhere}:is(.F_U3WG_money .btn-encre,.F_U3WG_money .btn-plein){white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px}.F_U3WG_moneyCard{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:20px}.F_U3WG_moneyCard>div{flex-wrap:wrap}.F_U3WG_transferList{background:color-mix(in srgb, var(--paper) 32%, var(--surface))}.F_U3WG_transferList li{flex-wrap:wrap}.F_U3WG_payment dl>div{flex-wrap:wrap;gap:8px 12px}.F_U3WG_payment dl dd{flex-shrink:0;margin-left:auto}.F_U3WG_payment .btn-plein{white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px}.F_U3WG_shipment{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:20px;scroll-margin-top:100px;display:flex}.F_U3WG_shipment:target{border-color:var(--accent);background:var(--accent-wash)}.F_U3WG_shipment>a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.F_U3WG_shipment>div{min-width:120px}.F_U3WG_form>section{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;margin-top:24px;padding:20px}@media (max-width:639px){.F_U3WG_panel{padding:16px 12px}.F_U3WG_panel h1{font-size:28px}.F_U3WG_card,.F_U3WG_form>section{padding:16px 12px}.F_U3WG_product{padding:8px}.F_U3WG_document,.F_U3WG_payment{padding:24px 12px}.F_U3WG_shipment{gap:10px;padding:14px 12px}.F_U3WG_moneyCard{padding:16px 12px}}
._7LuqTW_page{background:color-mix(in srgb, var(--paper) 32%, var(--surface));border-radius:16px;max-width:760px;margin-inline:auto;padding:24px}._7LuqTW_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._7LuqTW_title{font-size:32px;line-height:1.2}._7LuqTW_publicLink{min-height:44px;color:var(--accent);text-underline-offset:4px;align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-flex}._7LuqTW_content{margin-top:28px}._7LuqTW_section{margin-top:24px}._7LuqTW_section:first-child{margin-top:0}._7LuqTW_sectionTitle{color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}._7LuqTW_card{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;margin-top:12px;padding-inline:20px}._7LuqTW_card>:last-child{border-bottom:0}._7LuqTW_row{border-bottom:1px solid var(--line);padding-block:18px}._7LuqTW_row:last-child{border-bottom:0}._7LuqTW_label{color:var(--ink-muted);font-size:13px}._7LuqTW_value{overflow-wrap:anywhere;margin-top:4px;font-size:15px;line-height:1.5}._7LuqTW_page ._7LuqTW_secondary{border:1px solid var(--line-strong);background:var(--surface);height:auto;min-height:40px;color:var(--ink);text-align:center;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}._7LuqTW_page ._7LuqTW_secondary:hover{border-color:var(--accent);color:var(--accent)}._7LuqTW_page ._7LuqTW_secondary:disabled{opacity:.5;cursor:default}._7LuqTW_page ._7LuqTW_status{flex-wrap:wrap;max-width:100%}._7LuqTW_page ._7LuqTW_status button{min-height:40px}._7LuqTW_page select{border-radius:10px;max-width:100%;min-height:44px}._7LuqTW_page select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._7LuqTW_actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._7LuqTW_languageRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._7LuqTW_security>section{background:var(--surface);border-color:var(--line);border-radius:12px}._7LuqTW_security h2{font-size:16px;font-weight:500}@media (min-width:768px){._7LuqTW_page ._7LuqTW_mobileOnly{display:none}}@media (max-width:639px){._7LuqTW_page{margin-inline:-8px;padding:16px 12px}._7LuqTW_title{font-size:28px}._7LuqTW_heading{gap:4px}._7LuqTW_content{margin-top:20px}._7LuqTW_card{padding-inline:14px}._7LuqTW_page ._7LuqTW_secondary,._7LuqTW_page ._7LuqTW_status button,._7LuqTW_actions>button{min-height:44px}._7LuqTW_page .btn-plein-sm{min-height:44px}._7LuqTW_languageRow{flex-wrap:wrap;gap:12px}._7LuqTW_languageRow>div{flex-basis:100%}._7LuqTW_languageRow select{width:100%}}
.tegnIW_panel{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:28px}.tegnIW_header{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:12px 24px;padding:8px 0 24px;display:grid}.tegnIW_identity{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.tegnIW_panel .tegnIW_identity h1{letter-spacing:-.035em;text-wrap:balance;-webkit-hyphens:none;hyphens:none;margin:0;font-size:30px;line-height:1.15}.tegnIW_share{grid-area:1/2/span 2;align-self:center;min-width:0;display:flex}.tegnIW_share button{background:var(--surface);border-radius:999px;font-size:13px}.tegnIW_share button:focus-visible,.tegnIW_browse:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.tegnIW_details{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;line-height:1.5;display:flex}.tegnIW_count{background:var(--paper);color:var(--ink);border-radius:999px;padding:4px 10px}.tegnIW_legal{color:var(--ink-muted);grid-column:1/-1;font-size:12px}.tegnIW_empty{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:40px 16px 24px;display:flex}.tegnIW_emptyIcon{background:var(--paper);width:64px;height:64px;color:var(--accent);border-radius:22px;place-items:center;display:grid}.tegnIW_empty p{max-width:30ch;color:var(--ink-soft);text-wrap:pretty;font-size:15px;line-height:1.6}.tegnIW_browse{min-height:44px;color:var(--ink);text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:639px){.tegnIW_panel{border-radius:18px;padding:20px 18px}.tegnIW_header{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:4px;padding-bottom:20px}.tegnIW_panel .tegnIW_identity h1{font-size:27px}.tegnIW_share{order:4;grid-area:auto/1;justify-self:start;max-width:100%}.tegnIW_share button{height:auto;min-height:44px;padding:10px 16px}.tegnIW_share button span{white-space:normal;text-overflow:clip;overflow:visible}.tegnIW_share svg{flex-shrink:0}.tegnIW_details{gap:8px 12px}.tegnIW_empty{gap:14px;padding:28px 0 8px}}
.eB9brq_back{min-height:44px;color:var(--ink-muted);align-items:center;font-size:13px;display:inline-flex}.eB9brq_export{border:1px solid var(--line-strong);background:var(--surface);text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.eB9brq_table{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:24px;overflow-x:auto}.eB9brq_table th,.eB9brq_table td{padding:14px 16px}.eB9brq_table th{background:color-mix(in srgb, var(--paper) 32%, var(--surface))}.eB9brq_table td{white-space:nowrap}.eB9brq_table td a{align-items:center;min-height:44px;display:inline-flex}.eB9brq_table tbody tr:last-child{background:color-mix(in srgb, var(--paper) 32%, var(--surface))}.eB9brq_table a[aria-current=page]{text-underline-offset:4px;font-weight:700;text-decoration:underline}.eB9brq_back:focus-visible,.eB9brq_export:focus-visible,.eB9brq_table:focus-visible,.eB9brq_table a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eB9brq_detail li{flex-wrap:wrap}.eB9brq_detail li>div{flex-basis:180px}.eB9brq_detail li>span{margin-left:auto}@media (max-width:639px){.eB9brq_table th,.eB9brq_table td{padding-inline:12px}}
._69w6Uq_page{flex:1;width:100%;max-width:760px;margin-inline:auto;padding:24px 20px 48px}._69w6Uq_content>a{align-items:center;min-height:44px}._69w6Uq_content form label:has(input[type=radio]){background:var(--surface);border-radius:12px;min-height:48px}._69w6Uq_content form label:has(input:checked){border-color:var(--accent);background:color-mix(in srgb, var(--paper) 32%, var(--surface))}._69w6Uq_content form>div:last-child{flex-wrap:wrap}:is(._69w6Uq_content .btn-encre,._69w6Uq_content .btn-plein){white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px}._69w6Uq_content textarea{font-size:16px}._69w6Uq_content input[type=file]{min-width:0}@media (max-width:639px){._69w6Uq_page{padding:20px 12px 32px}}
._8l0zea_page{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px 20px;display:flex}._8l0zea_width{width:100%;min-width:0;max-width:480px}._8l0zea_card{background:color-mix(in srgb, var(--paper) 32%, var(--surface));border-radius:16px;margin-top:24px;padding:28px}._8l0zea_card h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:32px;font-weight:700;line-height:1.2}._8l0zea_card p{overflow-wrap:anywhere}._8l0zea_card .btn-plein{white-space:normal;text-align:center;height:auto;min-height:48px;padding:12px 20px}._8l0zea_card>a:not(.btn-plein){background:var(--surface);text-align:center}@media (max-width:639px){._8l0zea_page{justify-content:flex-start;padding:32px 12px}._8l0zea_card{padding:24px 16px}._8l0zea_card h1{font-size:28px}}
.SKmrqW_page{flex:1;width:100%;max-width:820px;margin-inline:auto;padding:32px 20px}.SKmrqW_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.SKmrqW_actions a,.SKmrqW_actions button{align-items:center;min-height:44px;display:inline-flex}.SKmrqW_actions button{background:var(--surface)}.SKmrqW_document{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:32px}.SKmrqW_document header{flex-wrap:wrap}.SKmrqW_document h1{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:32px;line-height:1.2}.SKmrqW_document p{overflow-wrap:anywhere}.SKmrqW_document td+td{white-space:nowrap;padding-left:16px}.SKmrqW_demo{border:2px solid var(--accent);color:var(--accent);margin-bottom:20px;padding:12px;font-weight:700}@media (max-width:639px){.SKmrqW_page{padding:24px 12px}.SKmrqW_document{padding:20px 16px}.SKmrqW_document h1{font-size:28px}.SKmrqW_document td{font-size:12px}.SKmrqW_document td+td{padding-left:8px}}@media print{body:has(.SKmrqW_page){background:#fff}body:has(.SKmrqW_page) footer{display:none}.SKmrqW_page{max-width:none;padding:0}.SKmrqW_actions{display:none}.SKmrqW_document{border:0;border-radius:0;padding:0}.SKmrqW_document h1{font-size:21px}.SKmrqW_document header,.SKmrqW_document section,.SKmrqW_document table{break-inside:avoid}}
.a3Dq0q_page{grid-template-columns:240px minmax(0,1fr);gap:24px;width:100%;max-width:1440px;margin-inline:auto;padding:24px}.a3Dq0q_rail{border:1px solid var(--line);background:var(--surface);border-radius:16px;align-self:start;padding:20px}.a3Dq0q_results{background:color-mix(in srgb, var(--paper) 32%, var(--surface));border-radius:16px;min-width:0;padding:24px}.a3Dq0q_heading{flex-wrap:wrap;align-items:flex-start;gap:20px}.a3Dq0q_title{overflow-wrap:anywhere;font-size:32px;line-height:1.2}.a3Dq0q_tools{flex-wrap:wrap;justify-content:space-between;gap:12px;width:100%}.a3Dq0q_sort{flex-wrap:wrap;gap:6px}.a3Dq0q_sort button{color:var(--ink-muted);border-color:#0000;border-radius:8px}.a3Dq0q_sort button[aria-pressed=true]{background:var(--surface);color:var(--accent)}.a3Dq0q_cards{gap:16px}.a3Dq0q_cards article{border:1px solid color-mix(in srgb, var(--line) 55%, var(--surface));background:var(--surface);border-radius:12px;min-width:0;padding:10px}.a3Dq0q_cards article h3{overflow-wrap:anywhere;line-height:1.4}.a3Dq0q_cards article>div:last-child{margin-top:auto;padding-top:4px}.a3Dq0q_secondary{border:1px solid var(--line-strong);background:var(--surface);min-height:48px;color:var(--ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.a3Dq0q_secondary:hover{border-color:var(--accent)}.a3Dq0q_secondary:disabled{opacity:.4;cursor:default}.a3Dq0q_mobileTools{padding-inline:12px}.a3Dq0q_mobileTools>div:first-child{margin-inline:-12px;padding-inline:12px}.a3Dq0q_mobileTools button{border-radius:8px;min-height:44px;font-size:13px}.a3Dq0q_mobileSummary{flex-wrap:wrap}.a3Dq0q_filters select{border-radius:10px;min-height:44px;font-size:14px}.a3Dq0q_filters select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.a3Dq0q_filters h2{font-size:18px}.a3Dq0q_filters button[role=checkbox]{min-height:36px}.a3Dq0q_filters button[role=switch]{position:relative}.a3Dq0q_filters button[role=switch]:after{content:"";position:absolute;inset:-9px 0}.a3Dq0q_filters>div:first-child>button{min-height:44px;font-size:13px}.a3Dq0q_sheet{padding-bottom:max(24px, env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.a3Dq0q_sheet .a3Dq0q_filters button[role=checkbox]{min-height:44px;padding-inline:12px;font-size:13px}@media (max-width:1023px) and (min-width:768px){.a3Dq0q_page{grid-template-columns:220px minmax(0,1fr);gap:16px;padding:20px}.a3Dq0q_results{padding:16px}}@media (max-width:767px){.a3Dq0q_page{padding:12px 8px 24px}.a3Dq0q_results{padding:16px 8px}.a3Dq0q_heading{margin-bottom:16px;display:flex}.a3Dq0q_title{font-size:28px}.a3Dq0q_heading>div>p,.a3Dq0q_heading .a3Dq0q_tools{display:none}.a3Dq0q_cards{gap:12px 8px}.a3Dq0q_cards article{padding:6px}.a3Dq0q_cards article h3{font-size:13px}.a3Dq0q_secondary{padding-inline:12px}}
._3QA3CW_mobile{display:none}._3QA3CW_desktop{background:#fff;border-radius:16px;padding:20px}@media (max-width:767px){._3QA3CW_desktop{display:none}._3QA3CW_mobile{display:block}}._3QA3CW_actions{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}._3QA3CW_button,._3QA3CW_secondary{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-weight:700;display:inline-flex}._3QA3CW_button{color:#fff;background:#a31550}._3QA3CW_secondary{color:#861343;background:#fff;border:1px solid #ab1955}._3QA3CW_actions input{opacity:0;width:1px;height:1px;position:absolute}._3QA3CW_actions label:focus-within{outline-offset:3px;outline:2px solid #a31550}._3QA3CW_mobile button:disabled{opacity:.5;cursor:wait}._3QA3CW_frame{background:#302c2b;border-radius:16px;width:100%;height:320px;position:relative;overflow:hidden}._3QA3CW_zoom{align-items:center;gap:12px;margin:16px 0;display:flex}._3QA3CW_zoom input{accent-color:#a31550;flex:1;min-width:0}._3QA3CW_hint{color:#705565;margin:16px 0;font-size:12px;line-height:1.6}._3QA3CW_form{gap:10px;margin:20px 0;display:grid}._3QA3CW_form input,._3QA3CW_form select{background:#fff;border:1px solid #c8b4be;border-radius:10px;padding:12px;font-size:16px}._3QA3CW_results{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}._3QA3CW_card{color:#2b0f1b;background:#fff;border:1px solid #86134318;border-radius:20px;grid-template-columns:112px minmax(0,1fr);gap:16px;min-width:0;padding:12px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:0 3px 14px #2b0f1b06}._3QA3CW_card:hover{border-color:#86134365;box-shadow:0 5px 20px #2b0f1b0d}._3QA3CW_card:focus-visible{outline-offset:4px;outline:3px solid #861343}._3QA3CW_card img,._3QA3CW_noPhoto{object-fit:contain;background:#f7f5ef;border-radius:12px;width:100%;height:152px}._3QA3CW_noPhoto{color:#705565;place-items:center;font-size:12px;display:grid}._3QA3CW_infos{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._3QA3CW_titre{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}._3QA3CW_prix{letter-spacing:-.6px;font-size:23px;font-weight:700;line-height:1.2}._3QA3CW_mention{color:#705565;margin-top:3px;font-size:12px}._3QA3CW_voir{color:#95144e;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:auto;padding-top:14px;font-size:13px;font-weight:700;display:flex}._3QA3CW_voir>span{font-size:21px;line-height:1}@media (min-width:540px){._3QA3CW_card{grid-template-columns:150px minmax(0,1fr);gap:20px;padding:16px}._3QA3CW_card img,._3QA3CW_noPhoto{height:175px}._3QA3CW_titre{font-size:17px}}._3QA3CW_form input,._3QA3CW_form select{width:100%;min-width:0}._3QA3CW_progression{color:#861343;background:#fff;border-radius:20px;align-items:center;gap:18px;min-height:120px;margin:24px 0;padding:16px;display:flex}._3QA3CW_progression>div:last-child{align-items:center;gap:12px;font-weight:500;display:flex}._3QA3CW_vignette{border-radius:14px;flex-shrink:0;width:76px;height:76px;position:relative;overflow:hidden}._3QA3CW_vignette img{object-fit:cover;width:100%;height:100%}._3QA3CW_animee:after{content:"";background:linear-gradient(#0000,#ff560030);border-top:3px solid #ff5600;animation:1.8s ease-in-out infinite _3QA3CW_balayage;position:absolute;inset:0}._3QA3CW_spinner{border:2px solid #86134326;border-top-color:#861343;border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.8s linear infinite _3QA3CW_tourner}@keyframes _3QA3CW_balayage{0%,to{transform:translateY(-80%)}50%{transform:translateY(80%)}}@keyframes _3QA3CW_tourner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._3QA3CW_animee:after,._3QA3CW_spinner{animation:none}}
