@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}:root,:host{--color-fo-black:#2b2b2b;--color-fo-brown:#ab794f;--color-fo-beige:#c4b193;--color-fo-grey:#f6f4ef;--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-700:oklch(50.5% .213 27.518);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-600:oklch(51.1% .262 276.966);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-500:oklch(55.4% .046 257.417);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--radius-sm:.25rem;--radius-lg:.5rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--container:90vw;--nav-height-action:84px;--nav-height-scroll:74px;--nav-height:158px;--footer-height:400px;--sm-container:var(--container);--form-container:100%}@media (min-width:768px){:root{--nav-height-action:40px;--nav-height-scroll:91px;--nav-height:153px;--footer-height:420px}}@media (min-width:992px){:root{--nav-height-action:var(--nav-height);--nav-height-scroll:103px;--nav-height:221px;--form-container:700px;--footer-height:340px}}@media (min-width:1150px){:root{--container:1050px}}@media (min-width:1300px){:root{--container:1200px;--form-container:787px;--nav-height:257px}}@media (min-width:1500px){:root{--container:1400px;--sm-container:1100px}}@media (min-width:1700px){:root{--container:1596px;--sm-container:1316px}}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-x-2{inset-inline:calc(var(--spacing)*2)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.right-2{right:calc(var(--spacing)*2)}.-bottom-2\.5{bottom:calc(var(--spacing)*-2.5)}.left-0{left:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-1{z-index:1}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-20{margin-top:calc(var(--spacing)*20)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-6{height:calc(var(--spacing)*6)}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-svh{min-height:100svh}.w-6{width:calc(var(--spacing)*6)}.w-11\/12{width:91.6667%}.w-24{width:calc(var(--spacing)*24)}.w-52{width:calc(var(--spacing)*52)}.w-64{width:calc(var(--spacing)*64)}.w-full{width:100%}.max-w-1\/3{max-width:33.3333%}.max-w-5xl{max-width:var(--container-5xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-90{rotate:90deg}.rotate-270{rotate:270deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-t-zinc-100{border-top-color:var(--color-zinc-100)}.border-b-zinc-100{border-bottom-color:var(--color-zinc-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-white{background-color:var(--color-white)}.bg-zinc-950{background-color:var(--color-zinc-950)}.stroke-current{stroke:currentColor}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/6{font-size:var(--text-base);line-height:calc(var(--spacing)*6)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing)*6)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-blue-500{color:var(--color-blue-500)}.text-fo-brown{color:var(--color-fo-brown)}.text-gray-500{color:var(--color-gray-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-slate-500{color:var(--color-slate-500)}.text-white{color:var(--color-white)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-950{color:var(--color-zinc-950)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.italic\!{font-style:italic!important}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-100{opacity:1}.shadow,.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}}@media (min-width:48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:bg-zinc-100{background-color:var(--color-zinc-100)}.lg\:pt-2{padding-top:calc(var(--spacing)*2)}.lg\:pr-2{padding-right:calc(var(--spacing)*2)}.lg\:pl-64{padding-left:calc(var(--spacing)*64)}}}html{scroll-behavior:smooth;font-size:16px}body{background-color:var(--color-white);--tw-leading:normal;--tw-font-weight:var(--font-weight-normal);line-height:normal;font-weight:var(--font-weight-normal);color:var(--color-fo-black);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Jost,sans-serif;overflow-x:hidden}main{min-height:calc(100vh - var(--nav-height) - var(--footer-height) - 50px)}.fo-container{width:100%;max-width:var(--container);margin-inline:auto}.fo-container-sm{width:100%;max-width:var(--sm-container);margin-inline:auto}.form-container{width:100%;max-width:var(--form-container);margin-inline:auto}.mt-page{margin-top:25px}@media (min-width:768px){.mt-page{margin-top:35px}}@media (min-width:992px){.mt-page{margin-top:calc(var(--spacing)*0)}}.alert-warning,.alert-error,.alert-info,.alert-success,.alert-primary{border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:30px;padding-block:10px;padding-inline:10px;display:flex;position:relative}@media (min-width:768px){.alert-warning,.alert-error,.alert-info,.alert-success,.alert-primary{gap:50px;padding-block:15px;padding-inline:20px}}.alert-warning .btn,.alert-warning .btn-grey,.alert-warning .btn-beige,.alert-warning .btn-b-white,.alert-warning .btn-white,.alert-warning .btn-b-black,.alert-warning .btn-black,.alert-warning .btn-brown,.alert-error .btn,.alert-error .btn-grey,.alert-error .btn-beige,.alert-error .btn-b-white,.alert-error .btn-white,.alert-error .btn-b-black,.alert-error .btn-black,.alert-error .btn-brown,.alert-info .btn,.alert-info .btn-grey,.alert-info .btn-beige,.alert-info .btn-b-white,.alert-info .btn-white,.alert-info .btn-b-black,.alert-info .btn-black,.alert-info .btn-brown,.alert-success .btn,.alert-success .btn-grey,.alert-success .btn-beige,.alert-success .btn-b-white,.alert-success .btn-white,.alert-success .btn-b-black,.alert-success .btn-black,.alert-success .btn-brown,.alert-primary .btn,.alert-primary .btn-grey,.alert-primary .btn-beige,.alert-primary .btn-b-white,.alert-primary .btn-white,.alert-primary .btn-b-black,.alert-primary .btn-black,.alert-primary .btn-brown{padding:calc(var(--spacing)*0);--tw-leading:1;font-size:24px;line-height:1}.alert-warning a,.alert-error a,.alert-info a,.alert-success a,.alert-primary a{text-decoration-line:underline}.alert-primary{background-color:var(--color-blue-300);color:var(--color-blue-700)}.alert-success{background-color:var(--color-green-300);color:var(--color-green-700)}.alert-info{background-color:var(--color-gray-300);color:var(--color-gray-700)}.alert-error{background-color:var(--color-red-300);color:var(--color-red-700)}.alert-warning{background-color:var(--color-yellow-300);color:var(--color-yellow-700)}.title-page{color:var(--color-fo-brown);margin-bottom:16px}@media (min-width:768px){.title-page{margin-bottom:32px}}.title-page-btn{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}@media (min-width:768px){.title-page-btn{margin-bottom:32px}}.title-page-btn h1{color:var(--color-fo-brown)}.h1{--tw-leading:120%;--tw-font-weight:var(--font-weight-normal);font-size:32px;line-height:120%;font-weight:var(--font-weight-normal)}@media (min-width:768px){.h1{font-size:35px}}@media (min-width:992px){.h1{font-size:40px}}@media (min-width:1300px){.h1{font-size:48px}}.h2{--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);font-size:24px;line-height:120%;font-weight:var(--font-weight-medium)}@media (min-width:768px){.h2{font-size:28px}}@media (min-width:992px){.h2{font-size:32px}}@media (min-width:1300px){.h2{font-size:39px}}.h3{--tw-font-weight:var(--font-weight-medium);font-size:22px;font-weight:var(--font-weight-medium)}@media (min-width:768px){.h3{font-size:24px}}@media (min-width:992px){.h3{font-size:28px}}@media (min-width:1300px){.h3{font-size:33px}}.h4{--tw-leading:120%;--tw-font-weight:var(--font-weight-normal);font-size:20px;line-height:120%;font-weight:var(--font-weight-normal)}@media (min-width:992px){.h4{font-size:24px}}@media (min-width:1300px){.h4{font-size:27px}}.h5{--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold)}@media (min-width:992px){.h5{font-size:20px}}@media (min-width:1300px){.h5{font-size:25px}}.h6,.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link{--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium)}@media (min-width:992px){.h6,.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link{font-size:18px}}@media (min-width:1300px){.h6,.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link{font-size:21px}}.outfit,.btn[data-btn=md-count],[data-btn=md-count].btn-grey,[data-btn=md-count].btn-beige,[data-btn=md-count].btn-b-white,[data-btn=md-count].btn-white,[data-btn=md-count].btn-b-black,[data-btn=md-count].btn-black,[data-btn=md-count].btn-brown,.btn[data-btn=sm-count],[data-btn=sm-count].btn-grey,[data-btn=sm-count].btn-beige,[data-btn=sm-count].btn-b-white,[data-btn=sm-count].btn-white,[data-btn=sm-count].btn-b-black,[data-btn=sm-count].btn-black,[data-btn=sm-count].btn-brown,.btn[data-btn=xs-count],[data-btn=xs-count].btn-grey,[data-btn=xs-count].btn-beige,[data-btn=xs-count].btn-b-white,[data-btn=xs-count].btn-white,[data-btn=xs-count].btn-b-black,[data-btn=xs-count].btn-black,[data-btn=xs-count].btn-brown{font-family:Outfit,sans-serif}.header{z-index:2;min-height:var(--nav-height);position:relative}@media (min-width:992px){.header{margin-bottom:40px}}@media (min-width:1300px){.header{margin-bottom:50px}}.header .header-top{background-color:var(--color-fo-black);color:var(--color-white);padding-block:10px}.header .header-top .header-top__container{flex-direction:column;display:flex}@media (min-width:768px){.header .header-top .header-top__container{flex-direction:row;justify-content:space-between;align-items:center}}.header .header-top .header-top__container .header-top__contact{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}@media (min-width:768px){.header .header-top .header-top__container .header-top__contact{flex-direction:row;gap:30px}}@media (min-width:992px){.header .header-top .header-top__container .header-top__contact{justify-content:flex-end}}.header .header-top .header-top__container .header-top__contact li a,.header .header-top .header-top__container .header-top__contact li button{--tw-font-weight:var(--font-weight-semibold);font-size:12px;font-weight:var(--font-weight-semibold);display:block}@media (min-width:768px){.header .header-top .header-top__container .header-top__contact li a,.header .header-top .header-top__container .header-top__contact li button{font-size:14px}}.header .header-top .header-top__container .header-top__contact li a:hover,.header .header-top .header-top__container .header-top__contact li button:hover{text-decoration-line:underline}.header .header-bottom{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-white);width:100%;padding-top:10px;padding-bottom:10px;position:relative}@media (min-width:768px){.header .header-bottom{padding-top:15px;padding-bottom:15px;transition:padding .3s ease-in-out}}@media (min-width:992px){.header .header-bottom{width:auto;padding-top:20px;transition-property:none}}@media (min-width:1300px){.header .header-bottom{padding-top:29px;padding-bottom:14px}}.header .header-bottom .header-bottom__container{justify-content:space-between;align-items:center;display:flex;position:relative}@media (min-width:992px){.header .header-bottom .header-bottom__container{display:block}}.header .header-bottom .header-bottom__container .header-bottom__brand,.header .header-bottom .header-bottom__container .header-bottom__links,.header .header-bottom .header-bottom__container .header-bottom__buttons{opacity:0;will-change:opacity;transition:opacity .3s ease-in-out}.header .header-bottom .header-bottom__container .header-bottom__brand{justify-content:center;align-items:center;max-width:65px;display:flex}@media (min-width:768px){.header .header-bottom .header-bottom__container .header-bottom__brand{max-width:100px}}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__brand{max-width:none;margin-bottom:20px}}@media (min-width:1300px){.header .header-bottom .header-bottom__container .header-bottom__brand{margin-bottom:27.5px}}.header .header-bottom .header-bottom__container .header-bottom__brand svg{width:65px;height:auto}@media (min-width:768px){.header .header-bottom .header-bottom__container .header-bottom__brand svg{width:100px;transition:width .3s ease-in-out}}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__brand svg{width:120px;transition-property:none}}@media (min-width:1300px){.header .header-bottom .header-bottom__container .header-bottom__brand svg{width:140px}}.header .header-bottom .header-bottom__container .header-bottom__links{left:calc(var(--spacing)*0);background-color:var(--color-white);width:100%;height:100%;top:var(--nav-height);min-height:calc(100% - var(--nav-height));max-height:calc(100% - var(--nav-height));justify-content:center;align-items:flex-start;display:none;position:fixed;overflow-y:auto}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__links{height:auto;max-height:none;min-height:calc(var(--spacing)*0);background-image:none;width:auto;display:block;position:static;overflow:visible}}@media (max-width:991px){.header .header-bottom .header-bottom__container .header-bottom__links{transition:top .3s ease-in-out,min-height .3s ease-in-out,max-height .3s ease-in-out}}.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul{flex-direction:column;align-items:center;gap:40px;width:100%;padding-block:25px;display:flex}@media (min-width:768px){.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul{gap:50px;padding-block:50px}}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul{width:auto;padding-block:calc(var(--spacing)*0);flex-direction:row;justify-content:center;gap:90px}}.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li{width:100%}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li{width:auto}}.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link{width:auto}}.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link svg{overflow:visible;rotate:none}.header .header-bottom .header-bottom__container .header-bottom__links .header-bottom__ul .header-bottom__li .header-bottom__link[aria-expanded=true] svg{rotate:180deg}.header .header-bottom .header-bottom__container .header-bottom__buttons{align-items:center;gap:20px;display:flex;position:static}@media (min-width:768px){.header .header-bottom .header-bottom__container .header-bottom__buttons{gap:25px}}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__buttons{top:38px;right:calc(var(--spacing)*0);gap:30px;position:absolute}}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__account{display:none}@media (min-width:768px){.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__account{display:inline-flex}}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__account-mobile{display:inline-flex}@media (min-width:768px){.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__account-mobile{display:none}}.header .header-bottom .header-bottom__container .header-bottom__buttons #small-cart{position:relative}.header .header-bottom .header-bottom__container .header-bottom__buttons #small-cart span.quantity{background-color:var(--color-fo-brown);--tw-font-weight:var(--font-weight-semibold);width:19px;height:19px;font-size:12px;font-weight:var(--font-weight-semibold);color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px;right:-10px}.header .header-bottom .header-bottom__container .header-bottom__buttons #small-cart:has(span.quantity){margin-right:8px}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger{z-index:9;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:992px){.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger{display:none}}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger button{--tw-border-style:none;width:30px;height:24px;padding:calc(var(--spacing)*0);--tw-outline-style:none;background-image:none;border-style:none;outline-style:none;align-items:center;display:flex;position:relative}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger button span{right:calc(var(--spacing)*0);background-color:var(--color-fo-brown);border-radius:10px;width:30px;height:3px;display:block;position:absolute;transition:transform .4s,opacity .4s!important}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger button span:first-child{transform:translateY(-8px)}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger button span:nth-child(2){opacity:1}.header .header-bottom .header-bottom__container .header-bottom__buttons .header-bottom__burger button span:nth-child(3){transform:translateY(8px)}.header .header-bottom .header-bottom__submenu{visibility:hidden;top:100%;left:calc(var(--spacing)*0);z-index:7;border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-fo-black);background-color:var(--color-white);opacity:0;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition:visibility 0s linear .3s,opacity .3s linear;display:none;position:absolute}@media (min-width:992px){.header .header-bottom .header-bottom__submenu{display:block}}.header .header-bottom .header-bottom__submenu:has(.expanded){visibility:visible;opacity:1;transition-delay:0s}.header .header-bottom .header-bottom__submenu .header-bottom__sublinks{justify-content:center;gap:60px;padding-block:5px;display:none}@media (min-width:1300px){.header .header-bottom .header-bottom__submenu .header-bottom__sublinks{gap:80px}}.header .header-bottom .header-bottom__submenu .header-bottom__sublinks ul{flex-direction:column;gap:16px;padding:16px;display:flex}.header .header-bottom .header-bottom__submenu .header-bottom__sublinks ul li span{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);white-space:nowrap;color:var(--color-fo-brown)}.header .header-bottom .header-bottom__submenu .header-bottom__sublinks ul li a:has(svg){align-items:center;gap:8px;display:flex}.header .header-bottom .header-bottom__submenu .header-bottom__sublinks ul li a:has(svg) svg{color:var(--color-fo-brown)}.header.scroll-init .header-bottom__brand,.header.scroll-init .header-bottom__links,.header.scroll-init .header-bottom__buttons{opacity:1!important}@media (min-width:992px){.header.scroll .header-bottom{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform;padding-block:10px;animation:.3s ease-in-out .3s forwards slide-down;position:fixed;transform:translateY(-100%)}.header.scroll .header-bottom .header-bottom__container{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}.header.scroll .header-bottom .header-bottom__container .header-bottom__brand{margin-bottom:calc(var(--spacing)*0)}.header.scroll .header-bottom .header-bottom__container .header-bottom__brand svg{width:100px;height:auto}.header.scroll .header-bottom .header-bottom__container .header-bottom__links ul{gap:50px}}@media (min-width:992px) and (min-width:1150px){.header.scroll .header-bottom .header-bottom__container .header-bottom__links ul{gap:65px}}@media (min-width:992px){.header.scroll .header-bottom .header-bottom__container .header-bottom__buttons{position:static}.header.scroll-end .header-bottom{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);will-change:transform;padding-block:10px;animation:.3s ease-in-out forwards slide-up;position:fixed;transform:translateY(0)}}body:has(#nav-btn.open) main:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;background-color:var(--color-white);--tw-content:"";content:var(--tw-content);width:100%;height:100%;position:fixed}@media (min-width:992px){body:has(#nav-btn.open) main:before{--tw-content:none;content:none}}.header.scroll-mobile .header-bottom{z-index:10;--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed}@media (min-width:768px){.header.scroll-mobile .header-bottom{padding-block:10px}.header.scroll-mobile .header-bottom .header-bottom__brand svg{width:85px}}.header.scroll-mobile .header-bottom .header-bottom__links{top:var(--nav-height-scroll);min-height:calc(100% - var(--nav-height-scroll));max-height:calc(100% - var(--nav-height-scroll))}.header:has(#nav-btn.open) .header-bottom__links{display:flex}.header:has(#nav-btn.open) .header-bottom__burger button span:first-child{transform:translateY(0)rotate(45deg)}.header:has(#nav-btn.open) .header-bottom__burger button span:nth-child(2){opacity:0}.header:has(#nav-btn.open) .header-bottom__burger button span:nth-child(3){transform:translateY(0)rotate(-45deg)}.header .header-mobile-links{display:none}@media (min-width:768px){.header .header-mobile-links#submenu-entreprise .header-mobile-link{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-top:25px;display:grid}}.header .header-mobile-links .header-mobile-link{flex-direction:column;justify-content:center;gap:15px;padding-top:15px;display:flex}@media (min-width:768px){.header .header-mobile-links .header-mobile-link{flex-direction:row;gap:25px;padding-top:25px}}.header .header-mobile-links .header-mobile-link ul{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}@media (min-width:768px){.header .header-mobile-links .header-mobile-link ul{gap:8px}}.header .header-mobile-links .header-mobile-link ul li a span{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fo-brown)}.header .header-mobile-links.expanded .header-mobile-link{will-change:transform;animation:.3s ease-in-out forwards fade-up}@keyframes slide-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.header-small-cart{position:relative}.header-small-cart .header-small-cart__link{z-index:20;position:relative}.header-small-cart .header-small-cart__wrapper{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);z-index:10;width:300px;padding-top:calc(var(--spacing)*8);position:absolute}.header-small-cart .header-small-cart__container{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-fo-brown);background-color:var(--color-white);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:10px}.header-small-cart .header-small-cart-items{border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-fo-brown);flex-direction:column;padding-bottom:16px;display:flex}.header-small-cart .header-small-cart-items .header-small-cart-item{border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-fo-grey);align-items:flex-start;gap:8px;padding-block:8px;display:flex}.header-small-cart .header-small-cart-items .header-small-cart-item:first-child{padding-top:calc(var(--spacing)*0)}.header-small-cart .header-small-cart-items .header-small-cart-item:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing)*0);border-bottom-width:0}.header-small-cart .header-small-cart-items .header-small-cart-item img{-o-object-fit:cover;object-fit:cover;width:50px;height:50px}.header-small-cart .header-small-cart-items .header-small-cart-item .header-small-cart-product{justify-content:space-between;gap:16px;width:100%;display:flex}.header-small-cart .header-small-cart-items .header-small-cart-item .header-small-cart-product .header-small-cart-product-info .header-small-cart-product-name{--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-fo-black);margin-bottom:5px}.header-small-cart .header-small-cart-items .header-small-cart-item .header-small-cart-product .header-small-cart-product-info .header-small-cart-product-quantity{--tw-leading:1;font-size:14px;line-height:1}.header-small-cart .header-small-cart-items .header-small-cart-item .header-small-cart-product .header-small-cart-product-info .header-small-cart-product-quantity span{opacity:.5;font-size:13px}.header-small-cart .header-small-cart-items .header-small-cart-item .header-small-cart-product .header-small-cart-product-price{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-fo-brown)}.header-small-cart .header-small-cart-items .header-small-cart-item .header-small-cart-product .header-small-cart-product-price-tax{text-align:right;color:var(--color-fo-beige);font-size:14px}.header-small-cart .header-small-cart-bottom{padding-top:16px}.header-small-cart .header-small-cart-bottom .header-small-cart-bottom-row{justify-content:space-between;width:100%;margin-bottom:8px;display:flex}.header-small-cart .header-small-cart-bottom .header-small-cart-bottom-recyclable{text-align:justify;--tw-leading:1.2;opacity:.5;margin-block:8px;font-size:14px;font-style:italic;line-height:1.2}.header-small-cart .header-small-cart-bottom .header-small-cart-bottom-submit{justify-content:flex-end;align-items:center;margin-top:16px;display:flex}.header-small-cart .header-small-cart-bottom .header-small-cart-bottom-submit a{width:100%;display:block}.header-small-cart .header-small-cart-bottom .header-small-cart-bottom-submit a span{white-space:nowrap}.footer{background-color:var(--color-fo-black);color:var(--color-white);margin-top:50px;padding-block:30px}@media (min-width:768px){.footer{margin-top:100px;padding-block:40px}}@media (min-width:992px){.footer{padding-block:45px}}.footer .footer-container .footer-top{margin-bottom:20px}@media (min-width:992px){.footer .footer-container .footer-top{margin-bottom:21px}}.footer .footer-container .footer-top .footer-brand{justify-content:center;align-items:center;margin-bottom:20px;display:flex}@media (min-width:992px){.footer .footer-container .footer-top .footer-brand{margin-bottom:47px}}.footer .footer-container .footer-top .footer-brand svg{width:100px;height:auto}.footer .footer-container .footer-top .footer-links ul{flex-direction:column;gap:15px;display:flex}.footer .footer-container .footer-top .footer-links ul li{text-align:center}@media (min-width:992px){.footer .footer-container .footer-top .footer-links ul li{text-align:left}}.footer .footer-container .footer-top .footer-links ul li a{text-align:center}@media (min-width:992px){.footer .footer-container .footer-top .footer-links ul li a{text-align:left}}.footer .footer-container .footer-top .footer-links ul li a:has(svg){justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:992px){.footer .footer-container .footer-top .footer-links ul li a:has(svg){justify-content:flex-start}}.footer .footer-container .footer-top .footer-links ul li a:hover{text-decoration-line:underline}.footer .footer-container .footer-bottom{border-top-style:var(--tw-border-style);border-color:#fdf6e4;border-top-width:1px;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding-top:20px;display:flex}@media (min-width:992px){.footer .footer-container .footer-bottom{justify-content:space-between;gap:calc(var(--spacing)*0);flex-direction:row;padding-top:16px}}.footer .footer-container .footer-bottom .footer-legal ul,.footer .footer-container .footer-bottom .footer-contact ul{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:992px){.footer .footer-container .footer-bottom .footer-legal ul,.footer .footer-container .footer-bottom .footer-contact ul{flex-direction:row;justify-content:flex-start}}.footer .footer-container .footer-bottom .footer-legal a:hover,.footer .footer-container .footer-bottom .footer-contact a:hover{text-decoration-line:underline}.footer .footer-container .footer-bottom .footer-legal ul{gap:15px}@media (min-width:992px){.footer .footer-container .footer-bottom .footer-legal ul{gap:123px}}.footer .footer-container .footer-bottom .footer-contact ul{gap:15px}@media (min-width:992px){.footer .footer-container .footer-bottom .footer-contact ul{gap:30px}}.fo-card{background-color:var(--color-white);border-radius:10px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:1px 2px 8px #0000001a}@media (min-width:768px){.fo-card{width:calc(50% - 15px)}}@media (min-width:1150px){.fo-card{width:calc(33.3333% - 20px)}}@media (min-width:1300px){.fo-card{width:calc(33.3333% - 26.6667px)}}.fo-card:hover .fo-card__hover{opacity:1!important}.fo-card .fo-card__banner{cursor:pointer;width:100%;height:213px;position:relative}.fo-card .fo-card__banner img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.fo-card .fo-card__banner .fo-card__hover{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);background:linear-gradient(#2b2b2bbf,#2b2b2bbf);justify-content:center;align-items:center;display:flex;position:absolute}.fo-card .fo-card__details{flex-direction:column;justify-content:space-between;height:auto;padding:10px 20px 20px;display:flex}@media (min-width:768px){.fo-card .fo-card__details{height:100%}}@media (min-width:992px){.fo-card .fo-card__details{padding:13px 24px 24px}}.fo-card .fo-card__details .fo-card__infos .fo-card__name,.fo-card .fo-card__details .fo-card__infos .fo-card__content{margin-bottom:6px}.fo-card .fo-card__details .fo-card__infos .fo-card__price-allergen{margin-bottom:16px}.fo-card .fo-card__details .fo-card__infos .fo-card__price{color:var(--color-fo-brown)}.fo-card .fo-card__details .fo-card__infos .fo-card__price-discount{color:var(--color-fo-brown);font-size:14px;text-decoration-line:line-through}.fo-card .fo-card__details .fo-card__infos .fo-card__price-tax{color:var(--color-fo-beige);font-size:14px}.fo-card .fo-card__details .fo-card__buttons{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.fo-card .fo-card__details .fo-card__buttons{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*0);flex-direction:row}}.fo-card .fo-card__details .fo-card__buttons button{width:100%}@media (min-width:768px){.fo-card .fo-card__details .fo-card__buttons button{width:auto}}.fo-popup{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:99;background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed}.fo-popup.hide{display:none}.fo-popup .fo-popup__card{background-color:var(--color-white);border-radius:24px;flex-direction:column;gap:10px;width:90vw;max-height:90vh;padding:20px;display:flex;position:relative;overflow:auto;box-shadow:0 4px 15px #00000040}@media (min-width:768px){.fo-popup .fo-popup__card{flex-direction:row;gap:25px;max-height:none;padding:25px;overflow:visible}}@media (min-width:992px){.fo-popup .fo-popup__card{gap:40px;padding:32px}}@media (min-width:1150px){.fo-popup .fo-popup__card{gap:50px;width:auto}}@media (min-width:1700px){.fo-popup .fo-popup__card{gap:56px}}.fo-popup .fo-popup__card .fo-popup__img{border-radius:24px;width:100%;min-width:100%;height:250px;min-height:250px;margin-top:20px;overflow:hidden}@media (min-width:768px){.fo-popup .fo-popup__card .fo-popup__img{margin-top:calc(var(--spacing)*0);width:calc(50% - 12.5px);min-width:calc(50% - 12.5px);height:350px;min-height:350px}}@media (min-width:992px){.fo-popup .fo-popup__card .fo-popup__img{width:400px;min-width:400px;height:400px;min-height:400px}}@media (min-width:1150px){.fo-popup .fo-popup__card .fo-popup__img{width:450px;min-width:450px}}@media (min-width:1300px){.fo-popup .fo-popup__card .fo-popup__img{width:500px;min-width:500px;height:450px;min-height:450px}}@media (min-width:1500px){.fo-popup .fo-popup__card .fo-popup__img{width:600px;min-width:600px;height:500px;min-height:500px}}@media (min-width:1700px){.fo-popup .fo-popup__card .fo-popup__img{width:627px;min-width:627px;height:518px;min-height:518px}}.fo-popup .fo-popup__card .fo-popup__img img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.fo-popup .fo-popup__card .fo-popup__right{flex-direction:column;justify-content:space-between;gap:8px;width:100%;display:flex}@media (min-width:768px){.fo-popup .fo-popup__card .fo-popup__right{gap:25px;width:calc(50% - 12.5px);max-height:350px;overflow:auto}}@media (min-width:992px){.fo-popup .fo-popup__card .fo-popup__right{gap:50px;width:100%;max-height:400px}}@media (min-width:1300px){.fo-popup .fo-popup__card .fo-popup__right{max-height:500px}}@media (min-width:1500px){.fo-popup .fo-popup__card .fo-popup__right{max-height:500px}}@media (min-width:1700px){.fo-popup .fo-popup__card .fo-popup__right{max-height:518px}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top{width:100%;display:flex}@media (min-width:768px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top{gap:16px}}@media (min-width:992px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top{gap:25px}}@media (min-width:1300px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top{gap:30px}}@media (min-width:1500px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top{gap:42px}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details{width:400px;margin-top:6px}@media (min-width:1500px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details{width:453px}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__name{margin-bottom:16px}@media (min-width:768px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__name{margin-bottom:24px}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__price{color:var(--color-fo-brown);margin-bottom:3px}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__price-discount{color:var(--color-fo-brown);margin-bottom:3px;font-size:14px;text-decoration-line:line-through}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__price-tax{color:var(--color-fo-beige);font-size:14px}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__content{margin-bottom:12px}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__content-allergen{background-color:var(--color-fo-grey);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);border-radius:12px;margin-top:12px}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__details .fo-popup__content-allergen p{margin-bottom:6px}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__close{position:absolute;top:3px;right:3px}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__close:not(:last-child){width:32px}@media (min-width:768px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__close{position:relative;top:auto;left:auto}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__close button{top:calc(var(--spacing)*0);position:sticky}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__close button svg{width:40px;height:40px}@media (min-width:768px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__top .fo-popup__close button svg{width:32px;height:32px}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__bottom{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (min-width:992px){.fo-popup .fo-popup__card .fo-popup__right .fo-popup__bottom{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*0);flex-direction:row}}.fo-popup .fo-popup__card .fo-popup__right .fo-popup__bottom form{width:100%}.fo-popup-delivery-price .fo-popup__card,.fo-popup-login-success .fo-popup__card,.fo-popup-phone-me .fo-popup__card{width:auto;max-width:90vw}@media (min-width:1150px){.fo-popup-delivery-price .fo-popup__card,.fo-popup-login-success .fo-popup__card,.fo-popup-phone-me .fo-popup__card{width:auto}}.fo-popup-delivery-price .form .fields,.fo-popup-login-success .form .fields,.fo-popup-phone-me .form .fields{margin-bottom:calc(var(--spacing)*0)}.fo-popup-delivery-price .form .fields .fo-popup-delivery-price__buttons,.fo-popup-login-success .form .fields .fo-popup-delivery-price__buttons,.fo-popup-phone-me .form .fields .fo-popup-delivery-price__buttons{justify-content:space-between;gap:8px;display:flex}.fo-popup-delivery-price .fo-popup-login-success__footer,.fo-popup-login-success .fo-popup-login-success__footer,.fo-popup-phone-me .fo-popup-login-success__footer{margin-top:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex}.home-offers{background-color:var(--color-fo-beige);padding-block:30px}@media (min-width:768px){.home-offers{padding-block:50px}}@media (min-width:992px){.home-offers{padding-block:75px}}@media (min-width:1500px){.home-offers{padding-block:100px}}.home-offers .home-offers__container{flex-direction:column;align-items:flex-start;gap:30px;display:flex}@media (min-width:768px){.home-offers .home-offers__container{gap:40px}}@media (min-width:992px){.home-offers .home-offers__container{gap:50px}}@media (min-width:1150px){.home-offers .home-offers__container{flex-direction:row;align-items:center;gap:16px}}@media (min-width:1300px){.home-offers .home-offers__container{gap:24px}}.home-offers .home-offers__container .home-offers__left{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}@media (min-width:1150px){.home-offers .home-offers__container .home-offers__left{max-width:250px}}@media (min-width:1300px){.home-offers .home-offers__container .home-offers__left{max-width:304px}}.home-offers .home-offers__container .home-offers__right{flex-direction:column;gap:16px;width:100%;height:auto;display:flex}@media (min-width:768px){.home-offers .home-offers__container .home-offers__right{flex-direction:row;height:350px}}@media (min-width:992px){.home-offers .home-offers__container .home-offers__right{height:375px}}@media (min-width:1150px){.home-offers .home-offers__container .home-offers__right{height:400px}}@media (min-width:1500px){.home-offers .home-offers__container .home-offers__right{height:502px}}.home-offers .home-offers__container .home-offers__right .home-offers__card{background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:var(--bg-card);border-radius:10px;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:300px;padding:16px;display:flex;overflow:hidden}@media (min-width:768px){.home-offers .home-offers__container .home-offers__right .home-offers__card{width:calc(33.3333% - 10.6667px);height:auto}}@media (min-width:992px){.home-offers .home-offers__container .home-offers__right .home-offers__card{padding:16px 32px}}.home-offers .home-offers__container .home-offers__right .home-offers__card .home-offers__details{color:var(--color-white);flex-direction:column;gap:6px;display:flex}.home-offers .home-offers__container .home-offers__right .home-offers__card .home-offers__details a{--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);align-items:center;gap:8px;display:flex}.home-suggest{padding-block:50px}@media (min-width:768px){.home-suggest{padding-block:75px}}@media (min-width:992px){.home-suggest{padding-block:100px}}@media (min-width:1700px){.home-suggest{padding-block:184px}}.home-suggest .home-suggest__container{background-color:var(--color-fo-grey);border-radius:10px;flex-direction:column-reverse;justify-content:center;align-items:center;gap:30px;padding-block:30px;padding-inline:20px;display:flex}@media (min-width:768px){.home-suggest .home-suggest__container{gap:40px;padding-block:40px;padding-inline:40px}}@media (min-width:992px){.home-suggest .home-suggest__container{flex-direction:row;gap:42px;padding-block:50px;padding-inline:50px}}@media (min-width:1500px){.home-suggest .home-suggest__container{padding-inline:calc(var(--spacing)*0)}}.home-suggest .home-suggest__container .home-suggest__left{width:100%}@media (min-width:992px){.home-suggest .home-suggest__container .home-suggest__left{max-width:50%}}@media (min-width:1500px){.home-suggest .home-suggest__container .home-suggest__left{max-width:627px}}.home-suggest .home-suggest__container .home-suggest__left h2{color:var(--color-fo-brown);margin-bottom:16px}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__left h2{margin-bottom:32px}}.home-suggest .home-suggest__container .home-suggest__left ul{margin-bottom:16px}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__left ul{margin-bottom:32px}}.home-suggest .home-suggest__container .home-suggest__left ul li{padding-left:16px;position:relative}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__left ul li{padding-left:28px}}.home-suggest .home-suggest__container .home-suggest__left ul li:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);--tw-translate-y:-5px;width:8px;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-content:"·";content:var(--tw-content);justify-content:center;font-size:22px;display:inline-flex;position:absolute}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__left ul li:before{width:28px}}@media (min-width:1300px){.home-suggest .home-suggest__container .home-suggest__left ul li:before{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.home-suggest .home-suggest__container .home-suggest__left .home-suggest__text{margin-bottom:24px}.home-suggest .home-suggest__container .home-suggest__left .h4{color:var(--color-fo-brown);margin-bottom:30px}@media (min-width:1150px){.home-suggest .home-suggest__container .home-suggest__left .h4{margin-bottom:40px}}@media (min-width:1500px){.home-suggest .home-suggest__container .home-suggest__left .h4{margin-bottom:48px}}.home-suggest .home-suggest__container .home-suggest__left .home-suggest__buttons,.home-suggest .home-suggest__container .home-suggest__left .fo-card__buttons{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__left .home-suggest__buttons,.home-suggest .home-suggest__container .home-suggest__left .fo-card__buttons{flex-direction:row;gap:30px}}@media (min-width:1150px){.home-suggest .home-suggest__container .home-suggest__left .home-suggest__buttons,.home-suggest .home-suggest__container .home-suggest__left .fo-card__buttons{gap:50px}}@media (min-width:1500px){.home-suggest .home-suggest__container .home-suggest__left .home-suggest__buttons,.home-suggest .home-suggest__container .home-suggest__left .fo-card__buttons{gap:58px}}.home-suggest .home-suggest__container .home-suggest__left .home-suggest__buttons .btn-b-black,.home-suggest .home-suggest__container .home-suggest__left .fo-card__buttons .btn-b-black{gap:16px;display:flex}.home-suggest .home-suggest__container .home-suggest__right{width:100%;height:auto;display:flex}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__right{width:50%;height:300px}}@media (min-width:992px){.home-suggest .home-suggest__container .home-suggest__right{height:500px}}@media (min-width:1500px){.home-suggest .home-suggest__container .home-suggest__right{width:605px}}@media (min-width:1700px){.home-suggest .home-suggest__container .home-suggest__right{height:600px}}.home-suggest .home-suggest__container .home-suggest__right img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:auto}@media (min-width:768px){.home-suggest .home-suggest__container .home-suggest__right img{height:100%}}@media (min-width:1700px){.home-intro{padding-bottom:84px}}.home-intro .home-intro__container{flex-direction:column;gap:40px;display:flex}@media (min-width:768px){.home-intro .home-intro__container{gap:50px}}@media (min-width:992px){.home-intro .home-intro__container{flex-direction:row;justify-content:space-between}}@media (min-width:1300px){.home-intro .home-intro__container{justify-content:center}}@media (min-width:1500px){.home-intro .home-intro__container{gap:134px}}@media (min-width:1700px){.home-intro .home-intro__container{gap:234px}}.home-intro .home-intro__container .home-intro__left h2{margin-bottom:8px}@media (min-width:768px){.home-intro .home-intro__container .home-intro__left h2{margin-bottom:16px}}.home-intro .home-intro__container .home-intro__left .h4{color:var(--color-fo-brown);margin-bottom:16px}@media (min-width:768px){.home-intro .home-intro__container .home-intro__left .h4{margin-bottom:32px}}.home-intro .home-intro__container .home-intro__left .home-intro__text{margin-bottom:16px}@media (min-width:768px){.home-intro .home-intro__container .home-intro__left .home-intro__text{margin-bottom:30px}}@media (min-width:1150px){.home-intro .home-intro__container .home-intro__left .home-intro__text{margin-bottom:40px}}@media (min-width:1300px){.home-intro .home-intro__container .home-intro__left .home-intro__text{max-width:465px}}@media (min-width:992px){.home-intro .home-intro__container .home-intro__right{height:100%;top:var(--nav-height-scroll);position:sticky}}.home-intro .home-intro__container .home-intro__right .home-intro__slider{flex-direction:column;justify-content:center;align-items:flex-end;gap:16px;display:flex;position:relative}@media (min-width:768px){.home-intro .home-intro__container .home-intro__right .home-intro__slider{flex-direction:row;gap:24px}}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items{width:90vw;min-width:90vw}@media (min-width:768px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items{width:400px;min-width:400px}}@media (min-width:1150px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items{width:467px;min-width:467px}}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track{cursor:grab;height:400px}@media (min-width:768px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track{height:450px}}@media (min-width:1150px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track{height:500px}}@media (min-width:1500px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track{height:600px}}@media (min-width:1700px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track{height:700px}}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track:active{cursor:grabbing}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track .splide__list .home-intro__item{width:100%}@media (min-width:768px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track .splide__list .home-intro__item{width:auto}}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track .splide__list .home-intro__item .home-intro__img{width:100%;height:100%}@media (min-width:768px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track .splide__list .home-intro__item .home-intro__img{width:400px}}@media (min-width:1150px){.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track .splide__list .home-intro__item .home-intro__img{width:467px}}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__items .splide__track .splide__list .home-intro__item .home-intro__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-intro .home-intro__container .home-intro__right .home-intro__slider .home-intro__arrows{display:flex}.page-account .page-account__container .page-account__content .page-account__list{gap:16px;display:grid}@media (min-width:768px){.page-account .page-account__container .page-account__content .page-account__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}}@media (min-width:992px){.page-account .page-account__container .page-account__content .page-account__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1150px){.page-account .page-account__container .page-account__content .page-account__list{gap:32px}}@media (min-width:1700px){.page-account .page-account__container .page-account__content .page-account__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.page-entreprise .page-entreprise__title h1{text-align:center;color:var(--color-fo-brown);margin-bottom:25px}@media (min-width:768px){.page-entreprise .page-entreprise__title h1{margin-bottom:32px}}@media (min-width:992px){.page-entreprise .page-entreprise__title h1{margin-bottom:50px}}@media (min-width:1300px){.page-entreprise .page-entreprise__title h1{margin-bottom:53px}}.page-entreprise .page-entreprise__bg{background-color:var(--color-fo-grey);justify-content:center;align-items:center;margin-bottom:40px;padding-top:25px;padding-bottom:25px;display:flex}@media (min-width:768px){.page-entreprise .page-entreprise__bg{margin-bottom:50px;padding-top:37px;padding-bottom:31px}}@media (min-width:992px){.page-entreprise .page-entreprise__bg{margin-bottom:30px}}@media (min-width:1150px){.page-entreprise .page-entreprise__bg{margin-bottom:50px}}.page-entreprise .page-entreprise__bg .page-entreprise__infos{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (min-width:768px){.page-entreprise .page-entreprise__bg .page-entreprise__infos{gap:25px}}@media (min-width:992px){.page-entreprise .page-entreprise__bg .page-entreprise__infos{flex-wrap:nowrap;gap:32px}}.page-entreprise .page-entreprise__bg .page-entreprise__infos .page-entreprise__info{text-align:center;flex-direction:column;align-items:center;gap:4px;width:235px;display:flex}@media (min-width:768px){.page-entreprise .page-entreprise__bg .page-entreprise__infos .page-entreprise__info{gap:8px}}@media (min-width:992px){.page-entreprise .page-entreprise__bg .page-entreprise__infos .page-entreprise__info{gap:17px}}.page-entreprise .page-entreprise__container .page-entreprise__filter{flex-direction:column;justify-content:center;align-items:center;margin-bottom:32px;display:flex}@media (min-width:992px){.page-entreprise .page-entreprise__container .page-entreprise__filter{margin-bottom:50px}}@media (min-width:1700px){.page-entreprise .page-entreprise__container .page-entreprise__filter{margin-bottom:76px}}.page-entreprise .page-entreprise__container .page-entreprise__filter button span{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.page-entreprise .page-entreprise__container .page-entreprise__filter .page-entreprise__filter__content{margin-top:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-bottom-color:var(--color-black);padding:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-bold);font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-fo-brown);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:768px){.page-entreprise .page-entreprise__container .page-entreprise__filter .page-entreprise__filter__content{gap:12px}}@media (min-width:992px){.page-entreprise .page-entreprise__container .page-entreprise__filter .page-entreprise__filter__content{gap:16px}}.page-entreprise .page-entreprise__container .page-entreprise__items{flex-wrap:wrap;gap:25px;display:flex}@media (min-width:768px){.page-entreprise .page-entreprise__container .page-entreprise__items{gap:32px 25px}}@media (min-width:992px){.page-entreprise .page-entreprise__container .page-entreprise__items{gap:50px 30px}}@media (min-width:1300px){.page-entreprise .page-entreprise__container .page-entreprise__items{gap:64px 40px}}.particulier-events .particulier-events__bg{background-color:var(--color-fo-grey);padding-block:30px}@media (min-width:768px){.particulier-events .particulier-events__bg{padding-block:50px}}@media (min-width:1700px){.particulier-events .particulier-events__bg{padding-block:56px}}.particulier-events .particulier-events__bg .particulier-events__container{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:768px){.particulier-events .particulier-events__bg .particulier-events__container{gap:25px}}@media (min-width:1150px){.particulier-events .particulier-events__bg .particulier-events__container{flex-direction:row;gap:50px}}@media (min-width:1300px){.particulier-events .particulier-events__bg .particulier-events__container{gap:100px}}.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__text{width:100%}@media (min-width:1150px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__text{width:50%}}@media (min-width:1300px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__text{width:550px;min-width:550px}}@media (min-width:1500px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__text{width:600px;min-width:600px}}@media (min-width:1700px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__text{width:630px;min-width:630px}}.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__text h1{margin-bottom:16px}.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__img{width:100%;height:300px}@media (min-width:768px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__img{height:350px}}@media (min-width:992px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__img{height:375px}}@media (min-width:1150px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__img{width:50%}}@media (min-width:1300px){.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__img{width:auto}}.particulier-events .particulier-events__bg .particulier-events__container .particulier-events__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.particulier-wedding{margin-block:50px}@media (min-width:768px){.particulier-wedding{margin-block:75px}}@media (min-width:1150px){.particulier-wedding{margin-block:100px}}@media (min-width:1700px){.particulier-wedding{margin-block:184px}}.particulier-wedding .particulier-wedding__container{flex-direction:column;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center;gap:50px;display:grid}@media (min-width:768px){.particulier-wedding .particulier-wedding__container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1150px){.particulier-wedding .particulier-wedding__container{gap:100px}}@media (min-width:1500px){.particulier-wedding .particulier-wedding__container{gap:160px}}.particulier-wedding .particulier-wedding__container .particulier-wedding__left,.particulier-wedding .particulier-wedding__container .particulier-wedding__right{flex-direction:column;justify-content:space-between;gap:16px;width:100%;display:flex}@media (min-width:992px){.particulier-wedding .particulier-wedding__container .particulier-wedding__left,.particulier-wedding .particulier-wedding__container .particulier-wedding__right{width:400px}}@media (min-width:1300px){.particulier-wedding .particulier-wedding__container .particulier-wedding__left,.particulier-wedding .particulier-wedding__container .particulier-wedding__right{width:500px}}@media (min-width:1500px){.particulier-wedding .particulier-wedding__container .particulier-wedding__left,.particulier-wedding .particulier-wedding__container .particulier-wedding__right{width:549px}}.particulier-wedding .particulier-wedding__container .particulier-wedding__left .particulier-wedding__item-top,.particulier-wedding .particulier-wedding__container .particulier-wedding__right .particulier-wedding__item-top{flex-direction:column;gap:16px;display:flex}.particulier-wedding .particulier-wedding__container .particulier-wedding__left h2,.particulier-wedding .particulier-wedding__container .particulier-wedding__right h2{text-align:center}.particulier-wedding .particulier-wedding__container .particulier-wedding__left img,.particulier-wedding .particulier-wedding__container .particulier-wedding__right img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:300px}@media (min-width:1300px){.particulier-wedding .particulier-wedding__container .particulier-wedding__left img,.particulier-wedding .particulier-wedding__container .particulier-wedding__right img{height:350px}}@media (min-width:1500px){.particulier-wedding .particulier-wedding__container .particulier-wedding__left img,.particulier-wedding .particulier-wedding__container .particulier-wedding__right img{height:366px}}.particulier-wedding .particulier-wedding__container .particulier-wedding__left a,.particulier-wedding .particulier-wedding__container .particulier-wedding__right a{width:100%}@media (min-width:1700px){.particulier-galery{padding-bottom:84px}}.particulier-galery .particulier-galery__container .particulier-galery__title{margin-bottom:16px}@media (min-width:768px){.particulier-galery .particulier-galery__container .particulier-galery__title{margin-bottom:24px}}.particulier-galery .particulier-galery__container .particulier-galery__slider{position:relative}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items{padding-bottom:40px}@media (min-width:768px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items{padding-right:58px;padding-bottom:calc(var(--spacing)*0)}}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track{cursor:grab;height:350px}@media (min-width:768px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track{height:400px}}@media (min-width:1150px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track{height:450px}}@media (min-width:1300px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track{height:500px}}@media (min-width:1500px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track{height:600px}}@media (min-width:1700px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track{height:700px}}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track:active{cursor:grabbing}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item{min-width:100%}@media (min-width:768px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item{min-width:calc(var(--spacing)*0)}}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item:has(.horizontal){width:100%}@media (min-width:992px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item:has(.horizontal){width:auto}}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img{height:100%}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.horizontal img{width:100%}@media (min-width:992px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.horizontal img{width:56.5vw}}@media (min-width:1150px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.horizontal img{width:700px}}@media (min-width:1300px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.horizontal img{width:800px}}@media (min-width:1500px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.horizontal img{width:918px}}@media (min-width:1700px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.horizontal img{width:1048px}}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:100%}@media (min-width:768px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:300px}}@media (min-width:992px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:26.4vw}}@media (min-width:1150px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:268px}}@media (min-width:1300px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:318px}}@media (min-width:1500px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:400px}}@media (min-width:1700px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img.vertical img{width:466px}}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__items .splide__track .splide__list .particulier-galery__item .particulier-galery__img img{-o-object-fit:cover;object-fit:cover;height:100%}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__arrows{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);display:flex;position:absolute}@media (min-width:768px){.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__arrows{width:58px}.particulier-galery .particulier-galery__container .particulier-galery__slider .particulier-galery__arrows button{margin-left:24px}}.quotation-request .quotation-request__bg{background-color:var(--color-fo-grey);padding-block:30px}@media (min-width:768px){.quotation-request .quotation-request__bg{padding-block:50px}}@media (min-width:1700px){.quotation-request .quotation-request__bg{padding-block:56px}}.quotation-request .quotation-request__bg .quotation-request__container{align-items:center;display:flex}.quotation-request .quotation-request__bg .quotation-request__container .quotation-request__text{width:100%}.quotation-request .quotation-request__bg .quotation-request__container .quotation-request__text h1{text-align:center;margin-bottom:16px}.quotation-request .quotation-request__bottom{margin-top:30px}@media (min-width:768px){.quotation-request .quotation-request__bottom{margin-top:50px}}@media (min-width:992px){.quotation-request .quotation-request__bottom{margin-top:75px}}@media (min-width:1150px){.quotation-request .quotation-request__bottom{margin-top:100px}}@media (min-width:1700px){.quotation-request .quotation-request__bottom{margin-top:120px}}.quotation-request .quotation-request__bottom .quotation-request__form .quotation-request__indication{margin-bottom:16px}.quotation-request .quotation-request__bottom .quotation-request__form .quotation-request__indication span{color:var(--color-fo-brown)}.page-login .page-login__container{flex-direction:column;align-items:center;display:flex}.page-login .page-login__container .page-login__content{flex-direction:column;display:flex}.page-login .page-login__container .page-login__content .page-login__register,.page-login .page-login__container .page-login__content .page-login__connexion{width:100%}@media (min-width:768px){.page-login .page-login__container .page-login__content .page-login__register,.page-login .page-login__container .page-login__content .page-login__connexion{width:380px}}@media (min-width:992px){.page-login .page-login__container .page-login__content .page-login__register,.page-login .page-login__container .page-login__content .page-login__connexion{width:300px}}.page-login .page-login__container .page-login__content .page-login__register h1,.page-login .page-login__container .page-login__content .page-login__register h2,.page-login .page-login__container .page-login__content .page-login__connexion h1,.page-login .page-login__container .page-login__content .page-login__connexion h2{margin-bottom:16px}.page-login .page-login__container .page-login__content .page-login__row{flex-direction:column-reverse;gap:100px;display:flex}@media (min-width:992px){.page-login .page-login__container .page-login__content .page-login__row{flex-direction:row;gap:150px}}@media (min-width:1150px){.page-login .page-login__container .page-login__content .page-login__row{gap:200px}}@media (min-width:1300px){.page-login .page-login__container .page-login__content .page-login__row{gap:250px}}@media (min-width:1500px){.page-login .page-login__container .page-login__content .page-login__row{gap:300px}}@media (min-width:1700px){.page-login .page-login__container .page-login__content .page-login__row{gap:344px}}.page-login .page-login__container .page-login__content .page-login__register{position:relative}.page-login .page-login__container .page-login__content .page-login__register:after{top:-50px;left:calc(var(--spacing)*0);background-color:var(--color-fo-black);--tw-content:"";content:var(--tw-content);width:100%;height:1px;display:block;position:absolute}@media (min-width:992px){.page-login .page-login__container .page-login__content .page-login__register:after{top:calc(var(--spacing)*0);width:1px;height:100%;left:auto;right:-75px}}@media (min-width:1150px){.page-login .page-login__container .page-login__content .page-login__register:after{right:-100px}}@media (min-width:1300px){.page-login .page-login__container .page-login__content .page-login__register:after{right:-125px}}@media (min-width:1500px){.page-login .page-login__container .page-login__content .page-login__register:after{right:-150px}}@media (min-width:1700px){.page-login .page-login__container .page-login__content .page-login__register:after{right:-172px}}.page-login .page-login__container .page-login__content .page-login__register p{color:var(--color-fo-brown);margin-bottom:32px}.page-login .page-login__container .page-login__content .page-login__register a,.page-login .page-login__container .page-login__content .page-login__connexion .form button,.page-register .page-register__container .page-register__content .form button{width:100%}.cart-alert__success{border-color:var(--color-green-500);background-color:var(--color-green-100);text-align:center;--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-green-800);border-radius:10px;padding-block:8px;padding-inline:16px}.cart-alert__success[data-btn=sm]{padding-block:10px;padding-inline:16px}.cart-alert__success[data-btn=md]{padding-block:10px;padding-inline:32px}.cart-alert__success[data-btn=lg]{padding-block:12.5px;padding-inline:53px}.page-command .page-command__container .page-command____content .page-command__form{flex-direction:column;gap:25px;display:flex}@media (min-width:992px){.page-command .page-command__container .page-command____content .page-command__form{grid-template-columns:2fr 1fr;align-items:flex-start;gap:40px;display:grid}}@media (min-width:1150px){.page-command .page-command__container .page-command____content .page-command__form{gap:50px}}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout{flex-direction:column;display:flex}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__date h2,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address h2,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation h2,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__details h2,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__date .alert-error,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address .alert-error,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation .alert-error,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__details .alert-error{margin-bottom:16px}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__date a,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address a,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation a,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__details a{cursor:pointer}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__date,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation{border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-fo-grey);padding-bottom:25px}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__details{padding-top:20px}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address .form-delivery-address .field,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation .form-delivery-address .field{margin-top:16px}.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__address .address-line,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__facturation .address-line,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__date p,.page-command .page-command__container .page-command____content .page-command__form .page-command__checkout .page-command__details p:not(:last-child){margin-bottom:16px}@media (min-width:992px){.page-command .page-command__container .page-command____content .page-command__form .page-command__cart{top:var(--nav-height-scroll);position:sticky}}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart h2{margin-bottom:16px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items{border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-fo-brown);flex-direction:column;padding-bottom:16px;display:flex}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item{border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-fo-grey);align-items:flex-start;gap:8px;padding-block:8px;display:flex}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item:first-child{padding-top:calc(var(--spacing)*0)}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item:last-child{border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing)*0);border-bottom-width:0}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item img{-o-object-fit:cover;object-fit:cover;width:50px;height:50px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item .page-command__cart-product{justify-content:space-between;gap:16px;width:100%;display:flex}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item .page-command__cart-product .page-command__cart-product-info .page-command__cart-product-name{--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-fo-black);margin-bottom:5px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item .page-command__cart-product .page-command__cart-product-info .page-command__cart-product-quantity{--tw-leading:1;font-size:14px;line-height:1}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item .page-command__cart-product .page-command__cart-product-info .page-command__cart-product-quantity span{opacity:.5;font-size:13px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item .page-command__cart-product .page-command__cart-product-price{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-fo-brown)}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-items .page-command__cart-item .page-command__cart-product .page-command__cart-product-price-tax{text-align:right;color:var(--color-fo-beige);font-size:14px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-discount{border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:1px;border-color:var(--color-fo-brown);padding-bottom:8px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-bottom{padding-top:16px}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-bottom .page-command__cart-bottom-row{justify-content:space-between;width:100%;margin-bottom:8px;display:flex}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-bottom .page-command__cart-bottom-recyclable{text-align:justify;--tw-leading:1.2;opacity:.5;margin-block:8px;font-size:14px;font-style:italic;line-height:1.2}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-bottom .page-command__cart-bottom-submit{justify-content:flex-end;align-items:center;margin-top:16px;display:flex}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-bottom .page-command__cart-bottom-submit a{width:100%;display:block}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-content .page-command__cart-bottom .page-command__cart-bottom-submit a span{white-space:nowrap}.page-command .page-command__container .page-command____content .page-command__form .page-command__cart .page-command__cart-coupon-form{border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-fo-brown);padding-top:8px}.page-confirm .page-confirm__container .page-confirm__infos{align-items:flex-start;gap:32px 16px;margin-bottom:32px;display:grid}@media (min-width:768px){.page-confirm .page-confirm__container .page-confirm__infos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.page-confirm .page-confirm__container .page-confirm__infos{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}}.page-confirm .page-confirm__container .page-confirm__infos .page-confirm__info h2,.page-confirm .page-confirm__container .page-confirm__infos .page-confirm__info p:not(:last-child){margin-bottom:8px}.page-confirm .page-confirm__container .page-confirm__infos .page-confirm__info p.page-confirm__address{margin-bottom:calc(var(--spacing)*0)}.page-confirm .page-confirm__container .page-confirm__cart h2{margin-bottom:8px}.page-confirm .page-confirm__container .page-confirm__cart tbody span,.page-confirm .page-confirm__container .page-confirm__cart tfoot span{opacity:.75;font-size:14px}.page-confirm .page-confirm__container .page-confirm__cart tfoot tr td{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-about__content h1{text-align:center;color:var(--color-fo-brown);margin-bottom:25px}@media (min-width:768px){.page-about__content h1{margin-bottom:32px}}@media (min-width:992px){.page-about__content h1{margin-bottom:50px}}@media (min-width:1300px){.page-about__content h1{margin-bottom:53px}}.page-about__content .custom-editor-content h2{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*3);--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);font-size:22px;line-height:120%;font-weight:var(--font-weight-medium)}@media (min-width:768px){.page-about__content .custom-editor-content h2{font-size:28px}}@media (min-width:992px){.page-about__content .custom-editor-content h2{font-size:32px}}@media (min-width:1300px){.page-about__content .custom-editor-content h2{font-size:32px}}.page-about__content .custom-editor-content h3{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-size:22px;font-weight:var(--font-weight-medium)}@media (min-width:768px){.page-about__content .custom-editor-content h3{font-size:24px}}@media (min-width:992px){.page-about__content .custom-editor-content h3{font-size:28px}}@media (min-width:1300px){.page-about__content .custom-editor-content h3{font-size:30px}}.page-about__content .custom-editor-content h4{--tw-leading:120%;--tw-font-weight:var(--font-weight-normal);font-size:20px;line-height:120%;font-weight:var(--font-weight-normal)}@media (min-width:992px){.page-about__content .custom-editor-content h4{font-size:24px}}@media (min-width:1300px){.page-about__content .custom-editor-content h4{font-size:27px}}.page-about__content .custom-editor-content h5{--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold)}@media (min-width:992px){.page-about__content .custom-editor-content h5{font-size:20px}}@media (min-width:1300px){.page-about__content .custom-editor-content h5{font-size:25px}}.page-about__content .custom-editor-content h6{--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium)}@media (min-width:992px){.page-about__content .custom-editor-content h6{font-size:18px}}@media (min-width:1300px){.page-about__content .custom-editor-content h6{font-size:21px}}.custom-editor-content h2{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*3);--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);font-size:22px;line-height:120%;font-weight:var(--font-weight-medium)}@media (min-width:768px){.custom-editor-content h2{font-size:28px}}@media (min-width:992px){.custom-editor-content h2{font-size:32px}}@media (min-width:1300px){.custom-editor-content h2{font-size:32px}}.custom-editor-content h3{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-size:22px;font-weight:var(--font-weight-medium)}@media (min-width:768px){.custom-editor-content h3{font-size:24px}}@media (min-width:992px){.custom-editor-content h3{font-size:28px}}@media (min-width:1300px){.custom-editor-content h3{font-size:30px}}.custom-editor-content h4{--tw-leading:120%;--tw-font-weight:var(--font-weight-normal);font-size:20px;line-height:120%;font-weight:var(--font-weight-normal)}@media (min-width:992px){.custom-editor-content h4{font-size:24px}}@media (min-width:1300px){.custom-editor-content h4{font-size:27px}}.custom-editor-content h5{--tw-font-weight:var(--font-weight-semibold);font-size:18px;font-weight:var(--font-weight-semibold)}@media (min-width:992px){.custom-editor-content h5{font-size:20px}}@media (min-width:1300px){.custom-editor-content h5{font-size:25px}}.custom-editor-content h6{--tw-font-weight:var(--font-weight-medium);font-size:16px;font-weight:var(--font-weight-medium)}@media (min-width:992px){.custom-editor-content h6{font-size:18px}}@media (min-width:1300px){.custom-editor-content h6{font-size:21px}}.htmx-indicator{display:none}.htmx-request.htmx-indicator{display:block}button{cursor:pointer}.btn,.btn-grey,.btn-beige,.btn-b-white,.btn-white,.btn-b-black,.btn-black,.btn-brown{text-align:center;--tw-font-weight:var(--font-weight-semibold);font-size:14px;font-weight:var(--font-weight-semibold);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding-block:8px;padding-inline:16px;display:inline-flex}.btn[data-btn=login],[data-btn=login].btn-grey,[data-btn=login].btn-beige,[data-btn=login].btn-b-white,[data-btn=login].btn-white,[data-btn=login].btn-b-black,[data-btn=login].btn-black,[data-btn=login].btn-brown{padding-block:6px;padding-inline:19px}.btn[data-btn=xs],[data-btn=xs].btn-grey,[data-btn=xs].btn-beige,[data-btn=xs].btn-b-white,[data-btn=xs].btn-white,[data-btn=xs].btn-b-black,[data-btn=xs].btn-black,[data-btn=xs].btn-brown{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;padding-block:4.5px;padding-inline:8px}.btn[data-btn=sm],[data-btn=sm].btn-grey,[data-btn=sm].btn-beige,[data-btn=sm].btn-b-white,[data-btn=sm].btn-white,[data-btn=sm].btn-b-black,[data-btn=sm].btn-black,[data-btn=sm].btn-brown{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;padding-block:9px;padding-inline:16px}.btn[data-btn=md],[data-btn=md].btn-grey,[data-btn=md].btn-beige,[data-btn=md].btn-b-white,[data-btn=md].btn-white,[data-btn=md].btn-b-black,[data-btn=md].btn-black,[data-btn=md].btn-brown{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;padding-block:9px;padding-inline:32px}.btn[data-btn=lg],[data-btn=lg].btn-grey,[data-btn=lg].btn-beige,[data-btn=lg].btn-b-white,[data-btn=lg].btn-white,[data-btn=lg].btn-b-black,[data-btn=lg].btn-black,[data-btn=lg].btn-brown{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;padding-block:11.5px;padding-inline:53px}.btn[data-btn=xs-count],[data-btn=xs-count].btn-grey,[data-btn=xs-count].btn-beige,[data-btn=xs-count].btn-b-white,[data-btn=xs-count].btn-white,[data-btn=xs-count].btn-b-black,[data-btn=xs-count].btn-black,[data-btn=xs-count].btn-brown{--tw-font-weight:var(--font-weight-bold);width:89px;font-size:16px;font-weight:var(--font-weight-bold);gap:16px;padding-block:9px;padding-inline:16px}.btn[data-btn=sm-count],[data-btn=sm-count].btn-grey,[data-btn=sm-count].btn-beige,[data-btn=sm-count].btn-b-white,[data-btn=sm-count].btn-white,[data-btn=sm-count].btn-b-black,[data-btn=sm-count].btn-black,[data-btn=sm-count].btn-brown{--tw-font-weight:var(--font-weight-bold);font-size:16px;font-weight:var(--font-weight-bold);padding-block:11.5px;padding-inline:22px}.btn[data-btn=md-count],[data-btn=md-count].btn-grey,[data-btn=md-count].btn-beige,[data-btn=md-count].btn-b-white,[data-btn=md-count].btn-white,[data-btn=md-count].btn-b-black,[data-btn=md-count].btn-black,[data-btn=md-count].btn-brown{--tw-font-weight:var(--font-weight-bold);width:100px;font-size:16px;font-weight:var(--font-weight-bold);gap:16px;padding-block:11.5px;padding-inline:22px}.btn[data-btn=sm-filter],[data-btn=sm-filter].btn-grey,[data-btn=sm-filter].btn-beige,[data-btn=sm-filter].btn-b-white,[data-btn=sm-filter].btn-white,[data-btn=sm-filter].btn-b-black,[data-btn=sm-filter].btn-black,[data-btn=sm-filter].btn-brown{--tw-font-weight:var(--font-weight-medium);font-size:21px;font-weight:var(--font-weight-medium);padding-inline:16px}.btn .htmx-indicator:has(.loading),.btn-grey .htmx-indicator:has(.loading),.btn-beige .htmx-indicator:has(.loading),.btn-b-white .htmx-indicator:has(.loading),.btn-white .htmx-indicator:has(.loading),.btn-b-black .htmx-indicator:has(.loading),.btn-black .htmx-indicator:has(.loading),.btn-brown .htmx-indicator:has(.loading){display:none!important}.btn-brown{border-color:var(--color-fo-brown);background-color:var(--color-fo-brown);color:var(--color-white)}.btn-brown[data-anim=color]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-brown[data-anim=color]:hover{border-color:var(--color-fo-black);background-color:var(--color-fo-black)}.btn-black{border-color:var(--color-fo-black);background-color:var(--color-fo-black);color:var(--color-white)}.btn-black[data-anim=svg]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-black[data-anim=svg] svg{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-black[data-anim=svg] span{--tw-translate-x:11px;translate:var(--tw-translate-x)var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-black[data-anim=svg]:hover{background-color:var(--color-white);color:var(--color-fo-black)}.btn-black[data-anim=svg]:hover svg{opacity:1}.btn-black[data-anim=svg]:hover span{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.btn-black[data-anim=color]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-black[data-anim=color]:hover{border-color:var(--color-fo-brown);background-color:var(--color-fo-brown)}.btn-black[data-anim=transparent]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-black[data-anim=transparent]:hover{color:var(--color-fo-black);background-color:#0000}.btn-b-black{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-fo-black);color:var(--color-fo-black);background-color:#0000}.btn-b-black[data-anim=color]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-b-black[data-anim=color]:hover{background-color:var(--color-fo-black);color:var(--color-white)}.btn-b-black[data-anim=color-2]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-b-black[data-anim=color-2]:hover{border-color:var(--color-fo-brown);background-color:var(--color-fo-brown);color:var(--color-white)}.btn-white{border-color:var(--color-white);background-color:var(--color-white);color:var(--color-fo-black)}.btn-white[data-anim=transparent]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-white[data-anim=transparent]:hover{color:var(--color-white);background-color:#0000}.btn-b-white{border-color:var(--color-white);color:var(--color-white);background-color:#0000}.btn-b-white[data-anim=color]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-b-white[data-anim=color]:hover{background-color:var(--color-white);color:var(--color-fo-black)}.btn-beige{border-color:var(--color-fo-beige);background-color:var(--color-fo-beige);color:var(--color-fo-black)}.btn-beige[data-anim=transparent]{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out)}.btn-beige[data-anim=transparent]:hover{color:var(--color-fo-beige);background-color:#0000}.btn-grey{border-color:var(--color-fo-grey);background-color:var(--color-fo-grey);color:var(--color-fo-black)}.hide-before-load{display:none!important}.form .fields{flex-direction:column;gap:16px;display:flex}.form .fields-grid{gap:16px;display:grid}@media (min-width:768px){.form .fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.form .fields-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.form .field:has(.checkbox){align-items:center;gap:8px;display:flex}.form .field:has(.checkbox) .label{margin-bottom:calc(var(--spacing)*0)}.form .fields-ratio{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (min-width:768px){.form .fields-ratio{grid-template-columns:repeat(3,minmax(0,1fr))}}.form .fields-ratio .field-ratio{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-fo-black);border-radius:.25rem;flex-direction:column;justify-content:space-between;gap:8px;padding:8px;display:flex}.form .fields-ratio .field-ratio.current{border-color:var(--color-fo-brown)}.form .fields-ratio .field-ratio label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.form .label{margin-bottom:8px;display:block}.form .input{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-fo-black);border-radius:10px;width:100%;min-height:40px;padding-block:6.5px;padding-inline:10px}.form .input[type=password]{font-family:monospace}.form .input[type=password]::-moz-placeholder{font-family:Jost,sans-serif}.form .input[type=password]::placeholder{font-family:Jost,sans-serif}.form .form-buttons{flex-direction:column;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;display:flex}@media (min-width:768px){.form .form-buttons{flex-direction:row;gap:8px}}.form .form-buttons-full{margin-top:32px}.form .form-buttons-full button{width:100%}.table-content{overflow-x:auto}.table-content .table{table-layout:auto;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;overflow:hidden}.table-content .table thead{border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-gray-100);background-color:var(--color-gray-50);color:var(--color-gray-500)}.table-content .table thead th{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-fo-black);background-color:var(--color-fo-black);text-align:left;vertical-align:middle;--tw-font-weight:var(--font-weight-bold);font-size:12px;font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-white);text-transform:uppercase;padding:8px}@media (min-width:768px){.table-content .table thead th{font-size:14px}}.table-content .table thead .table-col{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.table-content .table thead .table-col{gap:16px}}.table-content .table thead .table-col-action{justify-content:flex-end;align-items:center;gap:8px;height:40px;display:flex}.table-content .table thead .table-col-action button svg,.table-content .table thead .table-col-action a svg{width:20px;height:20px}.table-content .table thead .table-sort{align-items:center;gap:calc(var(--spacing)*1);display:inline-flex}.table-content .table thead .table-sort.current svg{color:var(--color-fo-beige)}.table-content .table thead .table-sort svg{width:16px;height:16px}.table-content .table thead .label-hidden span{display:none}.table-content .table thead .label-hidden .input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);--tw-font-weight:var(--font-weight-normal);font-size:14px;font-weight:var(--font-weight-normal);color:var(--color-white)}.table-content .table thead .label-hidden .input.input-accent{border-color:var(--color-fo-beige)}.table-content .table thead th:has(.table-col-action){vertical-align:baseline}.table-content .table thead th:has(.table-col){vertical-align:bottom}.table-content .table .table-header tr th{padding-block:12px}.table-content .table tbody td{border-top-style:var(--tw-border-style);border-top-width:1px;border-right-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-right-width:1px;border-color:var(--color-fo-black);text-align:left;vertical-align:middle;max-width:350px;padding:8px;font-size:14px}@media (min-width:768px){.table-content .table tbody td{font-size:16px}}.table-content .table td.td-nowrap,.table-content .table td.span-nowrap span{white-space:nowrap}.table-content .table tbody tr:last-of-type td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.table-content .table tbody tr td:first-child{border-left-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-left-width:1px;border-color:var(--color-fo-black)}.table-content .table tbody tr:hover{background-color:var(--color-slate-50)}.table-content .table .table-action{justify-content:flex-end;gap:8px;display:flex}.table-content .table .table-count{flex-direction:column;gap:8px;display:flex}@media (min-width:992px){.table-content .table .table-count{flex-direction:row;align-items:center}}.table-content .table .table-count .btn-black{white-space:nowrap}.table-content .table .table-cart-img img{-o-object-fit:cover;object-fit:cover;width:100px;min-width:100px;height:100px}@media (min-width:768px){.table-content .table .table-cart-img img{width:125px;min-width:125px;height:125px}}@media (min-width:992px){.table-content .table .table-cart-img img{width:150px;min-width:150px;height:150px}}.table-content .table tfoot{border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-fo-black);background-color:var(--color-fo-grey);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.table-content .table tfoot td{border-top-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-top-width:1px;border-color:var(--color-fo-black);text-align:left;padding:8px;font-size:16px}.table-content .table-bottom-wrapper{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));margin-top:20px;display:grid}@media (min-width:48rem){.table-content .table-bottom-wrapper{gap:calc(var(--spacing)*2);grid-template-columns:repeat(2,minmax(0,1fr))}}.table-content .table-bottom-1{justify-content:flex-end;align-items:center;display:flex}.table-content .table-bottom-2{justify-content:space-between;align-items:center;display:flex}.pagination{text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}@media (min-width:992px){.pagination{text-align:left;flex-direction:row;gap:32px}}.pagination .pagination-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:992px){.pagination .pagination-content{flex-wrap:nowrap}}.pagination .pagination-content .pagination-item{aspect-ratio:1;border-radius:var(--radius-sm);background-color:var(--color-fo-grey);--tw-font-weight:var(--font-weight-semibold);width:auto;height:35px;font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-fo-black);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);justify-content:center;align-items:center;padding:10px;display:flex}.pagination .pagination-content .pagination-item.active,.pagination .pagination-content a.pagination-item:hover{background-color:var(--color-fo-beige);color:var(--color-white)}.pagination .pagination-content .pagination-item.disabled{cursor:not-allowed}.pagination .pagination-content .pagination-item.disabled svg{opacity:.25}.pagination .pagination-content .pagination-item svg{stroke-width:3px;width:15px;height:15px}.breadcrumb{width:100%;padding-bottom:35px}@media (min-width:768px){.breadcrumb{padding-bottom:50px}}.breadcrumb p{border-left-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-left-width:2px;border-color:var(--color-fo-beige);--tw-leading:1;flex-wrap:wrap;row-gap:5px;padding-left:8px;font-size:.875rem;line-height:1;display:flex}.breadcrumb p a:hover{text-decoration-line:underline}.breadcrumb p span{margin-inline:8px}.breadcrumb p a,.breadcrumb p b{white-space:nowrap}.custom-editor-content ul{padding-left:20px;list-style-type:disc}.custom-editor-content ul li{margin-bottom:2px!important}.custom-editor-content p{margin-bottom:16px}.custom-editor-content p:last-child{margin-bottom:calc(var(--spacing)*0)}.page-blog__content h1{text-align:center;color:var(--color-fo-brown);margin-bottom:25px}@media (min-width:768px){.page-blog__content h1{margin-bottom:32px}}@media (min-width:992px){.page-blog__content h1{margin-bottom:50px}}@media (min-width:1300px){.page-blog__content h1{margin-bottom:53px}}.page-blog__content .page-blog__list{flex-wrap:wrap;gap:25px;display:flex}@media (min-width:768px){.page-blog__content .page-blog__list{gap:32px 25px}}@media (min-width:992px){.page-blog__content .page-blog__list{gap:50px 30px}}@media (min-width:1300px){.page-blog__content .page-blog__list{gap:64px 40px}}.page-blog__content .page-blog__list .fo-card__banner img{-o-object-fit:cover;object-fit:cover}.cookie-banner{bottom:calc(var(--spacing)*2);left:calc(var(--spacing)*2);z-index:50;border-radius:var(--radius-2xl);background-color:var(--color-white);width:100%;max-width:550px;padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*4);color:var(--color-black);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:fixed}.cookie-banner.cookie-banner-hide{display:none}.cookie-banner .cookie-banner__title{text-align:center;--tw-font-weight:var(--font-weight-semibold);font-size:24px;font-weight:var(--font-weight-semibold)}.cookie-banner .cookie-banner__content{flex-direction:column;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;display:flex}.cookie-banner .cookie-banner__content p{text-align:center;font-size:14px}@media (min-width:48rem){.cookie-banner .cookie-banner__content p{text-align:left}}.cookie-banner .cookie-banner__content p a{text-decoration-line:underline}.cookie-banner .cookie-banner__prefs{margin-bottom:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.cookie-banner .cookie-banner__prefs .cookie-banner__prefs_item{background-color:var(--color-fo-beige);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}.cookie-banner .cookie-banner__prefs .cookie-banner__prefs_header{justify-content:space-between;align-items:center;display:flex}.cookie-banner .cookie-banner__prefs .cookie-banner__prefs_action{justify-content:flex-end;align-items:center;gap:calc(var(--spacing)*4);display:flex}.cookie-banner .cookie-banner__prefs .cookie-banner__prefs_title{cursor:pointer;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
