[data-template=vitrine]{--tpl-bg:#fff}[data-template=vitrine] .app-header{background:var(--color-amber-600);box-shadow:0 6px 20px -12px #00000059}[data-template=vitrine] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-template=vitrine] .app-header .pin-body{fill:#fff}[data-template=vitrine] .app-header .pin-hole{fill:var(--color-amber-600)}[data-template=vitrine] .app-header .pin-letter{fill:#fff}[data-template=vitrine] .screen-head{border-radius:calc(var(--radius-2xl) * 1.5);background:linear-gradient(135deg, var(--color-amber-500), var(--color-orange-600));color:#fff;box-shadow:0 18px 40px -22px var(--color-amber-700);padding:1.75rem 1.5rem}[data-template=vitrine] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#ffffffe0}[data-template=vitrine] .screen-title{font-size:clamp(2rem,6vw,2.75rem)}[data-template=vitrine] :is(.tile,.card){border-radius:calc(var(--radius-2xl) * 1.25);border-color:#0000;box-shadow:0 12px 30px -14px #00000038}[data-template=vitrine] .tile:hover{box-shadow:0 18px 36px -14px #00000047}[data-template=vitrine] .site-footer{background:var(--color-stone-900);border-color:var(--color-stone-900);color:var(--color-stone-300)}[data-template=epure]{--tpl-bg:#fff}[data-template=epure] .app-header{border-bottom:1px solid var(--color-stone-200);-webkit-backdrop-filter:none;backdrop-filter:none}[data-template=epure] .screen-title{letter-spacing:-.025em;font-weight:600}[data-template=epure] .tile-grid{grid-template-columns:1fr;gap:.5rem}[data-template=epure] .tile{border:1px solid var(--color-stone-200);border-radius:var(--radius-xl);box-shadow:none;flex-direction:row;align-items:center;gap:.875rem;padding:.75rem 1rem;transform:none}[data-template=epure] .tile:hover{background:var(--color-stone-50);border-color:var(--color-amber-400);box-shadow:none}[data-template=epure] .card{box-shadow:none;border-color:var(--color-stone-200)}[data-template=epure] :is(.btn-primary,.btn-whatsapp,.btn-facebook){box-shadow:none}[data-template=verre]{--tpl-bg:#f6f7fb}[data-template=verre] body{background-image:radial-gradient(at 12% 8%, color-mix(in oklab, var(--color-amber-300) 70%, transparent) 0, transparent 42%), radial-gradient(at 88% 4%, color-mix(in oklab, var(--color-orange-300) 55%, transparent) 0, transparent 38%), radial-gradient(at 70% 92%, color-mix(in oklab, var(--color-amber-200) 60%, transparent) 0, transparent 45%), radial-gradient(at 5% 80%, #bae6fd73 0, transparent 40%);background-attachment:fixed}[data-template=verre] .app-header{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#ffffff80;border-bottom:1px solid #ffffffb3}[data-template=verre] :is(.tile,.card){-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);border-radius:calc(var(--radius-2xl) * 1.25);background:#ffffff8c;border:1px solid #ffffffbf;box-shadow:0 10px 34px -14px #1e293b38}[data-template=verre] .tile:hover{background:#ffffffbf}[data-template=verre] .screen-title{background:linear-gradient(100deg, var(--color-amber-700), var(--color-orange-500) 60%, var(--color-amber-500));color:#0000;-webkit-background-clip:text;background-clip:text}[data-template=verre] .btn-primary{background:linear-gradient(135deg, var(--color-amber-500), var(--color-orange-600));box-shadow:0 8px 22px -10px var(--color-amber-600)}[data-template=verre] .input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb3}[data-template=verre] .site-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff59;border-color:#fff9}html:is(:is([data-template=nuit],[data-template=luxe]),[data-template=luxe]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tpl-bg:#0f0d0b;--color-white:#1c1917;--color-stone-50:#171412;--color-stone-100:#221e1b;--color-stone-200:#2f2a26;--color-stone-300:#45403b;--color-stone-400:#7a736d;--color-stone-500:#a8a29e;--color-stone-600:#c4bfba;--color-stone-700:#d6d3d1;--color-stone-800:#e7e5e4;--color-stone-900:#f5f5f4;--color-stone-950:#fafaf9}:is([data-template=nuit],[data-template=luxe]) :is(.text-white,.btn-primary,.btn-whatsapp,.btn-facebook){color:#fff}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-green-7],[class*=text-green-8],[class*=text-green-9]){color:#86efac}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-emerald-7],[class*=text-emerald-8],[class*=text-emerald-9]){color:#6ee7b7}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-red-7],[class*=text-red-8],[class*=text-red-9]){color:#fca5a5}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-rose-7],[class*=text-rose-8],[class*=text-rose-9]){color:#fda4af}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-blue-7],[class*=text-blue-8],[class*=text-blue-9]){color:#93c5fd}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-sky-7],[class*=text-sky-8],[class*=text-sky-9]){color:#7dd3fc}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-orange-7],[class*=text-orange-8],[class*=text-orange-9]){color:#fdba74}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-yellow-7],[class*=text-yellow-8],[class*=text-yellow-9]){color:#fde047}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-violet-7],[class*=text-violet-8],[class*=text-violet-9]){color:#c4b5fd}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-indigo-7],[class*=text-indigo-8],[class*=text-indigo-9]){color:#a5b4fc}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-pink-7],[class*=text-pink-8],[class*=text-pink-9]){color:#f9a8d4}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-teal-7],[class*=text-teal-8],[class*=text-teal-9]){color:#5eead4}:is([data-template=nuit],[data-template=luxe]) :is([class*=text-lime-7],[class*=text-lime-8],[class*=text-lime-9]){color:#bef264}:is([data-template=nuit],[data-template=luxe]) :is(.bg-green-50,.bg-green-100){background-color:#86efac24;background-color:lab(86.8415% -42.8209 22.6311/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-emerald-50,.bg-emerald-100){background-color:#6ee7b724;background-color:lab(83.7709% -44.0905 12.596/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-red-50,.bg-red-100){background-color:#fca5a524;background-color:lab(76.6264% 33.048 14.0364/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-rose-50,.bg-rose-100){background-color:#fda4af24;background-color:lab(76.7194% 34.8111 8.75541/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-blue-50,.bg-blue-100){background-color:#93c5fd24;background-color:lab(77.5627% -6.25411 -33.2536/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-sky-50,.bg-sky-100){background-color:#7dd3fc24;background-color:lab(80.2708% -18.8113 -28.7159/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-orange-50,.bg-orange-100){background-color:#fdba7424;background-color:lab(80.802% 19.4422 45.1659/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-yellow-50,.bg-yellow-100){background-color:#fde04724;background-color:lab(89.7075% -1.10185 73.9469/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-violet-50,.bg-violet-100){background-color:#c4b5fd24;background-color:lab(76.8977% 16.5389 -33.9103/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-indigo-50,.bg-indigo-100){background-color:#a5b4fc24;background-color:lab(74.1847% 7.29641 -37.788/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-pink-50,.bg-pink-100){background-color:#f9a8d424;background-color:lab(77.9572% 35.2266 -9.62571/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-teal-50,.bg-teal-100){background-color:#5eead424;background-color:lab(84.7233% -43.5003 -1.21515/.14)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-lime-50,.bg-lime-100){background-color:#bef26424;background-color:lab(89.805% -32.844 61.0576/.14)}:is([data-template=nuit],[data-template=luxe]) .bg-stone-900{background-color:var(--color-amber-600)}:is([data-template=nuit],[data-template=luxe]) .bg-stone-900:hover{background-color:var(--color-amber-700)}:is([data-template=nuit],[data-template=luxe]) :is(.bg-amber-50,.bg-amber-100){background-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}:is([data-template=nuit],[data-template=luxe]) :is(.text-amber-700,.text-amber-800,.text-amber-900,.text-amber-950){color:var(--color-amber-300)}:is([data-template=nuit],[data-template=luxe]) .app-header{border-bottom:1px solid var(--color-stone-200)}:is([data-template=nuit],[data-template=luxe]) :is(.tile,.card){border-color:var(--color-stone-200);box-shadow:inset 0 1px #ffffff0a,0 10px 30px -18px #000c}:is([data-template=nuit],[data-template=luxe]) .tile:hover{border-color:var(--color-amber-500)}[data-template=bento]{--tpl-bg:#f6f4f1}[data-template=bento] .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:.375rem .375rem 0}[data-template=bento] .app-header>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-radius:9999px;gap:.25rem;padding:.4rem .4rem .4rem .9rem;box-shadow:0 8px 28px -14px #00000040}@media (min-width:640px){[data-template=bento] .app-header{padding:.5rem .75rem 0}[data-template=bento] .app-header>div{padding:.5rem .75rem .5rem 1.25rem}}[data-template=bento] :is(.tile,.card){box-shadow:none;border:0;border-radius:1.75rem}[data-template=bento] .tile:nth-child(6n+1){background:#fde68a66}[data-template=bento] .tile:nth-child(6n+2){background:#bae6fd80}[data-template=bento] .tile:nth-child(6n+3){background:#bbf7d080}[data-template=bento] .tile:nth-child(6n+4){background:#fbcfe880}[data-template=bento] .tile:nth-child(6n+5){background:#ddd6fe80}[data-template=bento] .tile:nth-child(6n+6){background:#fed7aa80}[data-template=bento] .tile-row{grid-auto-flow:dense}[data-template=bento] .tile-row>.tile:nth-child(5n+1){text-align:start;grid-column:span 2;justify-content:flex-end;align-items:flex-start;min-height:9rem}[data-template=bento] .tile-row>.tile:nth-child(5n+1) .tile-icon{margin-bottom:auto;font-size:3rem}[data-template=bento] .tile-row>.tile:nth-child(5n+1) .tile-label{font-size:1.15rem}[data-template=bento] .tile:hover{transform:translateY(-3px)rotate(-.4deg);box-shadow:0 14px 28px -18px #00000059}[data-template=bento] .card{background:#fff;box-shadow:0 6px 24px -16px #00000040}[data-template=bento] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook,.input){border-radius:9999px}[data-template=bento] .screen-title{letter-spacing:-.035em;font-weight:800}[data-template=immersif]{--tpl-bg:#f4f3f1}[data-template=immersif] body{background-image:linear-gradient(160deg, var(--color-amber-700), var(--color-orange-500));background-repeat:no-repeat;background-size:100% 22rem}[data-template=immersif] .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-template=immersif] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-template=immersif] .app-header .pin-body{fill:#fff}[data-template=immersif] .app-header .pin-hole{fill:var(--color-amber-600)}[data-template=immersif] .app-header .pin-letter{fill:#fff}[data-template=immersif] main>div>div:first-child a[aria-label]{color:#fff;box-shadow:none;background:#fff3}[data-template=immersif] .screen-head{color:#fff}[data-template=immersif] .screen-head :is(p,.text-amber-700){color:#ffffffd9}[data-template=immersif] .screen-title{font-size:clamp(2.2rem,7vw,3rem)}[data-template=immersif] .screen-body{background:var(--tpl-bg);border-radius:2rem 2rem 0 0;min-height:60vh;margin-inline:-1rem;padding:1.75rem 1rem 1rem;box-shadow:0 -12px 30px -18px #00000059}[data-template=immersif] .tile-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding-bottom:1rem;display:grid}[data-template=immersif] .tile-row>.tile{text-align:start;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:9.5rem;padding:1.1rem}[data-template=immersif] .tile{background:#fff;border:0;border-radius:1.5rem;box-shadow:0 14px 30px -18px #00000059}[data-template=immersif] .tile-row .tile-icon{margin-bottom:auto;font-size:2.6rem}[data-template=immersif] .card{border:0;border-radius:1.5rem;box-shadow:0 10px 26px -18px #0000004d}[data-template=immersif] :is(.btn-primary,.btn-whatsapp,.btn-facebook){border-radius:9999px}[data-template=aurore]{--tpl-bg:transparent}[data-template=aurore] body{background-color:var(--color-amber-700);background-image:linear-gradient(125deg, var(--color-amber-600), var(--color-orange-500) 25%, #db2777 50%, #7c3aed 75%, var(--color-amber-600));background-size:300% 300%;background-attachment:fixed;animation:22s ease-in-out infinite alternate aurora}@keyframes aurora{0%{background-position:0 30%}to{background-position:100% 70%}}@media (prefers-reduced-motion:reduce){[data-template=aurore] body{animation:none}}[data-template=aurore] .app-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-bottom:1px solid #ffffff26}[data-template=aurore] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-template=aurore] .app-header .pin-body{fill:#fff}[data-template=aurore] .app-header .pin-hole{fill:#ffffff40}[data-template=aurore] .app-header .pin-letter{fill:#fff}[data-template=aurore] main>div>div:first-child a[aria-label]{color:#fff;box-shadow:none;background:#ffffff2e}[data-template=aurore] .screen-head{color:#fff;text-shadow:0 2px 18px #0000002e}[data-template=aurore] .screen-head :is(p,.text-amber-700){color:#ffffffe0}[data-template=aurore] .screen-title{font-size:clamp(2.2rem,7vw,3rem)}[data-template=aurore] .screen-body{-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#ffffffc7;border-top:1px solid #fffc;border-radius:2rem 2rem 0 0;min-height:60vh;margin-inline:-1rem;padding:1.75rem 1rem 1rem}[data-template=aurore] .tile-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding-bottom:1rem;display:grid}[data-template=aurore] .tile-row>.tile{text-align:start;justify-content:flex-end;align-items:flex-start;min-width:0;min-height:8.5rem;padding:1rem}[data-template=aurore] .tile-row .tile-icon{margin-bottom:auto;font-size:2.4rem}[data-template=aurore] :is(.tile,.card){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #ffffffe6;border-radius:1.5rem;box-shadow:0 12px 30px -18px #4c1d9573}[data-template=aurore] .tile:hover{background:#ffffffd9}[data-template=aurore] .btn-primary{background:linear-gradient(120deg, var(--color-amber-600), #db2777);border-radius:9999px;box-shadow:0 10px 24px -12px #db2777}[data-template=aurore] :is(.btn-whatsapp,.btn-facebook,.btn-secondary,.input){border-radius:9999px}[data-template=aurore] .site-footer{color:#ffffffd9;background:#0000001f;border:0}[data-template=aurore] .site-footer a:hover{color:#fff}[data-template=vague]{--tpl-bg:#fff}[data-template=vague] body{background-image:radial-gradient(#ffffff2e 1.5px, transparent 1.6px), linear-gradient(150deg, var(--color-amber-500), var(--color-orange-600));background-repeat:repeat-x,no-repeat;background-size:18px 18px,100% 21rem}[data-template=vague] .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-template=vague] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-template=vague] .app-header .pin-body{fill:#fff}[data-template=vague] .app-header .pin-hole{fill:var(--color-amber-600)}[data-template=vague] .app-header .pin-letter{fill:#fff}[data-template=vague] main>div>div:first-child a[aria-label]{color:#fff;box-shadow:none;background:#ffffff38}[data-template=vague] .screen-head{color:#fff}[data-template=vague] .screen-head :is(p,.text-amber-700){color:#ffffffe6}[data-template=vague] .screen-body{margin-inline:-1rem;background:#fff;min-height:60vh;margin-top:3.25rem;padding:.75rem 1rem 1rem;position:relative}[data-template=vague] .screen-body:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 40' preserveAspectRatio='none'%3E%3Cpath d='M0 22 C60 0 120 0 200 18 C280 36 340 38 400 14 L400 40 L0 40 Z' fill='%23ffffff'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;height:2.5rem;position:absolute;top:-2.4rem;left:0;right:0}[data-template=vague] .tile-row{grid-template-columns:repeat(auto-fill,minmax(5.2rem,1fr));gap:1.1rem .6rem;padding:.5rem 0 1rem;display:grid}[data-template=vague] .tile-row>.tile{text-align:center;min-width:0;box-shadow:none;background:0 0;border:0;align-items:center;gap:.45rem;padding:0}[data-template=vague] .tile-row>.tile:hover{transform:translateY(-2px)}[data-template=vague] .tile-row .tile-icon{background:var(--color-amber-50);width:4.4rem;height:4.4rem;box-shadow:0 0 0 3px #fff, 0 0 0 5.5px var(--color-amber-500);border-radius:9999px;justify-content:center;align-items:center;font-size:2rem;display:flex}[data-template=vague] .tile-row .tile-label{font-size:.75rem;line-height:1.15}[data-template=vague] .tile-row .tile-sub{font-size:.68rem}[data-template=vague] .tile{border:0;border-radius:1.25rem;box-shadow:0 8px 24px -16px #00000059}[data-template=vague] .card{border:1px solid var(--color-stone-100);border-radius:1.25rem;box-shadow:0 8px 24px -18px #0000004d}[data-template=vague] :is(.btn-primary,.btn-whatsapp,.btn-facebook){border-radius:1rem}@media (min-width:768px){:is([data-template=immersif],[data-template=aurore]) .tile-row{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:is([data-template=immersif],[data-template=aurore]) .tile-row>.tile{min-height:8.5rem}[data-template=vague] .tile-row{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:1.25rem 1rem}}:is([data-template=immersif],[data-template=aurore],[data-template=vague])[data-scrolled] .app-header{background:linear-gradient(150deg, var(--color-amber-600), var(--color-orange-600));-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .2s,box-shadow .2s;box-shadow:0 6px 18px -10px #00000073}[data-template] .app-header .account-panel :is(a,button){color:var(--color-stone-800)}[data-template] .app-header .account-panel button.text-red-600{color:var(--color-red-600)}[data-template=brutal]{--tpl-bg:#fff6e0}[data-template=brutal] .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:3px solid #111}[data-template=brutal] .screen-head{background:var(--color-amber-300);border:3px solid #111;border-radius:.75rem;padding:1.25rem 1.25rem 1.5rem;box-shadow:6px 6px #111}[data-template=brutal] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#111}[data-template=brutal] .screen-title{letter-spacing:-.02em;text-transform:uppercase;font-weight:900}[data-template=brutal] :is(.tile,.card){border:2.5px solid #111;border-radius:.75rem;box-shadow:4px 4px #111}[data-template=brutal] .tile:nth-child(5n+1){background:#ffd23f}[data-template=brutal] .tile:nth-child(5n+2){background:#ff9ee5}[data-template=brutal] .tile:nth-child(5n+3){background:#8ff0ec}[data-template=brutal] .tile:nth-child(5n+4){background:#b9ff9f}[data-template=brutal] .tile:nth-child(5n+5){background:#ffb38a}[data-template=brutal] .tile-label{font-weight:800}[data-template=brutal] .tile-sub{color:#111}[data-template=brutal] .tile:hover{border-color:#111;transform:translate(-2px,-2px);box-shadow:6px 6px #111}[data-template=brutal] :is(.tile,.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook):active{transform:translate(3px,3px);box-shadow:1px 1px #111}[data-template=brutal] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook){border:2.5px solid #111;border-radius:.6rem;font-weight:800;box-shadow:3px 3px #111}[data-template=brutal] .btn-primary{background:var(--color-amber-400);color:#111}[data-template=brutal] .btn-primary:hover{background:var(--color-amber-300)}[data-template=brutal] .input{box-shadow:none;border:2.5px solid #111;border-radius:.6rem}[data-template=brutal] .input:focus{box-shadow:3px 3px 0 var(--color-amber-500);border-color:#111}[data-template=brutal] .site-footer{color:#fff6e0;background:#111;border-color:#111}[data-template=editorial]{--tpl-bg:#f6f1e8;--ed-ink:#1c1917;--ed-serif:ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif}[data-template=editorial] .app-header{border-bottom:1px solid var(--ed-ink);background:#f6f1e8eb}[data-template=editorial][lang=fr] :is(.screen-title,.tile-label,.app-header>div>a:first-child,.card h2,main h2){font-family:var(--ed-serif)}[data-template=editorial] .screen-head{border-bottom:1px solid var(--ed-ink);padding-bottom:1.25rem}[data-template=editorial] .screen-title{letter-spacing:-.02em;font-size:clamp(2.4rem,8vw,3.6rem);font-weight:500;line-height:1.02}[data-template=editorial] .screen-head .text-amber-700{color:var(--ed-ink);letter-spacing:.2em;text-transform:uppercase;font-size:.72rem}[data-template=editorial][lang=fr] .screen-head p:last-child{font-family:var(--ed-serif);font-style:italic}[data-template=editorial] .tile-grid{counter-reset:ed;gap:.5rem 1.25rem}[data-template=editorial] .tile{counter-increment:ed;border:0;border-top:1px solid var(--ed-ink);box-shadow:none;background:0 0;border-radius:0;padding-top:.9rem}[data-template=editorial] .tile:before{content:counter(ed, decimal-leading-zero);font-family:var(--ed-serif);letter-spacing:.08em;color:var(--color-amber-700);font-size:.8rem}[data-template=editorial] .tile-icon{filter:grayscale()contrast(1.1)}[data-template=editorial] .tile-label{font-weight:600}[data-template=editorial] .tile:hover{border-color:var(--ed-ink);box-shadow:none;background:#fffdf8;transform:none}[data-template=editorial] .tile:hover .tile-label{text-underline-offset:4px;text-decoration:underline}[data-template=editorial] .card{border:1px solid var(--ed-ink);box-shadow:none;background:#fffdf8;border-radius:0}[data-template=editorial] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook){box-shadow:none;letter-spacing:.12em;text-transform:uppercase;border-radius:0;font-size:.85rem}[data-template=editorial] .btn-primary{background:var(--ed-ink);color:#f6f1e8}[data-template=editorial] .btn-primary:hover{background:var(--color-amber-700)}[data-template=editorial] .btn-secondary{border:1px solid var(--ed-ink);background:0 0}[data-template=editorial] .input{border:0;border-bottom:1.5px solid var(--ed-ink);box-shadow:none;background:0 0;border-radius:0}[data-template=editorial] .input:focus{border-bottom-color:var(--color-amber-600);box-shadow:none}[data-template=editorial] .site-footer{background:var(--ed-ink);border-color:var(--ed-ink);color:#d6d3d1}[data-template=app]{--tpl-bg:#f1f1f3}[data-template=app] body{background-image:linear-gradient(var(--color-amber-600), var(--color-amber-600));background-repeat:no-repeat;background-size:100% 17.5rem}[data-template=app] .app-header{background:var(--color-amber-600);-webkit-backdrop-filter:none;backdrop-filter:none}[data-template=app] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-template=app] .app-header .pin-body{fill:#fff}[data-template=app] .app-header .pin-hole{fill:var(--color-amber-600)}[data-template=app] .app-header .pin-letter{fill:#fff}[data-template=app] main>div>div:first-child a[aria-label]{color:#fff;box-shadow:none;background:#fff3}[data-template=app] .screen-head{color:#fff}[data-template=app] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#ffffffe0}[data-template=app] .screen-title{font-size:1.6rem}[data-template=app] .tile-row{scrollbar-width:none;gap:.75rem;margin-inline:-1rem;padding:.25rem 1rem .5rem;display:flex;overflow-x:auto}[data-template=app] .tile-row>.tile{box-shadow:none;text-align:center;background:0 0;border:0;flex:0 0 4.75rem;align-items:center;gap:.35rem;padding:0}[data-template=app] .tile-row>.tile:hover{box-shadow:none;transform:none}[data-template=app] .tile-row .tile-icon{background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.9rem;display:flex;box-shadow:0 3px 10px -5px #0000004d}[data-template=app] .tile-row .tile-label{font-size:.75rem;font-weight:600;line-height:1.15}[data-template=app] .tile-row .tile-sub{display:none}[data-template=app] :is(.tile,.card){border:0;border-radius:.9rem;box-shadow:0 1px 3px #00000014}[data-template=app] .product-grid{gap:.5rem}[data-template=app] .product-card{background:#fff;border-radius:.9rem;padding:.4rem .4rem .6rem;box-shadow:0 1px 3px #00000014}[data-template=app] .product-photo{border-radius:.6rem}[data-template=app] .product-info{padding-inline:.2rem}[data-template=app] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook){border-radius:9999px}[data-template=app] .input{background:#fff;border:0;border-radius:9999px;box-shadow:0 2px 8px -4px #00000040}[data-template=app] .site-footer{background:#fff}html[data-template=luxe]{--tpl-bg:#0b0b0a;--color-amber-50:#fbf6e9;--color-amber-100:#f5e9c8;--color-amber-200:#ead39a;--color-amber-300:#ddb96a;--color-amber-400:#cfa04a;--color-amber-500:#b8873a;--color-amber-600:#9c6f2e;--color-amber-700:#7d5826;--color-amber-800:#5e4220;--color-amber-900:#3f2d17;--color-orange-500:#a87a34;--color-orange-600:#8c632a;--color-white:#151413}[data-template=luxe] .app-header{background:#0b0b0ae0;border-bottom:1px solid #2a2622}[data-template=luxe] .screen-title{letter-spacing:.01em;font-weight:300}[data-template=luxe] .screen-head .text-amber-700{letter-spacing:.25em;text-transform:uppercase;font-size:.72rem}[data-template=luxe] :is(.tile,.card){box-shadow:none;background:#151413;border:1px solid #2a2622;border-radius:.5rem}[data-template=luxe] .tile:hover{border-color:var(--color-amber-400);transform:none}[data-template=luxe] .product-grid{row-gap:2rem}[data-template=luxe] .product-photo{aspect-ratio:4/5;border-radius:.5rem}[data-template=luxe] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook){letter-spacing:.1em;text-transform:uppercase;border-radius:.4rem;font-size:.85rem}[data-template=luxe] .btn-primary{background:var(--color-amber-400);color:#0b0b0a}[data-template=luxe] .btn-primary:hover{background:var(--color-amber-300)}[data-template=luxe] .input{background:#151413;border-color:#2a2622}[data-template=luxe] .site-footer{border-color:#2a2622}[data-template=stories]{--tpl-bg:#fff}[data-template=stories] .app-header{background:#ffffffeb;border-bottom:1px solid #efefef}[data-template=stories] .screen-title{letter-spacing:-.02em;font-size:1.75rem;font-weight:800}[data-template=stories] .tile-row{scrollbar-width:none;gap:.9rem;margin-inline:-1rem;padding:.35rem 1rem .5rem;display:flex;overflow-x:auto}[data-template=stories] .tile-row>.tile{box-shadow:none;text-align:center;background:0 0;border:0;flex:0 0 4.6rem;align-items:center;gap:.35rem;padding:0}[data-template=stories] .tile-row>.tile:hover{box-shadow:none;transform:none}[data-template=stories] .tile-row .tile-icon{background:var(--color-amber-50);width:4.1rem;height:4.1rem;box-shadow:0 0 0 2.5px #fff, 0 0 0 5px var(--color-amber-500);border-radius:9999px;justify-content:center;align-items:center;font-size:1.8rem;display:flex}[data-template=stories] .tile-row .tile-label{font-size:.72rem;font-weight:600;line-height:1.15}[data-template=stories] .tile-row .tile-sub{display:none}[data-template=stories] :is(.tile,.card){box-shadow:none;border-color:#efefef;border-radius:1.25rem}[data-template=stories] .product-grid{grid-template-columns:1fr;gap:1rem}@media (min-width:640px){[data-template=stories] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-template=stories] .product-card{position:relative}[data-template=stories] .product-photo{aspect-ratio:4/5;border-radius:1.25rem}[data-template=stories] .product-photo>span[class*=bottom-2]{top:2.4rem;bottom:auto}[data-template=stories] .product-info{inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#000000c7);border-radius:0 0 1.25rem 1.25rem;padding:3rem 1rem .9rem;position:absolute;bottom:0}[data-template=stories] .product-info :is(p,span){color:#ffffffd9}[data-template=stories] .product-info>p:first-child,[data-template=stories] .product-info>p:first-child>span:first-child{color:#fff;font-size:1.3rem}[data-template=stories] .product-info>p:nth-child(2){color:#fff;font-size:1rem;font-weight:600}[data-template=stories] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook,.input){border-radius:9999px}[data-template=maroc]{--tpl-bg:#f7efe2;--mz-green:#0f5c4b;--mz-gold:#d9a441;--mz-frieze:conic-gradient(from 45deg at 50% 50%, var(--color-amber-600) 25%, transparent 0 50%, var(--mz-green) 0 75%, transparent 0) 0 0 / 14px 14px}[data-template=maroc] .app-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffaf2;box-shadow:0 1px #e7d7bd}[data-template=maroc] .app-header:after{content:"";background:var(--mz-frieze);opacity:.85;height:7px;display:block}[data-template=maroc] .screen-head{text-align:center;color:#fff;background:var(--color-amber-700);border:3px solid var(--mz-gold);border-radius:999px 999px 1rem 1rem;padding:3.25rem 1.5rem 1.75rem}[data-template=maroc] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#ffffffe6}[data-template=maroc] .screen-body:before{content:"";background:var(--mz-frieze);opacity:.55;height:14px;margin-bottom:1.25rem;display:block}[data-template=maroc] .tile{border:1.5px solid var(--mz-green);box-shadow:none;background:#fffaf2;border-radius:2.5rem 2.5rem .75rem .75rem;padding-top:1.4rem}[data-template=maroc] .tile:hover{border-color:var(--color-amber-600);box-shadow:0 10px 22px -16px var(--mz-green)}[data-template=maroc] .tile-label{color:var(--mz-green)}[data-template=maroc] .card{box-shadow:none;background:#fffaf2;border:1px solid #e7d7bd;border-radius:1rem}[data-template=maroc] .product-photo{border-radius:1.5rem 1.5rem .5rem .5rem}[data-template=maroc] :is(.btn-primary,.btn-secondary,.btn-whatsapp,.btn-facebook){border-radius:1.4rem 1.4rem .5rem .5rem}[data-template=maroc] .btn-primary{background:var(--mz-green)}[data-template=maroc] .btn-primary:hover{background:var(--color-amber-700)}[data-template=maroc] .input{background:#fffaf2;border-color:#d9c6a5}[data-template=maroc] .site-footer{color:#efe3cf;background:#0c3f35;border-color:#0c3f35}[data-look=a] .app-header{background:#1c1917}[data-look=a] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-look=a] .app-header .bg-stone-900{color:#1c1917;background:#facc15}[data-look=a] .screen-head{color:#fff;background:#1c1917;border-radius:1.5rem;padding:1.75rem 1.5rem;box-shadow:0 18px 40px -24px #0009}[data-look=a] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#fde68a}[data-look=a] .btn-primary{color:#1c1917;background:#facc15}[data-look=a] .btn-primary:hover{background:#fde047}[data-look=b] .app-header{background:#fff;box-shadow:0 1px #fed7aa}[data-look=b] .app-header :is(a,button):not(.bg-stone-900){color:#9a3412}[data-look=b] .app-header .bg-stone-900{color:#fff;background:#ea580c}[data-look=b] .screen-head{color:#1c1917;background:#fff7ed;border-radius:1.5rem;padding:1.75rem 1.5rem;box-shadow:inset 0 0 0 1px #fed7aa}[data-look=b] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#9a3412}[data-look=b] .btn-primary{color:#fff;background:#ea580c}[data-look=b] .btn-primary:hover{background:#c2410c}[data-look=c] .app-header{background:#1e3a8a}[data-look=c] .app-header :is(a,button):not(.bg-stone-900){color:#fff}[data-look=c] .app-header .bg-stone-900{color:#1e3a8a;background:#fff}[data-look=c] .screen-head{color:#fff;background:linear-gradient(135deg,#1e3a8a,#1d4ed8);border-radius:1.5rem;padding:1.75rem 1.5rem;box-shadow:0 18px 40px -24px #1e3a8a}[data-look=c] .screen-head :is(p,.text-amber-700,.text-stone-500){color:#dbeafe}[data-look=c] .btn-primary{color:#fff;background:#1e40af}[data-look=c] .btn-primary:hover{background:#1e3a8a}[data-look] .app-header .brand-also{opacity:1;letter-spacing:.01em;font-size:.68em}[data-look=a] .app-header .brand-also{color:#fde68a}[data-look=b] .app-header .brand-also{color:#c2410c}[data-look=c] .app-header .brand-also{color:#bfdbfe}
