div.tnp-subscription, form.tnp-subscription, form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%;}
div.tnp-profile{display:block;margin:1em 0;max-width:500px;}
.tnp-subscription div.tnp-field, .tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0;}
.tnp-subscription label, .tnp-profile label{display:block;color:inherit;font-weight:normal;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em;}
.tnp-subscription .tnp-field-checkbox label, .tnp-profile .tnp-field-checkbox label{display:inline-block;}
.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select, .tnp-subscription textarea, .tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select, .tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box;}
.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em;}
.tnp-subscription select option, .tnp-profile select option{margin-right:.75em;}
.tnp-subscription input.tnp-submit, .tnp-profile input.tnp-submit, .tnp-unsubscribe button.tnp-submit, .tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block;}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit],
.tnp-profile input[type=submit]{width:100%;}
}
.tnp-widget{width:100%;display:block;box-sizing:border-box;}
.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0;}
.tnp-widget label{display:block;color:inherit;font-size:14px;}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto;}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio]{width:auto;display:inline-block;}
.tnp-widget select option{margin-right:10px;}
.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0;}
.tnp-field input[type="submit"]{position:inherit;}
.tnp-field label{}
.tnp-widget-minimal{width:100%;}
.tnp-widget-minimal form{margin:0;padding:0;border:0;}
.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;}
.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0;}
.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0;}
.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap;}
.tnp-subscription-minimal input.tnp-email, .tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0px;margin-right:10px;}
.tnp-subscription-minimal.with-name input.tnp-email, .tnp-subscription-minimal.with-name input.tnp-name{width:31%;}
.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px;}
.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0px;margin:0;}
.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem;}
.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0;}
@media all and (max-width: 525px) {
.tnp-subscription-minimal.with-name input.tnp-email, .tnp-subscription-minimal.with-name input.tnp-name, .tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem;}
} .tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0px;height:auto;margin:0;}
.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px;}
.tnp-comments label{display:block;}
.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important;}
.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd;}
.tnp-nl-checkout {
margin-bottom: 1em;
}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(//blackfridayfrance.com/rivetoile/themes/vendredinoir/assets/fonts/raleway-v37-latin-regular.woff2) format('woff2');}
@font-face{font-family:'Raleway';font-style:normal;font-weight:600;font-display:swap;src:url(//blackfridayfrance.com/rivetoile/themes/vendredinoir/assets/fonts/raleway-v37-latin-600.woff2) format('woff2');}
@font-face{font-family:'Raleway';font-style:normal;font-weight:800;font-display:swap;src:url(//blackfridayfrance.com/rivetoile/themes/vendredinoir/assets/fonts/raleway-v37-latin-800.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url(//blackfridayfrance.com/rivetoile/themes/vendredinoir/assets/fonts/open-sans-v44-latin-regular.woff2) format('woff2');}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(//blackfridayfrance.com/rivetoile/themes/vendredinoir/assets/fonts/open-sans-v44-latin-600.woff2) format('woff2');
}body.tag-641{--g6-night:#120e27;--g6-plum:#302044;--g6-violet:#704b95;--g6-rose:#ef5aa8;--g6-coral:#ff947b;--g6-sun:#ffd4a0;--g6-mint:#64e2da;--g6-ink:#271c36;--g6-muted:#73657a;--g6-line:#eaddf0;--g6-ivory:#fffcfd;color:var(--g6-ink)!important;background:radial-gradient(ellipse at 5% 11%,#fbe4f0 0,transparent 37%),radial-gradient(ellipse at 95% 27%,#e7edfd 0,transparent 36%),#faf8fd!important;}
body.tag-641 #page,body.tag-641 #content,body.tag-641 #content-inside{background:transparent!important;}
body.tag-641 #content :is(a,button,input,select,[role="button"],.kamesen):focus-visible{outline:3px solid var(--g6-mint)!important;outline-offset:3px!important;}
body.tag-641 :is(#content,#main,#primary,.ean-twister-container){min-width:0!important;}
body.tag-641 #content>.page-header{position:relative!important;isolation:isolate!important;overflow:hidden!important;padding:clamp(44px,6vw,85px) 0 clamp(42px,5vw,72px)!important;background:linear-gradient(112deg,rgba(20,13,43,.97),rgba(60,29,83,.92) 32%,rgba(164,61,127,.78) 63%,rgba(244,116,127,.64) 100%), radial-gradient(circle at 82% 47%,#ffdc9b 0 10%,#ec699a 25%,#683581 64%,#211635 100%)!important;border:0!important;box-shadow:inset 0 -5px 0 rgba(100,226,218,.82)!important;}
body.tag-641 #content>.page-header::before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;z-index:0!important;background:repeating-linear-gradient(0deg,transparent 0 22px,rgba(255,220,248,.08) 23px 24px), linear-gradient(90deg,rgba(4,4,17,.1),transparent 60%)!important;}
body.tag-641 #content>.page-header::after{content:""!important;position:absolute!important;right:4%!important;top:12%!important;width:min(32vw,350px)!important;aspect-ratio:1!important;border-radius:50%!important;pointer-events:none!important;opacity:.58!important;background:linear-gradient(#ffe7b5 0%,#ffae9d 48%,#ec6c9e 100%)!important;box-shadow:0 0 90px rgba(255,187,151,.37)!important;z-index:0!important;mask-image:repeating-linear-gradient(to bottom,#000 0 58%,transparent 59% 63%,#000 64% 69%,transparent 70% 74%,#000 75% 100%);}
body.tag-641 #content>.page-header>.container{position:relative!important;z-index:1!important;}
body.tag-641 #content>.page-header h1.page-title{position:relative!important;max-width:900px!important;color:#fff!important;font-family:Raleway,Arial,sans-serif!important;font-size:clamp(33px,5.5vw,72px)!important;font-weight:900!important;line-height:1.05!important;letter-spacing:-.048em!important;text-transform:uppercase!important;text-shadow:0 4px 0 rgba(54,24,76,.5),0 16px 36px rgba(12,8,30,.45)!important;margin:0!important;padding:0 0 18px!important;}
body.tag-641 #content>.page-header h1.page-title::after{content:""!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;width:94px!important;height:4px!important;border-radius:10px!important;background:var(--g6-mint)!important;box-shadow:0 0 21px rgba(100,226,218,.65)!important;}
body.tag-641 #content>.page-header+.container{padding-top:22px!important;padding-bottom:20px!important;}
body.tag-641 #content>.page-header+.container>p:first-of-type:not(#geoloc){background:#fff!important;color:#463851!important;border:1px solid var(--g6-line)!important;border-left:4px solid var(--g6-mint)!important;border-radius:13px!important;padding:17px 21px!important;margin:10px 0 16px!important;line-height:1.65!important;box-shadow:0 8px 28px rgba(53,28,78,.06)!important;}
body.tag-641 #content>.page-header+.container>p:first-of-type strong{color:#392044!important;font-weight:850!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]){position:relative!important;overflow:hidden!important;isolation:isolate!important;background:linear-gradient(108deg,#201832,#3f2455 60%,#7a3c73 100%)!important;color:#fff8ff!important;border:1px solid rgba(255,177,218,.42)!important;border-left:5px solid var(--g6-mint)!important;border-radius:16px!important;margin:15px 0 24px!important;padding:18px 23px!important;font-size:15px!important;line-height:1.7!important;box-shadow:0 13px 34px rgba(52,28,80,.2),inset 0 1px 0 rgba(255,255,255,.13)!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"])::before{content:""!important;position:absolute!important;right:-42px!important;top:-85px!important;width:260px!important;height:260px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(241,108,179,.27),transparent 70%)!important;pointer-events:none!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) strong{color:#96fbf1!important;font-size:17px!important;font-weight:850!important;letter-spacing:.01em!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) a[href*="/concours/"]{display:inline-block!important;color:#21142c!important;background:linear-gradient(100deg,#90f5e9,#65dcd7)!important;text-decoration:none!important;font-weight:850!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:9px!important;padding:7px 13px!important;margin:7px 0 0!important;box-shadow:0 5px 14px rgba(3,4,20,.18)!important;transition:transform .18s ease,filter .18s ease!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) a[href*="/concours/"]:hover{transform:translateY(-2px)!important;filter:brightness(1.07)!important;}
body.tag-641 #content>.page-header+.container>h2{color:#2e2040!important;font-weight:900!important;font-size:clamp(23px,3vw,34px)!important;letter-spacing:-.035em!important;margin:25px 0 17px!important;padding:0 0 0 16px!important;border:0!important;border-left:5px solid var(--g6-rose)!important;}
body.tag-641 .ean-twister-container{position:relative!important;overflow:visible!important;max-width:100%!important;background:#fff!important;border:1px solid #e9d9eb!important;border-radius:20px!important;padding:clamp(12px,2vw,22px)!important;box-shadow:0 17px 49px rgba(48,22,73,.12)!important;}
body.tag-641 .ean-twister-container .innertwistatwista{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important;}
body.tag-641 .ean-twister-container .ean-twister-column{min-width:0!important;width:auto!important;max-width:100%!important;float:none!important;margin:0!important;padding:22px 17px 17px!important;background:linear-gradient(180deg,#fffafd,#fff 145px)!important;border:1px solid #e9d8ec!important;border-radius:17px!important;box-shadow:0 4px 19px rgba(63,28,84,.05)!important;position:relative!important;}
body.tag-641 .ean-twister-container .ean-twister-column::before{content:""!important;display:block!important;position:absolute!important;top:0!important;left:17px!important;right:17px!important;height:3px!important;border-radius:0 0 4px 4px!important;background:linear-gradient(90deg,var(--g6-rose),var(--g6-coral),var(--g6-mint))!important;}
body.tag-641 .ean-twister-container .ean-twister-column>.kamesen{display:flex!important;align-items:center!important;justify-content:center!important;margin:1px auto 10px!important;max-width:100%!important;cursor:pointer!important;}
body.tag-641 .ean-twister-container .ean-twister-illustration{display:block!important;max-width:100%!important;width:auto!important;height:clamp(145px,18vw,215px)!important;object-fit:contain!important;filter:drop-shadow(0 12px 14px rgba(37,20,59,.16))!important;transition:transform .25s ease!important;}
body.tag-641 .ean-twister-container .ean-twister-column>.kamesen:hover .ean-twister-illustration{transform:translateY(-3px) scale(1.025)!important;}
body.tag-641 .ean-twister-container h2.ean-twister-block-title{font-family:Raleway,Arial,sans-serif!important;color:#2b203c!important;font-weight:900!important;font-size:clamp(19px,2.2vw,26px)!important;line-height:1.25!important;letter-spacing:-.035em!important;text-align:center!important;margin:6px 0 19px!important;padding:0 0 15px!important;border:0!important;border-bottom:1px solid #eddfed!important;background:transparent!important;text-shadow:none!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-list{display:flex!important;flex-direction:column!important;gap:9px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-line{position:relative!important;min-width:0!important;overflow:visible!important;display:block!important;margin:0!important;padding:0!important;background:#fff!important;border:1px solid #e9e2ed!important;border-radius:12px!important;box-shadow:0 2px 5px rgba(41,25,61,.025)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-line:is(:hover,:focus-within){z-index:3!important;transform:translateY(-1px)!important;border-color:#dba9ce!important;box-shadow:0 7px 17px rgba(86,39,97,.12)!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-line>.kamesen{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 12px!important;align-items:center!important;width:100%!important;max-width:100%!important;min-height:78px!important;padding:12px!important;margin:0!important;cursor:pointer!important;background:transparent!important;border:0!important;color:var(--g6-ink)!important;box-sizing:border-box!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-info{display:flex!important;gap:8px!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-info img{width:24px!important;height:24px!important;min-width:24px!important;object-fit:contain!important;border:1px solid #f0e9f2!important;border-radius:6px!important;background:#fff!important;padding:2px!important;box-sizing:border-box!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-name{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#3b2f45!important;font-size:13px!important;font-weight:750!important;line-height:1.3!important;text-transform:capitalize!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-price{justify-self:end!important;color:#34203f!important;font-family:Raleway,Arial,sans-serif!important;font-size:clamp(18px,1.85vw,24px)!important;font-weight:900!important;white-space:nowrap!important;letter-spacing:-.04em!important;line-height:1.12!important;margin:0!important;padding:0!important;background:transparent!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-view-button{grid-column:1/-1!important;display:block!important;width:100%!important;box-sizing:border-box!important;text-align:center!important;color:#fff!important;background:linear-gradient(105deg,#c83c91,#a43b9b 56%,#7145a1)!important;border:1px solid rgba(74,24,104,.1)!important;border-radius:8px!important;padding:9px 12px!important;font-size:12px!important;line-height:1.3!important;font-weight:850!important;letter-spacing:.015em!important;text-transform:none!important;box-shadow:0 4px 10px rgba(121,51,145,.12)!important;transition:filter .18s ease!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-line>.kamesen:hover .ean-twister-merchant-view-button{filter:brightness(1.1)!important;}
body.tag-641 .ean-twister-container .ean-twister-tooltip{z-index:30!important;max-width:min(300px,90vw)!important;}
body.tag-641 .ean-twister-container .ean-twister-tooltip-link{border-radius:12px!important;}
body.tag-641 .ean-twister-container .ean-twister-tooltip-title{font-size:13px!important;font-weight:750!important;line-height:1.4!important;color:#2a203a!important;}
body.tag-641 .ean-twister-container .ean-twister-tooltip-image{max-width:100%!important;object-fit:contain!important;border-radius:8px!important;}
body.tag-641 .ean-twister-container .ean-twister-disclaimer{padding:15px 7px 1px!important;margin:12px 0 0!important;border:0!important;border-top:1px solid #ebe3ef!important;background:transparent!important;color:#776d80!important;font-size:11px!important;line-height:1.6!important;text-align:left!important;box-shadow:none!important;}
body.tag-641 .ean-twister-container .ean-twister-disclaimer strong{color:#594b64!important;font-weight:750!important;}
body.tag-641 .ean-twister-container :is(.ean-twister-loading-wheel,.ean-twister-spinner){border-color:var(--g6-rose)!important;}
body.tag-641 #geoloc{background:#281f3b!important;color:#f7eefb!important;border:1px solid #59446c!important;border-radius:12px!important;padding:13px 17px!important;margin:18px 0 5px!important;font-size:13px!important;line-height:1.6!important;}
body.tag-641 #geoloc :is(a,u){color:#8cf4e9!important;text-decoration-color:#8cf4e9!important;}
body.tag-641 #primary article.list-article{position:relative!important;overflow:hidden!important;background:#fff!important;border:1px solid #eaddf0!important;border-radius:17px!important;padding:18px!important;margin-bottom:18px!important;box-shadow:0 7px 27px rgba(48,22,73,.065)!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important;}
body.tag-641 #primary article.list-article:hover{transform:translateY(-2px)!important;border-color:#e8a6d0!important;box-shadow:0 14px 35px rgba(63,30,91,.12)!important;}
body.tag-641 #primary article.list-article .list-article-thumb img{object-fit:contain!important;border-radius:9px!important;max-width:100%!important;}
body.tag-641 #primary article.list-article .entry-title,body.tag-641 #primary article.list-article .entry-title a{color:#312140!important;font-weight:850!important;}
body.tag-641 #primary article.list-article .entry-title a:hover{color:#b73786!important;}
body.tag-641 #primary article.list-article .entry-excerpt{color:#675a6e!important;line-height:1.65!important;}
body.tag-641 #primary article.list-article .rubanjuska{background:linear-gradient(100deg,#c53e90,#ef6d9b)!important;color:#fff!important;border-radius:7px!important;}
body.tag-641 #primary article.list-article .rassurons_s{color:#704778!important;font-weight:750!important;}
body.tag-641 #primary article.list-article .kamesen.onpousse{color:#ac287d!important;font-weight:850!important;}
body.tag-641 #primary article.list-article .countdown-container{color:#613b6b!important;}
body.tag-641 .bff-gm{background:#fff!important;border:1px solid #eaddf0!important;border-radius:17px!important;padding:clamp(16px,2.6vw,28px)!important;box-shadow:0 9px 27px rgba(50,29,68,.07)!important;color:#47394f!important;}
body.tag-641 .bff-gm :is(h2,h3,h4){color:#392447!important;font-weight:850!important;}
body.tag-641 .bff-gm a:not(.bff-more-btn){color:#ad307c!important;text-decoration-thickness:1px!important;text-underline-offset:3px!important;}
body.tag-641 .bff-gm .taxonomy-cover img{border-radius:13px!important;}
body.tag-641 .bff-gm .bff-more-btn{background:#322343!important;color:#fff!important;border:1px solid #553c68!important;border-radius:9px!important;padding:10px 16px!important;font-weight:800!important;}
body.tag-641 .bff-gm table.whatabouthiscat{border-collapse:separate!important;border-spacing:0!important;border:1px solid #e7d5e9!important;border-radius:11px!important;overflow:hidden!important;}
body.tag-641 .bff-gm table.whatabouthiscat th{background:#372244!important;color:#fff!important;font-weight:800!important;}
body.tag-641 .bff-gm table.whatabouthiscat td{background:#fffafd!important;color:#44384d!important;}
body.tag-641 .bff-gm table.whatabouthiscat :is(th,td){padding:11px!important;border-color:#eaddec!important;}
@media(max-width:800px){
body.tag-641 #content>.page-header{padding:39px 0 42px!important;}
body.tag-641 #content>.page-header::after{right:-20px!important;top:20%!important;width:190px!important;opacity:.3!important;}
body.tag-641 .ean-twister-container .innertwistatwista{grid-template-columns:minmax(0,1fr)!important;gap:14px!important;}
body.tag-641 .ean-twister-container .ean-twister-column{padding:18px 13px!important;}
body.tag-641 .ean-twister-container .ean-twister-illustration{height:170px!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-line>.kamesen{min-height:75px!important;}
}
@media(max-width:480px){
body.tag-641 #content>.page-header h1.page-title{font-size:clamp(31px,9vw,43px)!important;}
body.tag-641 #content>.page-header+.container{padding-top:13px!important;}
body.tag-641 #content>.page-header+.container>p:first-of-type:not(#geoloc){padding:13px 15px!important;font-size:14px!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]){padding:16px!important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) a[href*="/concours/"]{display:block!important;text-align:center!important;}
body.tag-641 .ean-twister-container{padding:10px!important;border-radius:15px!important;}
body.tag-641 .ean-twister-container .ean-twister-column{padding:16px 11px!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-line>.kamesen{padding:11px!important;gap:8px!important;}
body.tag-641 .ean-twister-container .ean-twister-merchant-price{font-size:20px!important;}
body.tag-641 #primary article.list-article{padding:13px!important;}
body.tag-641 .bff-gm table.whatabouthiscat{display:block!important;overflow-x:auto!important;}
}
@media (prefers-reduced-motion:reduce) {
body.tag-641 :is(.ean-twister-merchant-line,.ean-twister-merchant-view-button,.ean-twister-illustration,article.list-article){transition:none!important;transform:none!important;}
} body.tag-641 .ean-twister-container .ean-twister-merchant-line .ean-twister-merchant-info .ean-twister-merchant-name,
body.tag-641 .ean-twister-container .ean-twister-merchant-name{color:#fff !important;-webkit-text-fill-color:#fff !important;text-shadow:0 1px 2px rgba(0,0,0,.25) !important;}
body.tag-641 #primary article.list-article .entry-header,
body.tag-641 #primary article.list-article .entry-title{background:#21162f !important;color:#fff !important;border-radius:9px !important;}
body.tag-641 #primary article.list-article .entry-title{display:inline-block !important;padding:6px 12px !important;max-width:100% !important;}
body.tag-641 #primary article.list-article .entry-title a,
body.tag-641 #primary article.list-article .entry-title a:visited,
body.tag-641 #primary article.list-article .entry-title a:hover,
body.tag-641 #primary article.list-article .entry-title a:focus{color:#fff !important;-webkit-text-fill-color:#fff !important;background:#21162f !important;text-decoration-color:#8cf4e9 !important;}
body.tag-641 #primary article.list-article .entry-title a:hover{text-decoration:underline !important;}
@media(min-width:800px){
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]){padding-right:clamp(175px,23vw,265px) !important;min-height:155px !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"])::after{content:"" !important;position:absolute !important;top:10px !important;right:12px !important;width:clamp(145px,20vw,220px) !important;height:calc(100% - 20px) !important;z-index:0 !important;pointer-events:none !important;border-radius:11px !important;border:1px solid rgba(255,255,255,.23) !important;background:linear-gradient(90deg,rgba(22,12,40,.05),rgba(22,12,40,.05)),url(https://blackfridayfrance.com/bff_pics_tags/641.jpg) center center/cover no-repeat !important;box-shadow:0 8px 22px rgba(0,0,0,.23) !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) > :is(a,strong){position:relative !important;z-index:1 !important;}
}
@media(max-width:799px){
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"])::after{content:"" !important;display:block !important;position:relative !important;width:100% !important;height:150px !important;margin-top:14px !important;border-radius:10px !important;border:1px solid rgba(255,255,255,.2) !important;background:url(https://blackfridayfrance.com/bff_pics_tags/641.jpg) center 40%/cover no-repeat !important;pointer-events:none !important;}
} @media(min-width:1100px){
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]){min-height:170px !important;padding:25px clamp(260px,23%,345px) 25px clamp(260px,23%,345px) !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;text-align:center !important;font-size:clamp(14px,1.18vw,17px) !important;line-height:1.5 !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"])::after{left:13px !important;right:auto !important;top:13px !important;width:clamp(190px,19%,290px) !important;height:calc(100% - 26px) !important;background:url(https://blackfridayfrance.com/bff_pics_tags/641.jpg) center/cover no-repeat !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) strong{display:block !important;margin-bottom:5px !important;font-size:clamp(17px,1.4vw,21px) !important;line-height:1.3 !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) br{display:none !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) a[href*="/concours/"]{position:absolute !important;right:clamp(22px,3%,48px) !important;top:50% !important;transform:translateY(-50%) !important;width:clamp(205px,18%,265px) !important;text-align:center !important;padding:15px 17px !important;margin:0 !important;line-height:1.35 !important;z-index:2 !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) a[href*="/concours/"]:hover{transform:translateY(calc(-50% - 2px)) !important;}
} @media(max-width:1099px){
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) {
padding:18px !important;
text-align:center !important;
min-height:0 !important;
}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"])::after {
display:block !important;
position:relative !important;
top:auto !important;
left:auto !important;
right:auto !important;
width:100% !important;
max-width:none !important;
height:clamp(155px,27vw,250px) !important;
margin:16px 0 0 !important;
background:url(https://blackfridayfrance.com/bff_pics_tags/641.jpg) center/cover no-repeat !important;
}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) strong {
display:block !important;
margin-bottom:5px !important;
}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) br {display:none !important;}
body.tag-641 #content>.page-header+.container>div:has(>a[href*="/concours/"]) a[href*="/concours/"] {
display:block !important;
position:relative !important;
width:max-content !important;
max-width:100% !important;
margin:14px auto 0 !important;
text-align:center !important;
padding:12px 18px !important;
}
}