/*! tailwindcss v4.3.0 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"Poppins", "Roboto", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-4xl:56rem;--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-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);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-widest:.1em;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--aspect-video:16 / 9;--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);--breakpoint-lg:64rem;--breakpoint-xl:85.375rem;--breakpoint-3xl:120rem;--color-dark:#ff4822;--color-base:#ff7036;--color-medium:#ffb698;--color-light:#ffe5db;--color-lighter:#ffede5;--color-lightest:#fff5f1;--color-black:#282828;--color-white:#fff;--color-grey-darker:#424242;--color-grey-dark:#545454;--color-grey:#767676;--color-grey-lighter:#d6d6d6;--color-grey-lightest:#f5f5f5;--color-error-dark:#b70101;--color-error:#d00000;--color-error-light:#eb0000;--color-error-lightest:#ffe1e1;--color-success-dark:#08a65a;--color-success:#37e17b;--color-success-lightest:#f8fffb;--color-warning:#ffa800;--color-warning-lightest:#fff9ee;--color-validated:#40cab1;--color-validated-lightest:#eefffc;--color-informative:#40b1ca;--color-informative-lightest:#e9fbff;--color-processing:#a504b3;--color-processing-lightest:#fceefd;--background-image-icon-chevron-small-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 44 44'%3E%3Cpath fill='%23282828' d='m25.88 20.64-3.44 3.2a.66.66 0 0 1-.88 0l-3.44-3.2c-.26-.24-.07-.64.31-.64h7.14c.38 0 .57.4.31.64'/%3E%3C/svg%3E");--background-image-icon-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='none'%3E%3Cpath fill='%2337E17B' d='m26.648 19.113-6.33 6.524a1.176 1.176 0 0 1-1.698 0l-3.268-3.368a1.265 1.265 0 0 1 0-1.75 1.176 1.176 0 0 1 1.698 0l2.419 2.493 5.481-5.65a1.176 1.176 0 0 1 1.698 0 1.265 1.265 0 0 1 0 1.751Z'/%3E%3C/svg%3E");--background-image-icon-checkmark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='16' fill='%23282828'/%3E%3Cpath fill='%23fff' d='m29.3 18.92-7.5 7.5-3.1-3.1a1.25 1.25 0 0 0-1.77 1.76l3.99 4a1.25 1.25 0 0 0 1.77 0l8.38-8.39a1.25 1.25 0 0 0-1.76-1.77'/%3E%3C/svg%3E");--font-roboto:"Roboto", sans-serif;--font-condensed:"Roboto Condensed", sans-serif;--font-size-paragraph-1:var(--text-lg);--font-size-paragraph-2:var(--text-base);--font-size-paragraph-3:var(--text-base);--font-size-paragraph-4:var(--text-sm);--font-size-paragraph-5:var(--text-sm);--font-size-paragraph-6:var(--text-sm);--font-size-paragraph-7:var(--text-xs);--line-height-paragraph-1:1.6875rem;--line-height-paragraph-2:1.5rem;--line-height-paragraph-3:1.5rem;--line-height-paragraph-4:1.25rem;--line-height-paragraph-5:1.25rem;--line-height-paragraph-6:1.025rem;--line-height-paragraph-7:.9rem;--font-family-paragraph-1:var(--font-sans);--font-family-paragraph-2:var(--font-sans);--font-family-paragraph-3:var(--font-roboto);--font-family-paragraph-4:var(--font-sans);--font-family-paragraph-5:var(--font-roboto);--font-family-paragraph-6:var(--font-condensed);--font-family-paragraph-7:var(--font-condensed);--font-size-button-l:1rem;--font-size-button-m:.875rem;--font-size-button-s:.75rem;--line-height-button-l:1.5rem;--line-height-button-m:1.3125rem;--line-height-button-s:1.125rem;--font-family-button-l:var(--font-sans);--font-family-button-m:var(--font-sans);--font-family-button-s:var(--font-sans);--font-family-indication:var(--font-condensed);--font-size-indication:var(--text-sm);--font-size-indication-small:var(--text-xs);--font-weight-indication:400;--letter-spacing-indication:.04375rem;--letter-spacing-indication-small:.0375rem;--font-weight-h1:800;--font-size-h1-d:2.375rem;--line-height-h1-d:3.5625rem;--font-size-h1-m:1.75rem;--line-height-h1-m:2.625rem;--font-weight-h2:700;--font-size-h2-d:2.25rem;--line-height-h2-d:3.375rem;--font-size-h2-m:1.625rem;--line-height-h2-m:2.4375rem;--font-weight-h3:700;--font-size-h3-d:2rem;--line-height-h3-d:3rem;--font-size-h3-m:1.375rem;--line-height-h3-m:2.0625rem;--font-weight-h4:700;--font-size-h4-d:1.5rem;--line-height-h4-d:1.875rem;--font-size-h4-m:1.25rem;--line-height-h4-m:2rem;--font-weight-h5:600;--font-size-h5-d:1.25rem;--line-height-h5-d:1.75rem;--font-size-h5-m:1.125rem;--line-height-h5-m:1.625rem;--font-weight-h6:400;--font-size-h6-d:1.25rem;--line-height-h6-d:1.75rem;--font-size-h6-m:1.125rem;--line-height-h6-m:1.625rem;--container-double-3-col-a-md:25.375rem;--container-double-3-col-b-md:12.875rem;--container-double-3-col-a-lg:31rem;--container-double-3-col-b-lg:17.5rem;--container-double-3-col-a-xl:42.25rem;--container-double-3-col-b-xl:21.875rem;--button-border-radius:3.125rem;--button-focus-outline:var(--color-medium);--button-font-size:var(--text-sm);--button-font-weight:var(--font-weight-medium);--button-spacing:.75rem 1.5rem;--button-color:var(--color-white);--button-background:var(--color-black);--button-border:none;--button-hover-color:var(--color-white);--button-hover-background:var(--color-grey-dark);--button-disabled-color:var(--color-white);--button-disabled-background:var(--color-grey-lighter);--button-disabled-border:var(--color-grey-lighter) solid 1px;--button-font-family:var(--font-sans);--button-width:auto;--font-size-link:var(--text-sm);--font-family-link:var(--font-sans);--font-weight-link:var(--font-weight-medium)}}@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%;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;-webkit-text-decoration: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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::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}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.button{text-align:center;font-size:var(--button-font-size);font-family:var(--button-font-family);font-weight:var(--button-font-weight);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button>span.icon{width:1.5em;height:1.5em}.button>span.icon.icon-left{margin-right:.375rem}.button>span.icon.icon-right{margin-left:.375rem}.Link{color:var(--color-black);font-size:var(--font-size-link);font-family:var(--font-family-link);font-weight:var(--font-weight-link);outline:0;align-items:center;padding:.125rem;text-decoration:underline;transition:all .2s;display:inline-flex}@media (hover:hover){.Link:hover{color:var(--color-grey)}}.Link:focus-visible{background-color:var(--color-grey-lightest);outline:2px solid var(--color-grey-lightest)}.Link:active{color:var(--color-base)}.Link:disabled{color:var(--color-grey-lighter);cursor:not-allowed}.Link .Link-icon{width:1.125rem;height:1.125rem;display:flex}.Link--small{--font-size-link:var(--text-xs);--font-family-link:var(--font-sans);--font-weight-link:var(--font-weight-medium)}.Link--medium{--font-size-link:var(--text-xs);--font-family-link:var(--font-sans);--font-weight-link:var(--font-weight-normal)}.Tag{--tag-color:var(--color-dark);--tag-background:var(--color-light);--tag-border-color:var(--color-dark);font-size:var(--text-xs);line-height:var(--text-xs--line-height);width:fit-content;color:var(--tag-color);background-color:var(--tag-background);border:1px solid var(--tag-border-color);border-radius:.25rem;align-items:center;padding:.25rem .75rem;display:inline-flex}.Tag__icon{--icon-color:var(--tag-color);color:var(--icon-color);width:.75rem;height:.75rem;margin-right:.25rem}.Tag__iconClose{cursor:pointer;width:.75rem;height:.75rem;color:var(--tag-color);margin-left:.375rem;display:inline-block}@media (hover:hover){.Tag__iconClose:hover{color:contrast-color(var(--tag-color))}}.Tag--success{--tag-background:var(--color-success-lightest);--tag-color:var(--color-success-dark);--tag-border-color:var(--color-success)}.Tag--validated{--tag-background:var(--color-validated-lightest);--tag-color:var(--color-validated);--tag-border-color:var(--color-validated)}.Tag--error{--tag-background:var(--color-error-lightest);--tag-color:var(--color-error);--tag-border-color:var(--color-error)}.Tag--warning{--tag-background:var(--color-warning-lightest);--tag-color:var(--color-warning);--tag-border-color:var(--color-warning)}.OrderTag{--order-tag-background-color:var(--color-grey-lightest);--order-tag-color:var(--color-black);--order-tag-border-color:var(--color-grey);--order-tag-dot-color:var(--color-grey-dark);width:fit-content;color:var(--order-tag-color);background-color:var(--order-tag-background-color);border:1px solid var(--order-tag-border-color);font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:var(--text-sm--line-height);border-radius:3rem;align-items:center;padding:.375rem 1rem;display:inline-flex}.OrderTag:before{content:"";background-color:var(--order-tag-dot-color);border-radius:100%;width:.4375rem;height:.4375rem;margin-right:.3125rem;display:inline-block}.OrderTag--canceled{--order-tag-background-color:var(--color-grey-lightest);--order-tag-border-color:var(--color-grey);--order-tag-dot-color:var(--color-grey)}.OrderTag--not-paid{--order-tag-background-color:var(--color-error-lightest);--order-tag-border-color:var(--color-error);--order-tag-dot-color:var(--color-error-light)}.OrderTag--paid{--order-tag-background-color:var(--color-informative-lightest);--order-tag-border-color:var(--color-informative);--order-tag-dot-color:var(--color-informative)}.OrderTag--processing{--order-tag-background-color:var(--color-processing-lightest);--order-tag-border-color:var(--color-processing);--order-tag-dot-color:var(--color-processing)}.OrderTag--sent{--order-tag-background-color:var(--color-success-lightest);--order-tag-border-color:var(--color-success);--order-tag-dot-color:var(--color-success-dark)}.OrderTag--refunded{--order-tag-background-color:var(--color-warning-lightest);--order-tag-border-color:var(--color-warning);--order-tag-dot-color:var(--color-warning)}.StockTag{font-size:var(--text-sm);color:var(--color-grey-dark);font-weight:var(--font-weight-normal)}.StockTag:before{content:"";background-color:var(--color-grey-dark);border-radius:100%;width:.5625rem;height:.5625rem;margin-right:.25rem;display:inline-block}.StockTag--in:before{background-color:var(--color-success)}.StockTag--low:before{background-color:var(--color-warning)}.StockTag--out:before{background-color:var(--color-error)}.MobileDrawer{z-index:20;background-color:var(--color-white);border-radius:1.25rem 1.25rem 0 0;padding:3.125rem 2.5rem 2.625rem;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.MobileDrawer:before{content:"";background-color:var(--color-grey);border-radius:3.125rem;width:2.625rem;height:.3125rem;position:absolute;top:1rem;left:calc(50% - 1.3125rem)}.MobileDrawer.is-open,.MobileDrawer:has(label:focus){transform:translateY(0)}.MobileDrawer-close{box-sizing:content-box;cursor:pointer;width:2.375rem;height:2.375rem;padding:.625rem;position:absolute;top:0;right:0}.MobileDrawer-overlay{z-index:10;opacity:.8;background-color:var(--color-black);display:none;position:fixed;inset:0}.MobileDrawer.is-open+.MobileDrawer-overlay{display:block}@media (min-width:48rem){.MobileDrawer:not(.MobileDrawer--staticLg){all:revert}.MobileDrawer:not(.MobileDrawer--staticLg):before{content:none}.MobileDrawer:not(.MobileDrawer--staticLg) .MobileDrawer-header,.MobileDrawer:not(.MobileDrawer--staticLg).is-open+.MobileDrawer-overlay{display:none}}@media (min-width:64rem){.MobileDrawer--staticLg{all:revert}.MobileDrawer--staticLg:before{content:none}.MobileDrawer--staticLg .MobileDrawer-header,.MobileDrawer--staticLg.is-open+.MobileDrawer-overlay{display:none}}:root{--header-height:3rem;--header-nav-height:3.875rem;--padding-button-sub:1.375rem;--padding-top-menu:5.125rem;--padding-x-menu:3.4375rem;--padding-button-close:1.5rem}@media (min-width:48rem){:root{--header-height:5rem}}.Header{border-bottom:1px solid var(--color-grey-lighter);z-index:10;position:sticky;top:0}.Header-top{height:var(--header-height);background-color:var(--color-white);justify-content:center;transition:height .25s;display:flex}@media (min-width:40rem){.Header-top{padding-left:1.875rem}}@media (min-width:48rem){.Header-top{justify-content:space-between}.Header-top>.HeaderNav{flex-shrink:0}}.Header-logo{width:auto;height:1.125rem;transition:height .25s;display:block}.Header-logo svg{width:auto;height:100%;display:block}@media (min-width:48rem){.Header-logo{height:1.875rem}}.Header-navigation{justify-content:center;align-items:stretch;gap:1.875rem;height:100%;list-style-type:none;display:flex}@media (min-width:85.375rem){.Header-navigation{gap:3.125rem}}@media (min-width:48rem){.Header.is-stuck .Header-top{height:3.75rem}.Header.is-stuck .Header-logo{height:1.5rem}}.MobilePanel{display:none}@media not all and (min-width:48rem){.MobilePanel{top:0;left:0;right:0;bottom:var(--header-nav-height);background-color:var(--color-white);color:var(--color-black);padding-top:var(--padding-top-menu);padding-inline:var(--padding-x-menu);display:none;position:fixed;overflow-y:auto}.MobilePanel.is-open{display:block}.Header-menu{color:var(--color-black);background-color:var(--color-white);display:none;position:fixed;inset:0}.Header-menu .Header-navigation{height:100%;position:relative}.Header-menu ul{padding-top:var(--padding-top-menu);padding-bottom:var(--header-nav-height);padding-right:calc(var(--padding-x-menu) - var(--padding-button-sub));padding-left:var(--padding-x-menu);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;display:flex}.Header-menu ul li{justify-content:space-between;align-items:center;gap:calc(1.875rem - var(--padding-button-sub));display:flex}.Header-menu ul .Submenu-link,.Header-menu ul .HeaderMenuItem-link{padding-block:var(--padding-button-sub)}.Header-menu ul svg{width:1.75rem}.Header-menu ul ul{top:var(--padding-top-menu);right:0;bottom:var(--header-nav-height);background-color:var(--color-white);padding-top:0;display:none;position:fixed;left:0}.Header-menu ul ul.is-active{display:flex}.Header-menu.is-open{height:100%;display:block}}@media (min-width:48rem){@media not all and (min-width:64rem){.Header-menu{height:var(--header-height);background-color:var(--color-white);border-bottom:1px solid var(--color-grey-lighter);display:none;position:absolute;top:calc(100% + 1px);left:0;right:0}.Header-menu.is-open{display:block}}}[data-menu-close]{z-index:10;padding:var(--padding-button-close);display:block;position:absolute;top:0;right:0}@media (min-width:48rem){[data-menu-close]{display:none}}[data-menu-close] svg{width:2rem;color:var(--color-grey-dark)}[data-menu-back]{z-index:10;left:calc(var(--padding-x-menu) - var(--padding-button-close));top:calc(var(--padding-top-menu) / 2);position:absolute;transform:translateY(-50%)}@media (min-width:48rem){[data-menu-back]{display:none}}[data-menu-back="-1"]{display:none}@media not all and (min-width:48rem){.Header-searchPanel{padding-top:3.375rem;padding-inline:2rem}.Header-searchLogo{display:none}.Header-searchClose{position:absolute;top:.625rem;right:.625rem}}@media (min-width:48rem){.Header-searchPanel{z-index:60;background-color:var(--color-white);border-bottom:1px solid var(--color-grey-lighter);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:3rem;padding:0;display:none;position:absolute;top:0;left:0;right:0}.Header-searchPanel.is-open{display:grid}.Header-searchPanel .Header-searchBar{display:contents}.Header-searchLogo{margin-left:1.875rem}.Header-searchClose{margin-right:3.125rem}.Header-searchBar .SearchBar-form{grid-area:1/2;width:100%;max-width:47.6875rem;margin-inline:auto}.Header-searchBar .SearchBar-panel{width:100%;max-width:85.375rem;padding-inline:calc(var(--spacing) * 6);grid-area:2/1/auto/-1;margin-inline:auto}@media (min-width:48rem){.Header-searchBar .SearchBar-panel{padding-inline:calc(var(--spacing) * 13)}}@media (min-width:64rem){.Header-searchBar .SearchBar-panel{padding-inline:calc(var(--spacing) * 20)}}.Header-searchLogo,.Header-searchClose,.Header-searchBar .SearchBar-form{height:var(--header-height);align-items:center;display:flex}.Header-searchBar .SearchBar-form .SearchField{flex:1}.Header.is-stuck .Header-searchLogo .Header-logo{height:1.875rem}}.Header-searchClose{cursor:pointer;display:flex}.Header-searchClose svg{width:2rem;height:2rem}[data-slot=accordion-trigger]{outline:none}[data-slot=accordion-trigger]:focus-visible{outline:1px solid var(--color-base);outline-offset:0}.ProductGallery{--product-gallery-height:28.75rem;position:relative}@media (min-width:48rem){.ProductGallery{grid-template-columns:repeat(6,1fr);grid-template-rows:var(--product-gallery-height);gap:1.25rem;width:auto;margin:0;display:grid}}.ProductGallery-tags{z-index:1;pointer-events:none;flex-wrap:wrap;gap:.625rem;display:flex;position:absolute;top:1rem;left:1rem}@media (min-width:48rem){.ProductGallery-tags{grid-area:1/2/auto/7}}.ProductGallery-main{background-color:var(--color-white);grid-column:1/-1;align-items:center;height:100%;display:flex;position:relative}@media (min-width:48rem){.ProductGallery-main{grid-column:2/7}}.ProductGallery-list{scrollbar-width:none;margin-top:-1.25rem;display:none;overflow:auto}@media (min-width:48rem){.ProductGallery-list{display:block}}.ProductGallery-list>ul{flex-direction:column;display:flex}.ProductGallery-list:before,.ProductGallery-list:after{content:"";background:linear-gradient(var(--color-white), 45%, transparent);width:100%;height:1.25rem;display:block;position:sticky;top:0}.ProductGallery-list:after{background:linear-gradient(180deg, transparent, 45%, var(--color-white));top:auto;bottom:0}.ProductGallery-item{aspect-ratio:1;border:2px solid #0000;justify-content:center;align-items:center;width:100%;display:flex}.ProductGallery-item:focus-within,.ProductGallery-item.is-active{border-color:var(--color-base)}.ProductGallery-thumbnail{cursor:pointer;width:100%}.ProductGallery-thumbnail:focus{outline:none}.PseSelector-form{flex-direction:column;gap:1.875rem;margin-top:1.875rem;display:flex}.PseSelector-heading{justify-content:space-between;align-items:center;display:flex}.PseSelector-reviews{align-items:center;gap:.5rem;display:flex}.PseSelector-attributes>ul{display:grid}@media (min-width:48rem){.PseSelector-attributes>ul{gap:1rem}}.PseSelector-attributes>ul>li:not(:first-child){margin-top:-1px}@media (min-width:48rem){.PseSelector-attributes>ul>li:not(:first-child){margin-top:0}}.PseSelector-choiceLabel{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);border:1px solid var(--color-grey-lighter);cursor:pointer;outline:none;justify-content:space-between;align-items:center;padding:.8125rem .875rem;font-size:0;display:flex;position:relative}.PseSelector-choiceLabel:before{content:attr(data-selected-label);font-size:var(--font-size-paragraph-4)}.PseSelector-choiceLabel:after{content:"";background:var(--background-image-icon-chevron-small-down) no-repeat center;background-size:2.5rem;width:1.5rem;height:1.5rem;display:block}@media (min-width:48rem){.PseSelector-choiceLabel{font-size:var(--font-size-paragraph-4);color:var(--color-black);pointer-events:none;border:none;margin-bottom:.5rem;padding:0;font-weight:600;display:block}.PseSelector-choiceLabel:before,.PseSelector-choiceLabel:after{content:none}}.PseSelector-choiceTitle{margin-bottom:1.25rem}@media (min-width:48rem){.PseSelector-choiceTitle{display:none}.PseSelector-choiceList{flex-wrap:wrap;gap:.5rem;display:flex}}.PseSelector-choiceList>li:not(:last-child){border-bottom:1px solid var(--color-grey-lighter)}@media (min-width:48rem){.PseSelector-choiceList>li:not(:last-child){border-bottom:none}}.PseSelector .FilterPill{text-align:left;background-color:#0000;border:none;border-radius:0;width:100%;padding:1rem .875rem;display:block}@media (hover:hover){.PseSelector .FilterPill:hover{background-color:#0000}}@media (min-width:48rem){.PseSelector .FilterPill{border:1.5px solid var(--filterpill-border-color);background-color:var(--filterpill-background);border-radius:.25rem;width:auto;padding:.5rem .625rem;display:inline-flex}@media (hover:hover){.PseSelector .FilterPill:hover{background-color:var(--color-lightest)}}}.PseSelector .FilterPill--selected{background-image:var(--background-image-icon-checkmark);background-position:right 0 top 50%;background-repeat:no-repeat;background-size:1.5rem}@media (min-width:48rem){.PseSelector .FilterPill--selected{background-image:none}}.PseSelector .FilterPill:disabled{text-decoration:line-through}@media (min-width:48rem){.PseSelector .FilterPill:disabled{text-decoration:none}}.PseSelector-price{color:var(--color-black);align-items:center;gap:1rem;display:flex}.PseSelector-originalPrice{text-decoration:line-through}.PseSelector-addToCart{flex-direction:column;gap:1.375rem;display:flex}@media (min-width:48rem){.PseSelector-addToCart{flex-direction:row;gap:0}}.Input{flex-direction:column;gap:.25rem;display:flex}.Input-header{justify-content:space-between;display:flex}.Input-label{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-black)}.Input-blockInput{position:relative}.Input-input{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);background-color:var(--color-white);border:1px solid var(--color-medium);color:var(--color-black);text-overflow:ellipsis;border-radius:.5rem;width:100%;padding:1rem .625rem;transition:all .2s}.Input-input:hover{background-color:var(--color-lightest)}.Input-input:focus-visible{outline-offset:2px;outline:1px solid var(--color-base);border-color:var(--color-base)}.Input-input[disabled]{opacity:.5;cursor:not-allowed}.Input-input--unit{padding-right:3rem}.Input-input--verificationCode{text-align:center;text-transform:uppercase;height:3.6875rem;font-size:1.125rem}.Input-input.is-error{border:1px solid var(--color-error-light);color:var(--color-error)}.Input-input.is-error:hover{background-color:var(--color-error-lightest)}.Input-input.is-error:focus-visible{outline:1px solid var(--color-error-dark)}.Input-unit{pointer-events:none;font-size:var(--font-size-paragraph-4);font-family:var(--font-family-paragraph-5);line-height:var(--line-height-paragraph-4);align-items:center;display:flex;position:absolute;top:0;bottom:0;right:.625rem}.Input--small .Input-input{padding:.625rem}.Input--small .Input-input--unit{padding-right:3.125rem}.Input-error{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-error-dark);font-style:italic}.Input--success .Input-input{border:1px solid var(--color-success);background-image:var(--background-image-icon-check);background-position:right 0 top 50%;background-repeat:no-repeat}.Input--withButton .Input-input{padding-right:25%}.Input-button{align-items:stretch;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.Input-buttonIcon{width:1.25rem;height:1.25rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.Input ::placeholder{color:var(--color-grey-dark);font-style:italic}.Input-blockInputIconLeft .Input-buttonIcon{left:.625rem;right:0}.Input-blockInputIconLeft .Input-input{padding-left:2.5rem}.Input+.Input{margin-top:1.5rem}[class*=gap-]>.Input+.Input{margin-top:inherit}.Input+.SnackBar--error{margin-top:.75rem;margin-bottom:1.5rem}.Input-togglePassword{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.Input-togglePassword svg{width:100%;height:100%}.Input-togglePassword.is-visible:before{content:"";background-color:var(--color-grey-dark);transform-origin:50%;border:.5px solid #fff;border-radius:.5rem;width:120%;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.PasswordCriteria{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-grey-dark);margin-top:1.5rem;display:none}.PasswordCriteria>ul{margin-top:.1875rem}.PasswordCriteria li:before{content:"";border:1px solid var(--color-grey-dark);border-radius:100%;width:.4375rem;height:.4375rem;margin-right:.375rem;display:inline-block}.PasswordCriteria li.valid:before{border-color:var(--color-success-dark);background-color:var(--color-success-dark)}.Checkbox{--checkbox-color:var(--color-black);--checkbox-hover:var(--color-grey-dark);--checkbox-disabled:var(--color-grey-lighter);--color-checkbox-focus:#dc2626;cursor:pointer;color:var(--checkbox-color);align-self:flex-start;align-items:center;gap:.5rem;display:inline-flex;position:relative}@media (hover:hover){.Checkbox:hover{--checkbox-color:var(--checkbox-hover)}}.Checkbox.error{--checkbox-color:var(--color-error)}@media (hover:hover){.Checkbox.error:hover{--checkbox-color:var(--color-error-light)}}.Checkbox input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox input:checked~.Checkbox__checkmark{background-color:var(--checkbox-color);border-color:var(--checkbox-color)}.Checkbox input:indeterminate~.Checkbox__checkmark{background-color:var(--color-grey-lightest)}.Checkbox input:disabled~.Checkbox__checkmark{background-color:var(--checkbox-disabled);border-color:var(--checkbox-disabled);cursor:not-allowed}.Checkbox input:disabled~.Checkbox__label{color:var(--checkbox-disabled);cursor:not-allowed}.Checkbox input:focus-visible~.Checkbox__checkmark{outline:var(--color-checkbox-focus) solid 1px;outline-offset:1px}.Checkbox__checkmark{background-color:var(--color-white);border:1px solid var(--checkbox-color);border-radius:.125rem;flex-shrink:0;width:1rem;height:1rem;position:relative}.Checkbox__checkmark span{display:none}.Checkbox--radio .Checkbox__checkmark{border-radius:3.40282e38px}.Checkbox--radio .Checkbox__checkmark:after{content:var(--tw-content);content:"";background-color:var(--color-white);border-radius:inherit;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.Checkbox--radio .Checkbox__checkmark svg{display:none}.Select{--select-color:var(--color-black);--select-border-color:var(--color-medium);--select-hover-bg-color:var(--color-lightest);--select-focus-outline-color:var(--color-base);font-size:var(--text-sm);color:var(--select-color);flex-direction:column;gap:.25rem;display:flex}.Select.Select--small .Select-input{padding:.625rem 2rem .625rem .625rem}.Select.Select--error{--select-color:var(--color-error);--select-border-color:var(--color-error-light);--select-hover-bg-color:var(--color-error-lightest);--select-focus-outline-color:var(--color-error-dark)}.Select.Select--success .Select-input{border-color:var(--color-success)}.Select.Select--success .Select-input:not([multiple]){background-image:var(--background-image-icon-check), var(--background-image-icon-chevron-small-down);background-position:right 2rem top 50%,right 0 top 50%;background-repeat:no-repeat,no-repeat;background-size:auto,2.5rem;padding-right:3.75rem}.Select-header{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.Select-label{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-black)}.Select-input{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);background-color:var(--color-white);border:1px solid var(--select-border-color);color:var(--select-color);appearance:none;background-image:var(--background-image-icon-chevron-small-down);cursor:pointer;background-position:right 0 top 50%;background-repeat:no-repeat;background-size:2.5rem;border-radius:.5rem;width:100%;padding:1rem 2.25rem 1rem .625rem;font-style:normal;transition:all .2s}@media (hover:hover){.Select-input:hover{background-color:var(--select-hover-bg-color)}}.Select-input:focus-visible{outline-offset:2px;outline:1px solid var(--select-focus-outline-color);border-color:var(--select-focus-outline-color)}.Select-input[disabled]{opacity:.5;cursor:not-allowed}.Select-input:has(option[value=""]:checked){color:var(--color-grey-dark);font-style:italic}.Select .Select-input[multiple]{background-image:none;border-radius:.5rem 0 0 .5rem;padding-right:1.5rem}.Select-input option{color:var(--color-black)}.Select-error{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-error-dark);font-style:italic}.TextArea{flex-direction:column;gap:.25rem;display:flex}.TextArea-header{justify-content:space-between;display:flex}.TextArea-label{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-black)}.TextArea-blockInput{position:relative}.TextArea-input{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);background-color:var(--color-white);border:1px solid var(--color-medium);color:var(--color-black);resize:vertical;border-radius:.5rem;width:100%;min-height:4.5rem;padding:1rem .625rem;transition:all .2s}.TextArea-input:hover{background-color:var(--color-lightest)}.TextArea-input:focus-visible{outline-offset:2px;outline:1px solid var(--color-base);border-color:var(--color-base)}.TextArea-input[disabled]{opacity:.5;cursor:not-allowed;resize:none}.TextArea-input.is-error{border:1px solid var(--color-error-light);color:var(--color-error)}.TextArea-input.is-error:hover{background-color:var(--color-error-lightest)}.TextArea-input.is-error:focus-visible{outline:1px solid var(--color-error-dark)}.TextArea--small .TextArea-input{min-height:3.75rem;padding:.625rem}.TextArea-error{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-error-dark);font-style:italic}.TextArea--success .TextArea-input{border:1px solid var(--color-success);background-image:var(--background-image-icon-check);background-position:right .625rem top 1rem;background-repeat:no-repeat}.TextArea ::placeholder{color:var(--color-grey-dark);font-style:italic}.TextArea+.TextArea{margin-top:1.5rem}[class*=gap-]>.TextArea+.TextArea{margin-top:inherit}.Toggle{--on-color:var(--color-black);--off-color:var(--color-grey);--on-color-hover:var(--color-grey-dark);--off-color-hover:var(--color-black);--color-disabled:var(--color-grey-lighter);--color-toggle-focus:#dc2626;cursor:pointer;align-items:center;gap:.5rem;display:flex}@media (hover:hover){.Toggle:hover .Toggle-wrapper{background:var(--off-color-hover)}}.Toggle-wrapper{background:var(--off-color);width:25px;height:14px;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-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-color:#0000;border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.Toggle-wrapper span{background:var(--color-white);--tw-translate-x:.1rem;width:10px;height:10px;translate:var(--tw-translate-x) var(--tw-translate-y);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,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));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;display:inline-block}.Toggle input{opacity:0;width:0;height:0;position:absolute}.Toggle input:checked~.Toggle-wrapper{background:var(--on-color)}.Toggle input:checked~.Toggle-wrapper span{--tw-translate-x:.8rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.Toggle input:focus-visible~.Toggle-wrapper{outline:var(--color-toggle-focus) solid 1px;outline-offset:1px}.Toggle input:disabled~.Toggle-wrapper{cursor:not-allowed;background:var(--color-disabled)}.RangeSlider{z-index:0;align-items:center;min-height:1.5rem;display:grid;position:relative}.RangeSlider [type=range]{pointer-events:none;appearance:none;background:0 0;grid-area:1/1;width:100%;margin:0}.RangeSlider [type=range]::-webkit-slider-thumb{pointer-events:auto;appearance:none;background:var(--color-base);border:2px solid var(--color-white);width:1.125rem;height:1.125rem;box-shadow:0 0 0 1px var(--color-medium);cursor:pointer;border-radius:50%}.RangeSlider [type=range]::-moz-range-thumb{pointer-events:auto;border:2px solid var(--color-white);background:var(--color-base);width:1.125rem;height:1.125rem;box-shadow:0 0 0 1px var(--color-medium);cursor:pointer;border-radius:50%}.RangeSlider-track{background:var(--color-light);z-index:-1;inset-inline:0;border-radius:.3125rem;height:.375rem;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.RangeSlider-progress{background:var(--color-base);border-radius:.3125rem;height:100%;position:absolute}.SearchField{background-color:var(--color-grey-lightest);height:3rem;color:var(--color-grey);cursor:text;border-radius:3.125rem;align-items:center;gap:.875rem;padding-inline:1rem;display:flex}.SearchField-icon{color:var(--color-black);flex-shrink:0;display:flex}.SearchField-icon svg{width:1.5rem;height:1.5rem}.SearchField-input{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);min-width:0;color:var(--color-black);background-color:#0000;flex-grow:1}.SearchField-input:focus-visible{outline:none}.SearchField-input::placeholder{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--color-grey);font-style:italic}.SearchField:hover{background-color:var(--color-white)}.SearchField:focus-within{outline:2px solid var(--color-base)}.SearchField--white{border:1px solid var(--color-medium);background-color:var(--color-white)}.SearchField--white:hover{background-color:var(--color-grey-lightest)}.Tab{text-align:center;outline:var(--color-black) solid 1px;color:var(--color-black);align-items:center;gap:.375rem;padding:.75rem 1.375rem;transition:all .2s;display:inline-flex}.Tab:hover:not(:focus):not([disabled]){background:var(--color-black);color:var(--color-white)}.Tab:hover:focus-visible{color:var(--color-grey-dark)}.Tab:active:not([disabled]){background:var(--color-black);color:var(--color-white)}.Tab:active:hover{background:var(--color-grey-dark)}.Tab:active:hover:not(:focus){background:var(--color-grey-dark);outline-color:var(--color-grey-dark)}.Tab:focus-visible{outline:var(--color-medium) solid 2px}.Tab[disabled]{outline-color:var(--color-grey-lighter);color:var(--color-grey-lighter);cursor:not-allowed}.Tab[disabled]:active{background-color:var(--color-grey-lighter);color:var(--color-white)}.Tab .Tab-icon{width:1.375rem;height:1.375rem;display:flex}.Tab--small{padding:.625rem .75rem}.Tab--small .Tab-icon{width:1.125rem;height:1.125rem}.Pagination-list{align-items:center;gap:.75rem;display:flex}.Pagination-item{color:var(--color-black);border-radius:.5rem;justify-content:center;align-items:center;min-width:2.8125rem;height:2.8125rem;text-decoration:none;display:inline-flex}.Pagination-item:hover{background-color:var(--color-grey-lightest);color:var(--color-grey)}.Pagination-item:focus-visible{outline:var(--color-medium) solid 2px}.Pagination-item--active{color:var(--color-dark)}.Score{gap:.3125rem;display:flex}.Score-star{width:.875rem;height:.875rem;color:var(--color-black)}.Score-star--empty{color:var(--color-grey-lighter)}.Tooltip{width:fit-content;display:inline-flex;position:relative}.Tooltip-icon{cursor:pointer;width:1.25rem;height:1.25rem;color:var(--color-black);display:inline-block}.Tooltip-text{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);visibility:hidden;background-color:var(--color-black);width:max-content;max-width:18.25rem;color:var(--color-white);z-index:50;opacity:0;border-radius:.5rem;padding:1.375rem 2.125rem 1.375rem 1.25rem;transition:opacity .3s;position:absolute}.Tooltip-text--show{visibility:visible;opacity:1}.Tooltip-text:after{content:"";border-style:solid;border-width:5px;position:absolute}.Tooltip-text--top{bottom:calc(100% + .5rem);right:calc(50% - 1.3125rem)}.Tooltip-text--top:after{border-color:var(--color-black) transparent transparent transparent;top:100%;right:1rem}.Tooltip-text--bottom{top:calc(100% + .5rem);right:calc(50% - 1.3125rem)}.Tooltip-text--bottom:after{border-color:transparent transparent var(--color-black) transparent;bottom:100%;right:1rem}.Tooltip-close{cursor:pointer;width:1.75rem;height:1.75rem;display:block;position:absolute;top:.375rem;right:.375rem}.Favorite{background:var(--color-white);cursor:pointer;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;display:flex}.Favorite-star{width:1rem;height:1rem;color:var(--color-grey-lighter)}.Favorite-text{text-transform:uppercase;font-family:var(--font-family-indication);font-weight:var(--font-weight-indication);font-size:var(--font-size-indication);letter-spacing:var(--letter-spacing-indication);font-size:var(--font-size-indication-small);letter-spacing:var(--letter-spacing-indication-small)}.Favorite--selected{pointer-events:none}.Favorite--selected .Favorite-star{color:var(--color-base)}.MenuItem{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);color:var(--color-black);cursor:pointer;outline:none;justify-content:space-between;align-items:center;height:4rem;padding:1.25rem 0;text-decoration:none;display:flex}@media (min-width:48rem){.MenuItem{padding:1.25rem 1.5rem}}.MenuItem:hover,.MenuItem:focus-visible{opacity:.5}.MenuItem--withIcon{justify-content:flex-start;font-weight:600;text-decoration:underline}.MenuItem-icon{width:1.75rem;height:1.75rem;display:inline-block}.HeaderButton{--header-button-bg:var(--color-white);--header-button-color:var(--color-black);background:var(--header-button-bg);height:100%;color:var(--header-button-color);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;display:flex}@media (min-width:64rem){.HeaderButton{flex-direction:row}}@media (min-width:48rem){.HeaderButton{flex:initial;padding-inline:1.25rem}}.HeaderButton:hover{--header-button-bg:var(--color-grey-lightest)}.HeaderButton:focus-visible{box-shadow:0 0 0 1px var(--color-base) inset;outline:none}.HeaderButton-icon{width:1.5rem;height:1.5rem}.HeaderButton-content{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}@media (min-width:48rem){.HeaderButton-content{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:85.375rem){.HeaderButton-content{clip-path:none;white-space:normal;align-items:flex-start;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.HeaderButton-text{-webkit-line-clamp:1;font-family:var(--font-family-button-s);font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:85.375rem){.HeaderButton-text{font-family:var(--font-family-button-l);font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-medium)}}.HeaderButton-subText{-webkit-line-clamp:1;font-family:var(--font-family-paragraph-7);font-size:var(--font-size-paragraph-7);line-height:var(--line-height-paragraph-7);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:85.375rem){.HeaderButton--small .HeaderButton-content{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.HeaderButton--theme{--header-button-bg:var(--color-white);--header-button-color:var(--color-black)}.HeaderButton--theme:hover{--header-button-bg:var(--color-grey-lightest)}@media (min-width:48rem){.HeaderButton--theme{--header-button-bg:var(--color-light);--header-button-color:var(--color-black)}.HeaderButton--theme:hover{--header-button-bg:var(--color-medium)}}.HeaderButton--dark{--header-button-bg:var(--color-black);--header-button-color:var(--color-white)}.HeaderButton--dark:hover{--header-button-bg:var(--color-grey-darker)}.HeaderButton--light{--header-button-bg:var(--color-white);--header-button-color:var(--color-black)}.HeaderButton--light:hover{--header-button-bg:var(--color-grey-lightest)}.HeaderButton.is-selected{background-color:var(--color-base)}.Modal{background-color:var(--color-white);opacity:0;transition-behavior:allow-discrete;border-radius:1.25rem;width:calc(100% - 3rem);margin:auto;padding:2.5rem;transition:opacity 70ms ease-out,display 60ms,overlay 60ms}@media (min-width:48rem){.Modal{width:40.625rem}}.Modal[open]{opacity:1}@starting-style{.Modal[open]{opacity:0}}.Modal::backdrop{opacity:0;transition:opacity 60ms ease-out, display 60ms allow-discrete;background-color:#00000087}.Modal[open]::backdrop{opacity:1}@starting-style{.Modal[open]::backdrop{opacity:0}}.Modal-close{cursor:pointer;width:2.375rem;height:2.375rem;position:absolute;top:.625rem;right:.625rem}.Modal-close:hover{color:var(--color-grey-darker)}.Modal-close:focus-visible{outline:2px solid var(--color-medium);border-radius:.5rem}.FilterPill{--filterpill-color:var(--color-grey-dark);--filterpill-background:var(--color-white);--filterpill-border-color:var(--color-light);cursor:pointer;color:var(--filterpill-color);background-color:var(--filterpill-background);border:1.5px solid var(--filterpill-border-color);border-radius:.25rem;align-items:center;padding:.5rem .625rem;display:inline-flex}@media (hover:hover){.FilterPill:hover{background-color:var(--color-lightest)}}.FilterPill--withIcon{padding:.5rem .625rem .5rem .25rem}.FilterPill-icon{width:1.3125rem;height:1.3125rem;color:var(--filterpill-icon-color,currentColor);flex-shrink:0;margin-right:.25rem;display:inline-block}.FilterPill-iconClose{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:.25rem;display:none}.FilterPill-icon svg,.FilterPill-iconClose svg{width:100%;height:100%;display:block}.FilterPill-label{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4)}.FilterPill input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FilterPill:has(input:checked),.FilterPill--selected{--filterpill-background:var(--color-light);--filterpill-border-color:var(--color-medium)}.FilterPill:has(input:checked) .FilterPill-iconClose,.FilterPill--selected .FilterPill-iconClose{display:inline-block}.FilterPill:disabled,.FilterPill:has(input:disabled){--filterpill-color:var(--color-grey-lighter);--filterpill-border-color:var(--color-grey-lighter);--filterpill-background:var(--color-grey-lightest);cursor:not-allowed}.FilterPill:disabled .FilterPill-icon,.FilterPill:has(input:disabled) .FilterPill-icon{opacity:.2}.FilterPill:has(input:focus-visible){outline:var(--color-medium) solid 2px}.FilterList{border-radius:.25rem;width:100%;display:inline-flex}.FilterList:has(input:focus-visible){outline:var(--color-medium) solid 2px}.FilterList input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FilterList-label{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);color:var(--color-black);cursor:pointer;background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:2rem;border-radius:.25rem;width:100%;padding:.75rem 3.5rem .75rem 1rem}@media (hover:hover){.FilterList-label:hover{background-color:var(--color-light)}}@media (min-width:48rem){.FilterList-label{font-family:var(--font-family-paragraph-3);font-size:var(--font-size-paragraph-3);line-height:var(--line-height-paragraph-3);background-size:2.25rem}}.FilterList:has(input:checked) .FilterList-label{background-color:var(--color-light);background-image:var(--background-image-icon-checkmark)}.FilterList:has(input:checked):hover .FilterList-label{background-color:var(--color-medium)}.FilterSelect{background-color:var(--color-white);position:relative}.FilterSelect-current{cursor:pointer;border:1px solid var(--color-grey-lighter);outline:none;justify-content:space-between;align-items:center;display:flex;position:relative}.FilterSelect-current:focus-visible{outline:var(--color-medium) solid 2px}@media (min-width:48rem){.FilterSelect-current:focus+.FilterSelect-list{z-index:10;opacity:1;animation-name:none}.FilterSelect-current:focus .FilterSelect-icon{transform:rotate(180deg)}}.FilterSelect-icon{width:1.75rem;height:1.75rem;color:var(--color-black);flex-shrink:0;margin-right:.5rem;transition:transform .2s;display:block}.FilterSelect-icon svg{width:100%;height:100%;display:block}.FilterSelect-value{display:none}.FilterSelect-value:has(:checked){display:inline-flex}.FilterSelect-input{display:none}.FilterSelect-input:checked+.FilterSelect-text{display:flex}.FilterSelect-text{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);width:100%;color:var(--color-black);align-items:center;padding:1rem;display:none}.FilterSelect-list{visibility:hidden;opacity:0;width:100%;list-style:none;transition:all .2s;animation-name:HideList;animation-duration:.2s;animation-timing-function:step-start;animation-delay:.2s;animation-fill-mode:forwards;position:absolute;box-shadow:0 4px 8px #28282826}@media (min-width:48rem){.FilterSelect-list{visibility:visible}.FilterSelect-list:has(.FilterSelect-option:focus){z-index:10;opacity:1;animation-name:none}}.FilterSelect-option{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);background-color:var(--color-white);color:var(--color-black);cursor:pointer;outline:none;align-items:center;padding:1rem 2.75rem 1rem 1rem;display:flex}.FilterSelect-option:hover,.FilterSelect-option:focus{background-color:var(--color-grey-lightest)}.FilterSelect-mobileTitle{margin-bottom:2rem}.FilterSelect-mobileList .FilterSelect-listItem{border-bottom:1px solid var(--color-grey-lighter)}.FilterSelect-mobileList .FilterSelect-listItem:last-child{border-bottom:0}.FilterSelect--rounded .FilterSelect-text{justify-content:center}.FilterSelect--rounded .FilterSelect-current{border-color:var(--color-black);border-radius:3.125rem;justify-content:center}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.SnackBar{border:1px solid var(--color-black);border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:.625rem;padding:1.25rem 1.5rem;display:flex}@media (min-width:48rem){.SnackBar{flex-direction:row}}.SnackBar-content{gap:.5rem;display:flex}.SnackBar-message{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);word-break:break-word}.SnackBar-icon{flex-shrink:0;width:1.3125rem;height:1.3125rem;display:block}.SnackBar-icon svg{width:100%;height:100%;display:block}.CheckoutSteps{background:var(--color-lightest);border-bottom:1px solid var(--color-medium);justify-content:space-between;align-items:center;height:3.75rem;padding:0 1.25rem;display:flex}.CheckoutSteps-steps{align-items:center;display:flex}.CheckoutSteps-mobile{display:block}@media (min-width:24.375rem){.CheckoutSteps{justify-content:center;height:6.125rem;padding:0}.CheckoutSteps-mobile{display:none}.CheckoutSteps-steps{gap:3.75rem}}.Step{color:var(--color-grey);align-items:center;gap:.375rem;display:none;position:relative}.Step-label{display:none}.Step-number{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);border:1px solid var(--color-medium);border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.Step-number:after{content:"";background:conic-gradient(var(--color-medium) 0% var(--p), transparent var(--p) 100%);z-index:5;border-radius:50%;width:1.6875rem;height:1.6875rem;position:absolute;-webkit-mask:radial-gradient(circle,#0000 calc(50% - 1px),#000 calc(50% - 1px));mask:radial-gradient(circle,#0000 calc(50% - 1px),#000 calc(50% - 1px))}@media (min-width:24.375rem){.Step-number:after{content:none}}.Step.current{color:var(--color-grey-dark);display:flex}.Step.current .Step-label{padding-left:.375rem;font-weight:600;display:inline-block}.Step.previous .Step-number{background-color:var(--color-light)}@media (min-width:48rem){.Step-label{display:inline-block}}@media (min-width:24.375rem){.Step{display:flex}.Step.current{color:var(--color-black)}.Step.current .Step-number{background-color:var(--color-medium)}.Step.current .Step-label{padding-left:.125rem;font-weight:400}.Step:not(:first-child):before{content:"";background-color:var(--color-medium);width:3.125rem;height:1px;position:absolute;left:-3.125rem}}.RadioButton{cursor:pointer;align-self:flex-start;display:inline-flex;position:relative}.RadioButton-checkmark{border:1px solid var(--color-black);background:var(--color-white);border-radius:50%;width:.875rem;height:.875rem;display:block;position:relative}.RadioButton.checked .RadioButton-checkmark:after{content:"";background-color:var(--color-black);border-radius:50%;position:absolute;inset:2px}.Reinsurance{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);background:var(--color-lighter);border-radius:.25rem;padding:1.25rem 1.875rem 1.25rem 2rem}.Reinsurance strong{font-weight:600}.Reinsurance>div{border-bottom:1px solid var(--color-medium);align-items:center;gap:.625rem;padding-block:.875rem;display:flex}.Reinsurance>div:first-child{padding-top:0}.Reinsurance>div:last-child{border-bottom:none;padding-bottom:0}.Reinsurance-icon{width:1.3125rem;height:1.3125rem;color:var(--color-base);flex-shrink:0;display:block}.Reinsurance-icon svg{width:100%;height:100%;display:block}.ProductCard{background:var(--color-white);border-radius:var(--radius-lg);z-index:0;flex-direction:column;justify-content:space-between;display:flex;position:relative}.ProductCard .ButtonWishList{transition:all .2s;display:none}@media (min-width:40rem){.ProductCard .ButtonWishList{display:block}}.ProductCard .ButtonWishList svg{max-width:2.1875rem}.ProductCard .ButtonWishList:focus-visible{outline:none}.ProductCard .ButtonWishList .in-wishlist-icon{display:none}.ProductCard .ButtonWishList .in-wishlist-icon:hover svg{color:var(--color-medium)}.ProductCard .ButtonWishList .not-in-wishlist-icon{display:inline-block}.ProductCard .ButtonWishList .not-in-wishlist-icon:hover svg{color:var(--color-dark)}.ProductCard .ButtonWishList.in-wishlist .in-wishlist-icon{display:inline-block}.ProductCard .ButtonWishList.in-wishlist .not-in-wishlist-icon{display:none}.ProductCard .ProductCard-mainContent{width:100%}.ProductCard .Colors{align-items:center;gap:.375rem;display:flex}.ProductCard .Rating{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}:is(.ProductCard:hover,.ProductCard:focus-visible) .ProductCard-img img{transform:scale(1.075)}.ProductCard:focus,.ProductCard:focus-visible{outline:none}:is(.ProductCard:focus,.ProductCard:focus-visible) .ProductCard-img{outline:2px solid var(--color-grey-lighter)}.Colors-item{border-radius:100%;width:.75rem;height:.75rem;display:inline-block}.Colors-others{margin-left:.125rem}.Rating-mark{gap:.25rem;max-width:5.75rem;display:flex}.Rating-mark svg{color:var(--color-black)}.Rating-mark .star-empty svg{color:var(--color-grey-lighter)}.Rating-reviewCount{text-transform:uppercase;color:var(--color-grey);margin-top:.25rem}@media (min-width:48rem){.Rating-reviewCount{font-size:var(--text-xs);letter-spacing:.04375rem}}.ProductCard-header{z-index:1;justify-content:space-between;width:100%;margin-bottom:.5rem;padding:.625rem;display:flex;position:absolute}.ProductCard-tagList{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.ProductCard-img{height:11.6875rem;overflow:hidden}@media (min-width:40rem){.ProductCard-img{height:17.5rem}}.ProductCard-img:focus-visible{outline:none}.ProductCard-img img{object-fit:contain;object-position:center;width:100%;height:100%;transition:all .3s cubic-bezier(0,0,0,.7)}.ProductCard-footer{flex-flow:column wrap;justify-content:space-between;gap:1.25rem;margin-top:.8125rem;display:flex}@media (min-width:48rem){.ProductCard-footer{flex-direction:row;align-items:center}}.ProductCard-footerLeft{flex-direction:column;gap:.3125rem;margin-bottom:.8125rem;display:flex}@media (min-width:40rem){.ProductCard-footerLeft{gap:.625rem;margin-bottom:0}}.ProductCard-footerRight{flex-direction:column;align-items:flex-start;display:flex}.ProductCard-desc{padding:1rem}@media (min-width:40rem){.ProductCard-desc{padding:1.5rem}}.ProductCard-ref{margin-top:.5rem}.ProductCard-title{font-size:var(--font-size-h5-m);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5-m)}@media (min-width:48rem){.ProductCard-title{font-size:var(--font-size-h5-d);line-height:var(--line-height-h5-d)}}.ProductCard-title{color:var(--color-black);font-weight:600;text-decoration:none;transition:inherit;display:block}.ProductCard-subtitle{font-family:var(--font-family-paragraph-3);font-size:var(--font-size-paragraph-3);line-height:var(--line-height-paragraph-3);color:var(--color-grey)}.ProductCard-price{font-family:var(--font-family-paragraph-1);font-size:var(--font-size-paragraph-1);line-height:var(--line-height-paragraph-1);color:var(--color-black);font-weight:600}.ProductCard-originalPrice{font-family:var(--font-family-paragraph-7);font-size:var(--font-size-paragraph-7);line-height:var(--line-height-paragraph-7);color:var(--color-black);text-decoration-line:line-through}.ProductCard--order{background-color:var(--color-lightest);border:1px solid var(--color-medium);flex-direction:row;padding:.5rem}@media (min-width:40rem){.ProductCard--order{max-width:33.75rem}}.ProductCard--order .ProductCard-mainContent{align-items:center;width:100%;display:flex}.ProductCard--order .ProductCard-img{background-color:var(--color-white);justify-content:center;width:7rem;height:8.125rem;display:flex;overflow:visible}@media (min-width:40rem){.ProductCard--order .ProductCard-img{height:7rem}}.ProductCard--order .ProductCard-desc{margin-left:1.1875rem;margin-right:auto;padding:0}.ProductCard--order .ProductCard-title{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);margin-bottom:.3125rem;display:inline-block}.ProductCard--order .ProductCard-price{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4)}.ProductCard--order .ProductCard-footer{flex-direction:row;gap:.5rem;margin-top:.625rem}.ProductCard--order .ProductCard-orderInfos{font-family:var(--font-family-paragraph-6);font-size:var(--font-size-paragraph-6);line-height:var(--line-height-paragraph-6);color:var(--color-grey);flex-direction:column;padding-bottom:.375rem;display:flex}@media (min-width:40rem){.ProductCard--order .ProductCard-orderInfos{flex-flow:wrap}}.ProductCard--order .ProductCard-orderInfos span:not(:last-child):after{content:""}@media (min-width:40rem){.ProductCard--order .ProductCard-orderInfos span:not(:last-child):after{content:", "}}.ProductCard--order .ProductCard-secondaryTitle{display:block}:is(.ProductCard--order:hover,.ProductCard--order:focus-visible) .ProductCard-img img{transform:none}.ProductCard--search{border-radius:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.125rem;text-decoration:none;transition:box-shadow .2s;display:flex}.ProductCard--search:hover{box-shadow:0 0 8px #54545426}.ProductCard--search .ProductCard-img{background-color:var(--color-white);flex-shrink:0;width:6.0625rem;height:6.0625rem}.ProductCard--search .ProductCard-img img{object-fit:contain;width:100%;height:100%}.ProductCard--search .ProductCard-desc{flex-direction:column;gap:.125rem;min-width:0;display:flex}.ProductCard--search .ProductCard-title{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);font-weight:var(--font-weight-semibold)}.ProductCard--search .ProductCard-price{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);font-weight:400}.OrderCard{background:var(--color-lightest);padding:2.5rem 1.5625rem 2.8125rem 1.4375rem}.OrderCard-title{font-size:var(--font-size-h5-m);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5-m)}@media (min-width:48rem){.OrderCard-title{font-size:var(--font-size-h5-d);line-height:var(--line-height-h5-d)}}.OrderCard-title{color:var(--color-black);margin-bottom:.25rem}.OrderCard-date{font-family:var(--font-family-paragraph-3);font-size:var(--font-size-paragraph-3);line-height:var(--line-height-paragraph-3);color:var(--color-grey)}.OrderCard-delivery{color:var(--color-grey-dark);font-family:var(--font-roboto);font-size:var(--font-size-xs);font-weight:400;line-height:1.25rem}.OrderCard-images{background-color:var(--color-white);counter-reset:nbOrderImages;border-radius:.25rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex;box-shadow:0 0 8px #54545426}.OrderCard-image{width:4.5rem;height:4.5rem}.OrderCard-image:nth-child(4)~.OrderCard-image{counter-increment:nbOrderImages;opacity:0;visibility:hidden;max-width:0;max-height:0;position:absolute;overflow:hidden}.OrderCard-image:not(:nth-child(n+5)):nth-last-child(2)~.OrderCard-nbImages{display:none}@media (min-width:40rem){.OrderCard-image:nth-child(4)~.OrderCard-image:not(:nth-child(n+7)){counter-increment:none;opacity:1;visibility:visible;max-width:none;max-height:none;position:static;overflow:visible}.OrderCard-image:not(:nth-child(n+7)):nth-last-child(2)~.OrderCard-nbImages{display:none}}.OrderCard-nbImages{flex-grow:1;justify-content:center;align-items:center;display:flex}.OrderCard-nbImages:before{content:"+" counter(nbOrderImages)}.SimilarContentCard{background:var(--color-white);border-radius:.5rem;display:flex}.SimilarContentCard-img{width:6.125rem;height:100%}.SimilarContentCard-img img{object-fit:cover;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;height:100%}.SimilarContentCard-title{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);color:var(--color-black);margin-bottom:.5rem;font-weight:700}.SimilarContentCard-footer{font-family:var(--font-family-paragraph-6);font-size:var(--font-size-paragraph-6);line-height:var(--line-height-paragraph-6);color:var(--color-grey)}.SimilarContentCard-desc{flex-direction:column;justify-content:center;padding:.8125rem 1rem;display:flex}.HeaderMenuItem{display:flex}.HeaderMenuItem a{text-decoration:none}.HeaderMenuItem-link{cursor:pointer;font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);padding:0;font-weight:600}.HeaderMenuItem-link:focus-visible,.HeaderMenuItem-link:focus{color:var(--color-base)}@media (min-width:48rem){.HeaderMenuItem-link{color:var(--color-black);font-weight:400;font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);outline:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}}.HeaderMenuItem-link:after{bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);height:calc(var(--spacing) * .5);background-color:var(--color-dark);width:100%;position:absolute}.HeaderMenuItem-link:hover:after,.HeaderMenuItem-link.is-active:after,.HeaderMenuItem-link.is-open:after,.HeaderMenuItem-link:focus:after,.HeaderMenuItem-link:focus-visible:after{content:""}.HeaderMenuItem-link.is-open~.Submenu{opacity:1;display:flex}.HeaderMenuItem-back{padding:1.375rem}@media (min-width:48rem){.HeaderMenuItem-back{display:none}}.HeaderMenuItem-all{flex:100%;order:9999;justify-content:center;display:flex}@media (min-width:48rem){.Submenu{width:100vw;max-width:83.4375rem;color:var(--color-black);opacity:0;transition-behavior:allow-discrete;z-index:50;flex-wrap:wrap;gap:1.5rem 2rem;padding:1.5rem 3rem 3rem;transition-property:display,opacity;transition-duration:.25s;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}}@media (min-width:85.375rem){.Submenu{gap:2.5rem 2rem}}@media (min-width:48rem){.Submenu:after{content:"";z-index:-1;background-color:var(--color-grey-lightest);width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.Submenu-column{flex-direction:column;flex:12rem;gap:1rem;max-width:16rem;display:flex}.Submenu-column--links{gap:.75rem}}@media not all and (min-width:48rem){.HeaderMenuItem .Submenu-column--links{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}}@media (min-width:48rem){.Submenu--flat .Submenu-column--links{flex-flow:wrap;gap:1.5rem 2rem;max-width:none}}.Submenu-heading{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:48rem){.Submenu-heading{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);display:block}}.Submenu-link{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media (min-width:48rem){.Submenu-link{display:block}.Submenu-sub{flex-direction:column;gap:.75rem;display:flex}}.LangSelect{align-items:stretch;height:100%;display:none;position:relative}@media (min-width:48rem){.LangSelect{display:flex}}.LangSelect-current{text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:1rem 0 1rem 1rem;font-weight:500;display:flex}@media (min-width:48rem){.LangSelect-current{font-size:0}}@media (min-width:64rem){.LangSelect-current{font-size:inherit}}.LangSelect-current:hover,.LangSelect-current:focus,.LangSelect-current:focus-visible{background-color:var(--color-grey-lightest)}.LangSelect-current:focus-visible{outline:1px solid var(--color-black);outline-offset:-1px}.LangSelect-flag{flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-block}.LangSelect-list{transition-behavior:allow-discrete;background-color:var(--color-white);flex-direction:column;align-items:stretch;width:12.5rem;padding:.5rem;transition-property:opacity,display;transition-duration:.15s;display:none;position:absolute;top:100%;left:0;transform:translate(-.625rem,.125rem);box-shadow:0 0 .5rem #54545426}.LangSelect-lang{align-items:center;gap:.5rem;width:100%;padding:1rem 1.5rem;text-decoration:none;display:flex}.LangSelect-lang:hover,.LangSelect-lang:focus,.LangSelect-lang.active,.LangSelect-lang:focus-visible{background-color:var(--color-grey-lightest)}.LangSelect-check{color:var(--color-black);width:1rem;height:1rem;margin-left:auto}.LangSelect.is-open .LangSelect-current{background-color:var(--color-grey-lightest)}.LangSelect.is-open .LangSelect-list{opacity:1;display:flex}.LangSelect-mobileToggle .HeaderButton-icon{border-radius:3.40282e38px;padding:.25rem}.LangSelect-mobileList{padding:0;list-style:none}.LangSelect-mobileItem{height:4.5rem;color:var(--color-black);font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.125rem;padding:1rem;text-decoration:none;transition:background-color .15s;display:flex}.LangSelect-mobileItem:hover,.LangSelect-mobileItem:focus,.LangSelect-mobileItem.active{background-color:var(--color-grey-lightest)}.LangSelect-mobileItem.active .LangSelect-check{color:var(--color-base)}.LangSelect-mobileItem .LangSelect-flag{border-radius:3.40282e38px;width:1.5rem;height:1.5rem}.LangSelect-mobileItem .LangSelect-check{width:1.5rem;height:1.5rem;color:var(--color-base);margin-left:auto}.HeaderProfile-dropdown{display:none}@media (min-width:48rem){.HeaderProfile-dropdown{opacity:0;visibility:hidden;background-color:var(--color-white);border-radius:0 0 .5rem .5rem;width:max-content;transition:opacity .2s linear;display:block;position:absolute;top:100%;right:0;box-shadow:0 .1875rem .3125rem #5454541f}.HeaderProfile.is-open .HeaderProfile-dropdown{opacity:1;visibility:visible}}.HeaderProfile-item+.HeaderProfile-item{position:relative}.HeaderProfile-item+.HeaderProfile-item:before{content:"";background-color:var(--color-grey-lighter);width:100%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (min-width:48rem){.HeaderProfile-item+.HeaderProfile-item:before{width:calc(100% - 3rem)}}.HeaderProfile-greeting{text-align:center;color:var(--color-black);font-family:var(--font-family-paragraph-1);font-size:var(--font-size-paragraph-1);line-height:var(--line-height-paragraph-1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin-bottom:1.75rem;display:block}.HeaderNav{z-index:10;vertical-align:middle;width:100%;height:var(--header-nav-height);border-top:1px solid var(--color-grey);align-items:center;display:flex;position:fixed;bottom:0;left:0}@media (min-width:48rem){.HeaderNav{border-top:0;width:auto;height:auto;position:static}}@media not all and (min-width:48rem){.HeaderNav .HeaderButton-icon{width:1.75rem;height:1.75rem}.HeaderNav>*{flex:1;align-self:stretch;min-width:0}}.HeaderNav-btn:last-child{order:-9999}@media (min-width:48rem){.HeaderNav-btn:last-child{order:1}.HeaderNav-search{order:-1}.HeaderNav-search .HeaderButton-text{display:none}}.SearchBar{flex-direction:column;min-width:0;display:flex}.SearchBar-panel{padding-block:2.1875rem 3.6875rem;transition:opacity .2s}.SearchBar-count{font-size:var(--font-size-indication-small);letter-spacing:var(--letter-spacing-indication-small);text-transform:uppercase;color:var(--color-grey);margin-bottom:.875rem}.SearchBar-results{grid-template-columns:1fr;gap:3rem 1.5rem;display:grid}@media (min-width:48rem){.SearchBar-results{grid-template-columns:2fr 1fr}}.SearchBar-productList{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:48rem){.SearchBar-productList{grid-template-columns:repeat(2,minmax(0,1fr))}}.SearchBar-seeAll{margin-top:1.5rem}@media (min-width:48rem){.SearchBar-seeAll{margin-inline:auto}}.SearchBar-empty{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);font-weight:var(--font-weight-semibold)}.SearchBar-categories{border-top:1px solid var(--color-grey-lighter);flex-direction:column;padding-top:1.5rem;display:flex}@media (min-width:48rem){.SearchBar-categories{border-top:0;border-left:1px solid var(--color-grey-lighter);padding-top:0;padding-left:1.5rem}}.SearchBar-sectionTitle{font-size:var(--font-size-indication-small);letter-spacing:var(--letter-spacing-indication-small);text-transform:uppercase;color:var(--color-grey);margin-bottom:.875rem}.SearchBar-categoryList{flex-direction:column;gap:1.5rem;display:flex}.CategoryCard{background:var(--color-white);border-radius:.5rem;flex-direction:column;justify-content:space-between;display:flex;position:relative}@media (min-width:48rem){.CategoryCard:nth-child(2n) .CategoryCard-mainContent{flex-direction:row-reverse}}@media (min-width:64rem){.CategoryCard:nth-child(2n) .CategoryCard-mainContent{flex-direction:row}}.CategoryCard:focus,.CategoryCard:focus-visible{outline:none}:is(.CategoryCard:focus,.CategoryCard:focus-visible) .CategoryCard-img{outline:2px solid var(--color-grey)}:is(.CategoryCard:hover,.CategoryCard:focus-visible) .CategoryCard-img img{transform:scale(1.075)}.CategoryCard-mainContent{width:100%}@media (min-width:48rem){.CategoryCard-mainContent{display:flex}}@media (min-width:64rem){.CategoryCard-mainContent{display:block}}.CategoryCard-img{height:11.6875rem;display:block;overflow:hidden}@media (min-width:40rem){.CategoryCard-img{height:17.5rem}}.CategoryCard-img:focus-visible{outline:none}.CategoryCard-img img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .3s cubic-bezier(0,0,0,.7)}.CategoryCard-desc{padding:1rem 0}@media (min-width:40rem){.CategoryCard-desc{padding:1.5rem 0}}@media (min-width:48rem){.CategoryCard-desc{flex-direction:column;flex-grow:1;justify-content:center;padding:1.5rem;display:flex}}@media (min-width:64rem){.CategoryCard-desc{padding:1.5rem 0}}.CategoryCard-title{font-size:var(--font-size-h5-m);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5-m)}@media (min-width:48rem){.CategoryCard-title{font-size:var(--font-size-h5-d);line-height:var(--line-height-h5-d)}}.CategoryCard-title{color:var(--color-black);text-decoration:none;transition:inherit;display:block}.CategoryCard-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.ReviewCard{background-color:var(--color-white);border-radius:.5rem;padding:1rem}.ReviewCard-author{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5);color:var(--color-grey);margin-bottom:.5rem}.ReviewCard-review{font-family:var(--font-family-paragraph-3);font-size:var(--font-size-paragraph-3);line-height:var(--line-height-paragraph-3);margin-bottom:1rem}.ReviewCard-footer{justify-content:space-between;display:flex}.ReviewCard-date{text-transform:uppercase;font-family:var(--font-family-indication);font-weight:var(--font-weight-indication);font-size:var(--font-size-indication);letter-spacing:var(--letter-spacing-indication);color:var(--color-grey)}.ArticleCard{background:var(--color-white);border-radius:.5rem;flex-direction:column;height:100%;text-decoration:none;transition:background .2s;display:flex;overflow:hidden}.ArticleCard:hover{background:var(--color-lighter)}.ArticleCard-img-wrapper{flex-shrink:0;height:12.5rem;overflow:hidden}.ArticleCard-img{object-fit:cover;width:100%;height:100%;display:block}.ArticleCard-content{flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.ArticleCard-title{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);color:var(--color-black);font-weight:700}.ArticleCard-date{font-family:var(--font-family-paragraph-6);font-size:var(--font-size-paragraph-6);line-height:var(--line-height-paragraph-6);color:var(--color-grey)}.ArticleCard:hover .ArticleCard-title{text-decoration:underline}.AddressCard{background:var(--color-lightest);border:1px solid var(--color-medium);border-radius:.5rem;flex-direction:column;display:flex;position:relative}.AddressCard.selected{background:var(--color-white)}.AddressCard-top{padding:.625rem;position:absolute;top:0;right:0}.AddressCard-content{align-items:flex-start;padding:1.5rem 1.5rem 1rem;display:flex}.AddressCard-content:has(.RadioButton){cursor:pointer}.AddressCard-content span{display:block}.AddressCard-content .RadioButton{margin-top:.25rem;margin-right:.5rem}.AddressCard-title{font-weight:var(--font-weight-semibold);color:var(--color-black);padding-bottom:.5rem}.AddressCard-name{font-weight:var(--font-weight-semibold);margin-bottom:.625rem;display:block}.AddressCard-address{font-weight:var(--font-weight-normal)}.AddressCard-actions{width:100%;margin-top:auto;display:flex}.AddressCard-actions>*{color:var(--color-black);cursor:pointer;border-top:1px solid var(--color-grey-lighter);border-right:1px solid var(--color-grey-lighter);font-size:var(--text-xs);flex-grow:1;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:1rem;text-decoration:none;display:flex}.AddressCard-actions>:last-child{border-right:none}.AddressCard-actions>* span{width:.875rem;height:.875rem}.AddressCard-actions>* span svg{width:100%;height:100%;display:block}.CartItem-wrapper--outOfStock{background-color:var(--color-lightest);border:1px solid var(--color-error);padding:1rem}.CartItem{background-color:var(--color-lightest);flex-direction:column;justify-content:space-between;display:flex;position:relative}@media (min-width:40rem){.CartItem{flex-flow:wrap;align-items:center}}.CartItem-mainContent{flex-direction:column;width:100%;padding:1rem 1rem 1.4375rem;display:flex}@media (min-width:24.375rem){.CartItem-mainContent{flex-direction:row;column-gap:1rem;padding:.5rem}}@media (min-width:64rem){.CartItem-mainContent{align-items:center}}.CartItem-imgLink{display:flex}.CartItem-img{background-color:var(--color-white);width:100%;max-width:100%}@media (min-width:40rem){.CartItem-img{height:7rem}}.CartItem-img img{object-fit:contain;max-height:100%}@media (min-width:24.375rem){.CartItem-img img{max-width:6.5625rem;height:7rem}}.CartItem-title{color:var(--color-black);margin-bottom:.3125rem;text-decoration:none;display:block}.CartItem-desc{flex-grow:1;padding:.625rem 0 0}@media (min-width:40rem){.CartItem-desc{padding:0 .5rem 0 0}}.CartItem-orderInfos{flex-direction:column;display:flex}@media (min-width:64rem){.CartItem-orderInfos{flex-direction:row;max-width:80%}.CartItem-orderInfos span:not(:last-child):after{content:"|";padding:0 .3125rem}}.CartItem-footer{flex-flow:wrap;justify-content:space-between;align-items:center;gap:1.25rem .3125rem;margin-top:.625rem;display:flex}.CartItem-footerRight{flex-direction:column-reverse;align-items:flex-start;display:flex}@media (min-width:40rem){.CartItem-footerRight{flex-direction:row;align-items:center;gap:.5rem}}.CartItem-price{color:var(--color-black);font-weight:var(--font-weight-semibold)}.CartItem-originalPrice{color:var(--color-grey);text-decoration:line-through}.CartItem-unavailable{color:var(--color-error)}.CartItem-quantity{background:var(--color-white);color:var(--color-black);border:1px solid var(--color-black);font-size:var(--text-xs);border-radius:3.125rem;align-items:center;display:inline-flex}.CartItem-quantity button{cursor:pointer;padding:.5rem .75rem}.CartItem-quantity input{appearance:textfield;text-align:center;background:0 0;border:none;width:3.125rem;padding:0}.CartItem-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CartItem-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.CartItem-quantity input:focus,.CartItem-quantity input:focus-visible{outline:0}.CartItem-actions{width:100%;display:flex}.CartItem-actions>*{color:var(--color-black);cursor:pointer;border-top:1px solid var(--color-grey-lighter);border-right:1px solid var(--color-grey-lighter);font-size:var(--text-xs);flex-grow:1;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:1rem;text-decoration:none;display:flex}.CartItem-actions>:last-child{border-right:none}.CartItem-actions>* span{width:.875rem;height:.875rem}.CartItem-actions>* span svg{width:100%;height:100%;display:block}.CartItemDelete{background-color:var(--color-grey-lightest);border-radius:.25rem;margin-bottom:1rem;padding:.5rem;position:relative;overflow:hidden}.CartItemDelete-mainContent{flex-direction:row;align-items:center;column-gap:1.125rem;display:flex}.CartItemDelete-img{height:5.5rem;display:flex}.CartItemDelete-img img{object-fit:cover}.CartItemDelete-desc{flex-grow:1;padding-top:.625rem}@media (min-width:40rem){.CartItemDelete-desc{padding:0 .5rem 0 0}}.Summary{--summary-border-radius:.25rem}.Summary-list,.Summary-footer{padding-inline:1.25rem}.Summary-list{background:var(--color-white);border-top-left-radius:var(--summary-border-radius);border-top-right-radius:var(--summary-border-radius);padding-top:.5rem}.Summary-line{border-bottom:1px solid var(--color-grey-lighter);justify-content:space-between;align-items:center;gap:1rem;padding-block:.9375rem;display:flex}.Summary-line:last-child{border-bottom:none}.Summary-line>div:first-child{color:var(--color-black);font-weight:var(--font-weight-semibold)}.Summary-line>div:last-child{text-align:right;max-width:7.5rem;color:var(--color-grey-dark)}.Summary-line>ul:last-child{max-width:none}.Summary-footer{background:var(--color-medium);border-bottom-left-radius:var(--summary-border-radius);border-bottom-right-radius:var(--summary-border-radius);color:var(--color-black);padding-bottom:1.25rem}.Summary-total{color:var(--color-black);font-weight:var(--font-weight-semibold);justify-content:space-between;padding-top:1.25rem;padding-bottom:.5rem;display:flex}.Summary-total>div:last-child{text-align:right}.DeliveryTracking{border:1px solid var(--color-medium);background:var(--color-lightest);border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem 2rem;display:flex}.DeliveryTracking-content{justify-content:space-between;align-items:center;gap:1rem;display:flex}.DeliveryTracking-title{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);font-weight:var(--font-weight-bold);color:var(--color-black);padding-bottom:.25rem}.DeliveryTracking-desc{font-family:var(--font-roboto);font-weight:var(--font-weight-normal);font-size:.875rem;line-height:1.25rem}.DeliveryTracking-steps{flex-direction:column;gap:1rem;display:flex}.DeliveryTracking-step{align-items:center;gap:.5rem;display:flex;position:relative}.DeliveryTracking-step:not(:last-child):after{content:"";background-color:var(--color-base);width:1px;height:1.5rem;position:absolute;top:1.25rem;left:.5rem}.DeliveryTracking-step--active{font-weight:var(--font-weight-semibold)}.DeliveryTracking-icon{width:1rem;height:1rem;color:var(--color-base);border:1px solid;border-radius:50%;flex-shrink:0;display:block}.DeliveryTracking-icon svg{color:currentColor;width:100%;height:100%;display:block}.PaymentCard{border:1px solid var(--color-medium);background:var(--color-lightest);border-radius:.5rem;padding:1.125rem;position:relative}.PaymentCard.selected{background:var(--color-lighter)}.PaymentCard-title{font-weight:var(--font-weight-semibold);color:var(--color-black);display:block}.PaymentCard-desc{color:var(--color-grey)}.PaymentCard-content{cursor:pointer;align-items:baseline;gap:.5rem;display:flex}.PaymentCard-content .RadioButton{align-self:baseline}.InvoiceCard{background-color:var(--color-lightest);border-radius:.5rem;padding:1.875rem}.InvoiceCard-address span{display:block}.InvoiceCard-bottom{justify-content:flex-end;display:flex}.DeliveryMode{background:var(--color-lightest);border:1px solid var(--color-lightest);border-radius:.5rem}.DeliveryMode.checked,.DeliveryMode.selected{background:var(--color-lighter);border:1px solid var(--color-medium)}.DeliveryMode label{cursor:pointer}.DeliveryMode-content{align-items:flex-start;padding:1rem;display:flex}.DeliveryMode-content span:not(.Tag){display:block}.DeliveryMode-content>span:last-child{flex-grow:1}.DeliveryMode-content .RadioButton{visibility:hidden;max-width:0;margin-top:.25rem;margin-right:.5rem}@media (min-width:48rem){.DeliveryMode-content .RadioButton{visibility:visible;max-width:initial}}.DeliveryMode-title{font-weight:var(--font-weight-semibold);color:var(--color-black);margin-bottom:.125rem}.DeliveryMode-description{font-weight:var(--font-weight-normal);color:var(--color-grey)}.DeliveryMode-price{font-weight:var(--font-weight-semibold);color:var(--color-black)}.DeliveryMode-icon{width:3rem;height:3rem;color:var(--color-medium);flex-shrink:0}.DeliveryMode-icon svg{width:100%;height:100%;display:block}.StoreDelivery-address{color:var(--color-grey-dark);margin-top:.5rem}.PickupPoint{background:var(--color-lighter);border:1px solid var(--color-lighter);border-radius:.5rem;padding:1rem}.PickupPoint.selected{background:var(--color-white);border:1px solid var(--color-medium)}.PickupPoint-content{cursor:pointer;align-items:flex-start;display:flex}.PickupPoint-content span{display:block}.PickupPoint-content>span:last-child{flex-grow:1}.PickupPoint-content .RadioButton{margin-top:.25rem;margin-right:.5rem}.PickupPoint-title{font-weight:var(--font-weight-semibold);color:var(--color-black)}.PickupPoint-address{color:var(--color-grey-dark);font-weight:var(--font-weight-normal)}.PickupPoint-hours{margin-top:.5rem}@media (min-width:48rem){.PickupPoint-hours{margin-left:1.375rem}}.PickupPoint-hoursTable td{padding-right:1rem;padding-block:.125rem}@layer components{.AddToCartToast{z-index:99;background-color:var(--color-lightest);border-radius:.5rem;width:100%;max-width:100%;padding:3rem 2.5rem;position:fixed;bottom:0;left:0}@media (min-width:40rem){.AddToCartToast{width:calc(100vw - 3.75rem);max-width:32.375rem;height:fit-content;padding:1.5rem 1.25rem;top:1.875rem;left:auto;right:1.875rem;box-shadow:0 0 8px #5454544d}}.AddToCartToast-iconClose{cursor:pointer;width:2.1875rem;position:absolute;top:.625rem;right:.625rem}.AddToCartToast-message{font-size:var(--font-size-h4-m);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4-m)}@media (min-width:48rem){.AddToCartToast-message{font-size:var(--font-size-h4-d);line-height:var(--line-height-h4-d)}}.AddToCartToast-message{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-black);text-align:center;margin-bottom:1rem}@media (min-width:40rem){.AddToCartToast-message{font-family:var(--font-family-paragraph-1);font-size:var(--font-size-paragraph-1);line-height:var(--line-height-paragraph-1);text-align:left;max-width:90%}}.AddToCartToast-message:before{content:"";background:var(--color-grey);border-radius:1.25rem;width:2.625rem;height:.3125rem;position:absolute;top:1.125rem;left:50%;transform:translate(-50%,-50%)}@media (min-width:40rem){.AddToCartToast-message:before{display:none}}.AddToCartToast-mainContent{flex-direction:column;margin-bottom:.75rem;display:flex}@media (min-width:40rem){.AddToCartToast-mainContent{flex-direction:row;column-gap:1.5rem}}.AddToCartToast-imgLink{flex-basis:4.625rem;display:flex}.AddToCartToast-img{width:100%}.AddToCartToast-title{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);font-size:var(--font-size-h5-m);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5-m)}@media (min-width:48rem){.AddToCartToast-title{font-size:var(--font-size-h5-d);line-height:var(--line-height-h5-d)}}.AddToCartToast-title{color:var(--color-black);text-decoration:none;display:block}.AddToCartToast-desc{flex-grow:1;align-items:center;padding-top:.625rem}@media (min-width:40rem){.AddToCartToast-desc{padding-top:0;padding-right:.5rem}}.AddToCartToast-infos{color:var(--color-grey);flex-flow:wrap;row-gap:.5rem;display:flex}.AddToCartToast-infos>span:not(:last-child):after{content:"|";padding:0 .625rem}.AddToCartToast-secondaryTitle{font-family:var(--font-family-paragraph-3);font-size:var(--font-size-paragraph-3);line-height:var(--line-height-paragraph-3);width:100%}.AddToCartToast-secondaryTitle:after{content:""!important}@media (min-width:40rem){.AddToCartToast-secondaryTitle{margin-bottom:.3125rem}}.AddToCartToast-bottom{flex-wrap:wrap;gap:.625rem;width:100%;margin-top:.625rem;display:flex}@media (min-width:40rem){.AddToCartToast-bottom{margin-top:0}}.AddToCartToast-bottom .button{flex-grow:1}@media (min-width:64rem){.AddToCartToast-bottom .button{flex-grow:0}}}.PickupSearch-inputGroup{align-items:flex-end;display:flex}.PickupSearch-inputGroup>.Input{flex:1;min-width:0}.PickupSearch-inputGroup .Input-input{border-right:none;border-start-end-radius:0;border-end-end-radius:0}.PickupSearch-searchButton{background:var(--color-white);border:1px solid var(--color-medium);color:var(--color-black);cursor:pointer;border-start-start-radius:0;border-start-end-radius:.5rem;border-end-end-radius:.5rem;border-end-start-radius:0;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 1.125rem;transition:all .2s;display:flex}.PickupSearch-searchButton:hover{background:var(--color-lightest)}.PickupSearch-searchButton svg{width:1.25rem;height:var(--line-height-paragraph-4)}.PickupSearch-map{width:100%;height:17.8125rem}.PickupSearch-marker{background:var(--color-black);border:3px solid var(--color-white);border-radius:50%;box-shadow:0 1px 4px #0006}.PickupSearch-marker--selected{background:var(--color-medium)}.Footer{background:var(--color-lightest);flex-direction:column;padding:3.125rem 0 2.125rem;display:flex}@media not all and (min-width:48rem){.Footer{margin-bottom:var(--header-nav-height)}}@media (min-width:48rem){.Footer{padding:0 0 2.8125rem}.Footer-grid{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:64rem){.Footer--withNewsletter .Footer-grid{grid-template-columns:repeat(3,1fr)}}.Footer-newsletter{margin-bottom:3.125rem}@media (min-width:48rem){.Footer-newsletter{margin-bottom:0;padding-top:3.125rem;padding-left:3.125rem}}@media (min-width:64rem){.Footer-newsletter{padding-top:6.25rem}}.Footer-storeName,.Footer-newsletterTitle{font-weight:600}.Footer-newsletterText{margin-bottom:1rem}.Footer-newsletterButton{width:100%}@media (min-width:48rem){.Footer-newsletterButton{width:auto}}.Footer-storeInfos{margin-bottom:1.875rem}@media (min-width:48rem){.Footer-storeInfos{border-right:1px solid var(--color-grey-lighter);margin-bottom:0;padding-top:3.125rem;padding-left:2.5rem}}@media (min-width:64rem){.Footer-storeInfos{padding-top:6.25rem;padding-bottom:5.625rem}}@media (min-width:48rem){.Footer--withNewsletter .Footer-storeInfos{border-right:0;border-left:1px solid var(--color-grey-lighter)}}@media (min-width:64rem){.Footer--withNewsletter .Footer-storeInfos{border-right:1px solid var(--color-grey-lighter)}}.Footer-storeName{margin-bottom:.25rem}.Footer-storePhone{margin:1rem 0}.Footer-links{color:var(--color-black);flex-direction:column;gap:.5rem;margin-bottom:1.875rem;display:flex}@media (min-width:48rem){.Footer-links{gap:1.5rem;margin-bottom:0;padding:3.125rem 0 4.375rem 2.5rem}}@media (min-width:64rem){.Footer-links{padding-top:6.25rem}}@media (min-width:48rem){.Footer--withNewsletter .Footer-links{grid-column:span 2/span 2}}@media (min-width:64rem){.Footer--withNewsletter .Footer-links{grid-column:span 1/span 1}}.Footer-link{outline:none;text-decoration:underline}@media (hover:hover){.Footer-link:hover{opacity:.75;text-decoration:none}}.Footer-link:focus{opacity:.75;text-decoration:none}@media (min-width:48rem){.Footer-socialsWrapper{justify-content:space-between;align-items:center;padding:1.875rem 3.125rem 0;display:flex}}.Footer-socials{color:var(--color-black);justify-content:space-between;margin-bottom:1.25rem;display:flex}@media (min-width:48rem){.Footer-socials{gap:1.875rem;margin-bottom:0}}.Footer-icon{width:1.75rem;height:1.75rem}.Footer-icon svg{width:100%;height:100%;display:block}.FooterCheckout{color:var(--color-black);background:var(--color-lightest);flex-direction:column;gap:2.25rem;padding:1.5rem;display:flex}@media (min-width:48rem){.FooterCheckout{gap:.75rem}}@media (min-width:85.375rem){.FooterCheckout{flex-direction:row;justify-content:space-between;padding-left:7.5rem;padding-right:7.5rem}}.FooterCheckout-links{flex-direction:column;gap:.5rem;display:flex}@media (min-width:48rem){.FooterCheckout-links{flex-direction:row;gap:1.5rem}}.HeaderCheckout{justify-content:space-between;align-items:center;height:3rem;padding-inline:1.5rem;display:flex;position:relative}@media (min-width:85.375rem){.HeaderCheckout{height:5rem}}.HeaderCheckout-logo{align-items:center;display:flex}.HeaderCheckout-logo svg{width:auto;height:1.5rem}@media (min-width:85.375rem){.HeaderCheckout-logo{margin-inline:auto}}.HeaderCheckout-reassurance{align-items:center;gap:.25rem;display:flex}.HeaderCheckout-reassurance svg{flex-shrink:0;width:1.25rem}@media (min-width:40rem){.HeaderCheckout-reassurance{position:absolute;top:50%;right:1.5rem;translate:0 -50%}}.AccountOrders-list{gap:1.5rem;max-width:38.5rem;margin-inline:auto;display:grid}@media (min-width:85.375rem){.AccountOrders-list{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}.CrossSelling{margin-inline:calc(calc(var(--spacing) * 6) * -1);padding-inline:calc(var(--spacing) * 6);gap:1rem;display:flex;overflow:hidden}@media (min-width:48rem){.CrossSelling{margin-inline:0;padding-inline:0}}@media (min-width:64rem){.CrossSelling{cursor:initial;grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}}.CrossSelling .ProductCard{flex:none;width:11.6875rem}@media (min-width:48rem){.CrossSelling .ProductCard{flex-grow:1;width:18rem}}@media (min-width:64rem){.CrossSelling .ProductCard{width:initial}.CrossSelling .ProductCard:active{cursor:initial}}.Reviews{flex-direction:column;gap:.5rem;display:flex}@media (min-width:48rem){.Reviews{flex-direction:row;gap:1.5rem;overflow:hidden}}@media (min-width:64rem){.Reviews{cursor:initial}}@media (min-width:48rem){.Reviews .Review{flex-shrink:0;width:16.9375rem}.Reviews .Review:last-child{margin-right:3rem}}@media (min-width:64rem){.Reviews .Review{flex-shrink:1;width:auto}.Reviews .Review:active{cursor:initial}.Reviews .Review:last-child{margin-right:0}}.SimilarContents{flex-direction:column;gap:1rem;display:flex}@media (min-width:48rem){.SimilarContents{flex-direction:row;overflow:hidden}}@media (min-width:64rem){.SimilarContents{cursor:initial;grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:85.375rem){.SimilarContents{grid-template-columns:repeat(3,1fr);gap:2rem}}@media (min-width:48rem){.SimilarContents .SimilarContentCard{flex-shrink:0;width:21.25rem}.SimilarContents .SimilarContentCard:last-child{margin-right:3rem}}@media (min-width:64rem){.SimilarContents .SimilarContentCard{width:initial}.SimilarContents .SimilarContentCard:active{cursor:initial}.SimilarContents .SimilarContentCard:last-child{margin-right:0}}@media (min-width:85.375rem){.SimilarContents .SimilarContentCard{flex-shrink:0}.SimilarContents .SimilarContentCard:active{cursor:initial}}.Subheader{background:var(--color-lighter);align-items:center;display:flex;position:relative}.Subheader .Breadcrumb{position:absolute;top:.5rem;left:0}@media (min-width:48rem){.Subheader .Breadcrumb{top:1.25rem;left:1.25rem}}.Subheader--titleOnly{min-height:21.25rem;padding:1.5rem 0}@media (min-width:48rem){.Subheader--titleOnly{min-height:15.625rem;padding:2rem 0}}.Subheader--centered{text-align:center}.Subheader-title{font-size:var(--font-size-h1-m);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1-m)}@media (min-width:48rem){.Subheader-title{font-size:var(--font-size-h1-d);line-height:var(--line-height-h1-d)}}.Subheader-title{color:var(--color-black)}.Subheader--contentPage{flex-direction:column;min-height:41.5rem}@media (min-width:48rem){.Subheader--contentPage{flex-direction:row-reverse;align-items:stretch;min-height:21.875rem}}.Subheader-image{width:100%;height:24.375rem;display:block;overflow:hidden}.Subheader-image img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:48rem){.Subheader-image{top:0;bottom:0;right:0;left:calc(100% - calc(var(--spacing) * 13) - var(--container-double-3-col-b-md));width:auto;height:auto;position:absolute}}@media (min-width:64rem){.Subheader-image{left:calc(100% - calc(var(--spacing) * 20) - var(--container-double-3-col-b-lg))}}@media (min-width:85.375rem){.Subheader-image{left:calc(50% + (var(--breakpoint-xl) / 2) - calc(var(--spacing) * 20) - var(--container-double-3-col-b-xl))}}@media (min-width:120rem){.Subheader-image{width:calc((var(--breakpoint-3xl) / 2) - (var(--breakpoint-xl) / 2) + calc(var(--spacing) * 20) + var(--container-double-3-col-b-xl));left:auto}}.Subheader-text--withImage{max-width:var(--container-double-3-col-a-md)}@media (min-width:64rem){.Subheader-text--withImage{max-width:var(--container-double-3-col-a-lg)}}@media (min-width:85.375rem){.Subheader-text--withImage{max-width:var(--container-double-3-col-a-xl)}}.Subheader-description{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);color:var(--color-black);padding-top:1rem;padding-bottom:1rem}.Subheader--category{min-height:21rem;padding:5rem 0 2.5rem}@media (min-width:48rem){.Subheader--category{min-height:21.5rem}}@media (min-width:64rem){.Subheader--category{min-height:17.75rem;padding:5.625rem 0 2.5rem}}@media (min-width:24.375rem){.Subheader--category .container-double-2 .Subheader-content{padding-inline:1.5rem}}@media (min-width:48rem){.Subheader--category .container-double-2 .Subheader-content{padding-inline:0}}.Subheader--category .Subheader-description{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);color:var(--color-black);padding-top:1rem}.Subheader-readMore{margin-top:1rem}.Subheader-listingBar{align-items:center;gap:1rem;margin-top:2.5rem;display:flex}@media (min-width:64rem){.Subheader-listingBar{display:none}}.Subheader-count{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);color:var(--color-grey-dark)}.Subheader--search{padding:5.5rem 0 2.8125rem}@media (min-width:48rem){.Subheader--search{padding-block:6.25rem 2.875rem}.Subheader--search .Subheader-content{max-width:41.75rem}}.Subheader--search .Subheader-searchForm{margin-top:1rem}.ProductListing{padding-block:1.5rem}@media (min-width:64rem){.ProductListing{padding-block:2.75rem}.ProductListing-panel{flex-direction:column;gap:1.875rem;margin-top:3rem;display:flex;position:relative}}.ProductListing-drawerTitle{margin-bottom:2rem}.ProductListing-section+.ProductListing-section{margin-top:1.875rem}@media (min-width:64rem){.ProductListing-section+.ProductListing-section{margin-top:0}}.ProductListing-sectionTitle,.ProductListing-legend{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);font-weight:var(--font-weight-semibold);color:var(--color-black);margin-bottom:.5rem;display:block}.ProductListing-legend{padding-inline:0}@media (min-width:64rem){.ProductListing-legend{font-size:var(--font-size-h4-d);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4-d);margin-bottom:1.75rem}}.ProductListing-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.875rem;display:flex}@media (min-width:64rem){.ProductListing-actions{margin-top:0}.ProductListing-clear{position:absolute;top:0;right:0}}.FilterAccordion{background-color:var(--color-lightest);border-bottom:0;border-radius:.5rem}@media (min-width:64rem){.FilterAccordion{border-bottom:1px solid var(--color-grey-lighter);background-color:#0000;border-radius:0}}.FilterAccordion+.FilterAccordion{margin-top:.5rem}@media (min-width:64rem){.FilterAccordion+.FilterAccordion{margin-top:0}.FilterAccordion [data-slot=accordion-trigger],.FilterAccordion [data-slot=accordion-content]{padding-inline:0}}.Fieldset-group{flex-direction:column;gap:.25rem;display:flex}@media (min-width:64rem){.Fieldset-group{gap:0}}.ProductListing-toolbar{display:none}@media (min-width:64rem){.ProductListing-toolbar{justify-content:space-between;align-items:flex-end;margin-bottom:1.8125rem;display:flex}}.ProductListing-sort{width:15.625rem;margin-left:auto}.ProductListing-grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:2rem;margin-bottom:2.5rem;transition:opacity .2s;display:grid}.ProductListing-empty{flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:1rem;min-height:25rem;display:flex}.ReinsuranceModule{--reinsurance-module-spacer:1.5rem;background:var(--color-white)}@media (min-width:48rem){.ReinsuranceModule{--reinsurance-module-spacer:.625rem}}@media (min-width:64rem){.ReinsuranceModule{--reinsurance-module-spacer:3.375rem}}.ReinsuranceModule-wrapper{max-width:67.625rem;color:var(--color-grey);flex-direction:column;justify-content:center;margin-inline:auto;padding:2.5rem 1.5rem;display:flex}@media (min-width:48rem){.ReinsuranceModule-wrapper{flex-direction:row}}.ReinsuranceModule-wrapper strong{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4);color:var(--color-black);font-weight:700;display:block}.ReinsuranceModule-wrapper>div{padding-block:var(--reinsurance-module-spacer);gap:.75rem;display:flex}@media (min-width:48rem){.ReinsuranceModule-wrapper>div{max-width:33.3333%;padding-block:0;padding-inline:var(--reinsurance-module-spacer)}}.ReinsuranceModule-wrapper>div:not(:last-child){border-bottom:1px solid var(--color-grey-lighter)}@media (min-width:48rem){.ReinsuranceModule-wrapper>div:not(:last-child){border-bottom:none;border-right:1px solid var(--color-grey-lighter)}}.ReinsuranceModule-wrapper>div:first-child{padding-top:0}@media (min-width:48rem){.ReinsuranceModule-wrapper>div:first-child{padding-left:0}}.ReinsuranceModule-wrapper>div:last-child{padding-bottom:0}@media (min-width:48rem){.ReinsuranceModule-wrapper>div:last-child{padding-right:0}}.ReinsuranceModule-text{font-family:var(--font-family-paragraph-6);font-size:var(--font-size-paragraph-6);line-height:var(--line-height-paragraph-6)}.ReinsuranceModule-icon{width:2.25rem;height:2.25rem;color:var(--color-grey);flex-shrink:0;display:block}.ReinsuranceModule-icon svg{width:100%;height:100%;display:block}.BlocksToc{top:calc(var(--header-height) + 1rem)}.tb-blockTitle{scroll-margin-top:calc(var(--header-height) + 1rem)}.BlocksToc-inner{background-color:var(--color-white);border-radius:.625rem;padding:1rem 1.5rem}.BlocksToc-list{margin:0;padding:0;list-style:none}.BlocksToc-list li{border-bottom:1px solid var(--color-grey-lighter);align-items:center;min-height:3.5rem;display:flex}.BlocksToc-link{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black);flex:1;padding:.75rem .5rem;text-decoration:none}.BlocksToc-link:hover{text-decoration:underline}.BlocksToc-link:focus-visible{outline:2px solid var(--color-base);outline-offset:2px}.BlockTable{border:1px solid var(--color-lighter);border-radius:.5rem;width:100%;margin:2rem 0;overflow:auto}.BlockTable table{border-collapse:collapse;width:100%}.BlockTable thead th{background-color:var(--color-medium);color:var(--color-black);text-align:left;white-space:nowrap;padding:.75rem 1rem;font-weight:700}.BlockTable tbody tr:nth-child(2n){background-color:var(--color-lightest)}.BlockTable tbody td{border-bottom:1px solid var(--color-lighter);color:var(--color-black);vertical-align:top;padding:.625rem 1rem}.BlockTable tbody tr:last-child td{border-bottom:none}.BlockTable a{text-decoration:underline}.BlockTable a:hover{color:var(--color-base)}.tb-blockVideo{border-radius:.5rem;margin:1rem 0;overflow:hidden}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:20rem){.container{max-width:20rem}}@media (min-width:24.375rem){.container{max-width:24.375rem}}@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:85.375rem){.container{max-width:85.375rem}}@media (min-width:105rem){.container{max-width:105rem}}@media (min-width:120rem){.container{max-width:120rem}}.-m-8{margin:calc(var(--spacing) * -8)}.container-double-3{width:100%;padding-inline:calc(var(--spacing) * 6)}@media (min-width:48rem){.container-double-3{max-width:85.375rem;padding-inline:calc(var(--spacing) * 13);justify-content:space-between;margin-inline:auto;display:flex}.container-double-3>:first-child{width:var(--container-double-3-col-a-md);flex-shrink:0}.container-double-3>:last-child:not(:first-child){width:var(--container-double-3-col-b-md);flex-shrink:0}}@media (min-width:64rem){.container-double-3{padding-inline:calc(var(--spacing) * 20)}.container-double-3>:first-child{width:var(--container-double-3-col-a-lg)}.container-double-3>:last-child:not(:first-child){width:var(--container-double-3-col-b-lg)}}@media (min-width:85.375rem){.container-double-3>:first-child{width:var(--container-double-3-col-a-xl)}.container-double-3>:last-child:not(:first-child){width:var(--container-double-3-col-b-xl)}}.container-double-3>:only-child{margin-inline:auto}.container-double-2{width:100%;padding-inline:calc(var(--spacing) * 6)}@media (min-width:24.375rem){.container-double-2{padding-inline:0}}@media (min-width:48rem){.container-double-2{width:41.875rem;margin-inline:auto}}@media (min-width:64rem){.container-double-2{gap:3rem;width:fit-content;margin-inline:auto;display:flex}.container-double-2>:first-child:not(:last-child){flex-shrink:0;width:15rem}.container-double-2>:last-child{flex-shrink:0;width:36rem}}@media (min-width:85.375rem){.container-double-2{gap:4rem}.container-double-2>:last-child{width:56.25rem}}@media (min-width:105rem){.container-double-2>:first-child:not(:last-child){width:19.375rem}.container-double-2>:last-child{width:73.5rem}}@media (min-width:120rem){.container-double-2{gap:6rem}.container-double-2>:last-child{width:78.5rem}}.container-double-1{width:100%;padding-inline:calc(var(--spacing) * 6)}@media (min-width:48rem){.container-double-1{padding-inline:0}.container-double-1>:first-child>*{width:27.75rem;margin-inline:auto}.container-double-1>:last-child>*{width:20.5rem;margin-inline:auto}}@media (min-width:64rem){.container-double-1{grid-template-columns:58% 42%;display:grid}}@media (min-width:85.375rem){.container-double-1>:first-child>*{width:33.75rem}.container-double-1>:last-child>*{width:25rem}}.container-single-3{width:100%;padding-inline:calc(var(--spacing) * 6)}@media (min-width:48rem){.container-single-3{max-width:var(--container-double-3-col-a-md);margin-inline:auto;padding-inline:0}}@media (min-width:64rem){.container-single-3{max-width:var(--container-double-3-col-a-lg)}}@media (min-width:85.375rem){.container-single-3{max-width:var(--container-double-3-col-a-xl)}}.container-l{width:100%;max-width:85.375rem;padding-inline:calc(var(--spacing) * 6);margin-inline:auto}@media (min-width:48rem){.container-l{padding-inline:calc(var(--spacing) * 13)}}@media (min-width:64rem){.container-l{padding-inline:calc(var(--spacing) * 20)}}.container-m{width:100%;padding-inline:calc(var(--spacing) * 6)}@media (min-width:48rem){.container-m{max-width:33.75rem;margin-inline:auto;padding-inline:0}}.container-s{width:100%;padding-inline:calc(var(--spacing) * 6)}@media (min-width:48rem){.container-s{max-width:25rem;margin-inline:auto;padding-inline:0}}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-auto{margin-block:auto}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-auto{margin-inline-start:auto}.wysiwyg{color:var(--tw-prose-body);max-width:65ch}.wysiwyg :where(p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em;margin-bottom:1.25em}.wysiwyg :where([class~=lead]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.wysiwyg :where(a):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.wysiwyg :where(strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-bold);font-weight:600}.wysiwyg :where(a strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(blockquote strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(thead th strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.wysiwyg :where(ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.wysiwyg :where(ol[type=A]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-alpha}.wysiwyg :where(ol[type=a]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-alpha}.wysiwyg :where(ol[type=A s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-alpha}.wysiwyg :where(ol[type=a s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-alpha}.wysiwyg :where(ol[type=I]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-roman}.wysiwyg :where(ol[type=i]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-roman}.wysiwyg :where(ol[type=I s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:upper-roman}.wysiwyg :where(ol[type=i s]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:lower-roman}.wysiwyg :where(ol[type="1"]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){list-style-type:decimal}.wysiwyg :where(ul):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.wysiwyg :where(ol>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *))::marker{color:var(--tw-prose-counters);font-weight:400}.wysiwyg :where(ul>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *))::marker{color:var(--tw-prose-bullets)}.wysiwyg :where(dt):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.wysiwyg :where(hr):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.wysiwyg :where(blockquote):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.wysiwyg :where(blockquote p:first-of-type):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):before{content:open-quote}.wysiwyg :where(blockquote p:last-of-type):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):after{content:close-quote}.wysiwyg :where(h1):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.wysiwyg :where(h1 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:900}.wysiwyg :where(h2):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.wysiwyg :where(h2 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:800}.wysiwyg :where(h3):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.wysiwyg :where(h3 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:700}.wysiwyg :where(h4):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.wysiwyg :where(h4 strong):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-weight:700}.wysiwyg :where(img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:2em;margin-bottom:2em}.wysiwyg :where(picture):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:2em;margin-bottom:2em;display:block}.wysiwyg :where(video):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:2em;margin-bottom:2em}.wysiwyg :where(kbd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.wysiwyg :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.wysiwyg :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):before,.wysiwyg :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):after{content:"`"}.wysiwyg :where(a code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(h1 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.wysiwyg :where(h2 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-size:.875em}.wysiwyg :where(h3 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit;font-size:.9em}.wysiwyg :where(h4 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(blockquote code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(thead th code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:inherit}.wysiwyg :where(pre):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.wysiwyg :where(pre code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.wysiwyg :where(pre code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):before,.wysiwyg :where(pre code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)):after{content:none}.wysiwyg :where(table):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.wysiwyg :where(thead):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.wysiwyg :where(thead th):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.wysiwyg :where(tbody tr):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.wysiwyg :where(tbody tr:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-bottom-width:0}.wysiwyg :where(tbody td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){vertical-align:baseline}.wysiwyg :where(tfoot):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.wysiwyg :where(tfoot td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){vertical-align:top}.wysiwyg :where(th,td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){text-align:start}.wysiwyg :where(figure>*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0;margin-bottom:0}.wysiwyg :where(figcaption):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.wysiwyg{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.wysiwyg :where(picture>img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0;margin-bottom:0}.wysiwyg :where(li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.5em;margin-bottom:.5em}.wysiwyg :where(ol>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(ul>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:.375em}.wysiwyg :where(.wysiwyg>ul>li p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.75em;margin-bottom:.75em}.wysiwyg :where(.wysiwyg>ul>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em}.wysiwyg :where(.wysiwyg>ul>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.25em}.wysiwyg :where(.wysiwyg>ol>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em}.wysiwyg :where(.wysiwyg>ol>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.25em}.wysiwyg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.75em;margin-bottom:.75em}.wysiwyg :where(dl):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.25em;margin-bottom:1.25em}.wysiwyg :where(dd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.5em;padding-inline-start:1.625em}.wysiwyg :where(hr+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(h2+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(h3+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.wysiwyg :where(h4+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.wysiwyg :where(thead th:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.wysiwyg :where(thead th:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.wysiwyg :where(tbody td,tfoot td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.wysiwyg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.wysiwyg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.wysiwyg :where(figure):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:2em;margin-bottom:2em}.wysiwyg :where(.wysiwyg>:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.wysiwyg :where(.wysiwyg>:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-7\.5{margin-top:calc(var(--spacing) * 7.5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-3{margin-right:calc(var(--spacing) * 3)}.-mb-2\.5{margin-bottom:calc(var(--spacing) * -2.5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-64{margin-left:calc(var(--spacing) * 64)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.button{font-size:var(--button-font-size);font-weight:var(--button-font-weight);padding:var(--button-spacing);width:var(--button-width);border-radius:var(--button-border-radius)}.button.button--round{aspect-ratio:1}.button:disabled{cursor:not-allowed}.button:focus-visible{outline:var(--button-focus-outline) solid 2px}.button\!{font-size:var(--button-font-size)!important;font-weight:var(--button-font-weight)!important;padding:var(--button-spacing)!important;width:var(--button-width)!important;border-radius:var(--button-border-radius)!important}.button\!.button--round{aspect-ratio:1!important}.button\!:disabled{cursor:not-allowed!important}.button\!:focus-visible{outline:var(--button-focus-outline) solid 2px!important}.button--fill{width:100%}.button--fill.button--round{aspect-ratio:1}.button--fill:disabled{cursor:not-allowed}.button--large{font-size:var(--text-base);font-weight:var(--font-weight-medium);border-radius:3.125rem;padding:1rem 1.5rem}.button--large.button--round{aspect-ratio:1}.button--large:disabled{cursor:not-allowed}.button--rectangle{border-radius:.5rem}.button--rectangle.button--round{aspect-ratio:1}.button--rectangle:disabled{cursor:not-allowed}.button--round{border-radius:100%}.button--round.button--round{aspect-ratio:1}.button--round:disabled{cursor:not-allowed}.button--sharp{border-radius:0}.button--sharp.button--round{aspect-ratio:1}.button--sharp:disabled{cursor:not-allowed}.button--small{font-size:var(--text-xs);font-weight:var(--font-weight-normal);padding:.5rem .75rem}.button--small.button--round{aspect-ratio:1}.button--small:disabled{cursor:not-allowed}.aspect-video{aspect-ratio:var(--aspect-video)}.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-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-19\.5{height:calc(var(--spacing) * 19.5)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-45{height:calc(var(--spacing) * 45)}.h-\[50vh\]{height:50vh}.h-\[120px\]{height:120px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-screen{min-height:100vh}.w-3\/5{width:60%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-12{width:calc(var(--spacing) * 12)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-50{width:calc(var(--spacing) * 50)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[150px\]{width:150px}.w-full{width:100%}.w-max{width:max-content}.max-w-4xl{max-width:var(--container-4xl)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-135{max-width:calc(var(--spacing) * 135)}.max-w-341\.5{max-width:calc(var(--spacing) * 341.5)}.max-w-md{max-width:var(--container-md)}.max-w-screen-lg{max-width:var(--breakpoint-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.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}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-grey-lightest>:not(:last-child)){border-color:var(--color-grey-lightest)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-base{border-color:var(--color-base)}.border-error{border-color:var(--color-error)}.border-grey-lighter{border-color:var(--color-grey-lighter)}.border-informative{border-color:var(--color-informative)}.border-medium{border-color:var(--color-medium)}.border-success{border-color:var(--color-success)}.border-warning{border-color:var(--color-warning)}.bg-base{background-color:var(--color-base)}.bg-black{background-color:var(--color-black)}.bg-dark{background-color:var(--color-dark)}.bg-error{background-color:var(--color-error)}.bg-error-dark{background-color:var(--color-error-dark)}.bg-error-light{background-color:var(--color-error-light)}.bg-error-lightest{background-color:var(--color-error-lightest)}.bg-grey{background-color:var(--color-grey)}.bg-grey-dark{background-color:var(--color-grey-dark)}.bg-grey-darker{background-color:var(--color-grey-darker)}.bg-grey-lighter{background-color:var(--color-grey-lighter)}.bg-grey-lightest{background-color:var(--color-grey-lightest)}.bg-informative{background-color:var(--color-informative)}.bg-informative-lightest{background-color:var(--color-informative-lightest)}.bg-light{background-color:var(--color-light)}.bg-lighter{background-color:var(--color-lighter)}.bg-lightest{background-color:var(--color-lightest)}.bg-medium{background-color:var(--color-medium)}.bg-processing{background-color:var(--color-processing)}.bg-processing-lightest{background-color:var(--color-processing-lightest)}.bg-success{background-color:var(--color-success)}.bg-success-dark{background-color:var(--color-success-dark)}.bg-success-lightest{background-color:var(--color-success-lightest)}.bg-validated{background-color:var(--color-validated)}.bg-validated-lightest{background-color:var(--color-validated-lightest)}.bg-warning{background-color:var(--color-warning)}.bg-warning-lightest{background-color:var(--color-warning-lightest)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-center{object-position:center}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-15{padding-bottom:calc(var(--spacing) * 15)}.pb-17{padding-bottom:calc(var(--spacing) * 17)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.button-l{font-family:var(--font-family-button-l);font-size:var(--font-size-button-l);line-height:var(--line-height-button-l);font-weight:var(--font-weight-medium)}.button-m{font-family:var(--font-family-button-m);font-size:var(--font-size-button-m);line-height:var(--line-height-button-m);font-weight:var(--font-weight-medium)}.button-s{font-family:var(--font-family-button-s);font-size:var(--font-size-button-s);line-height:var(--line-height-button-s);font-weight:var(--font-weight-normal)}.paragraph-1{font-family:var(--font-family-paragraph-1);font-size:var(--font-size-paragraph-1);line-height:var(--line-height-paragraph-1)}.paragraph-2{font-family:var(--font-family-paragraph-2);font-size:var(--font-size-paragraph-2);line-height:var(--line-height-paragraph-2)}.paragraph-3{font-family:var(--font-family-paragraph-3);font-size:var(--font-size-paragraph-3);line-height:var(--line-height-paragraph-3)}.paragraph-4{font-family:var(--font-family-paragraph-4);font-size:var(--font-size-paragraph-4);line-height:var(--line-height-paragraph-4)}.paragraph-5{font-family:var(--font-family-paragraph-5);font-size:var(--font-size-paragraph-5);line-height:var(--line-height-paragraph-5)}.paragraph-6{font-family:var(--font-family-paragraph-6);font-size:var(--font-size-paragraph-6);line-height:var(--line-height-paragraph-6)}.paragraph-7{font-family:var(--font-family-paragraph-7);font-size:var(--font-size-paragraph-7);line-height:var(--line-height-paragraph-7)}.indication{text-transform:uppercase;font-family:var(--font-family-indication);font-weight:var(--font-weight-indication);font-size:var(--font-size-indication);letter-spacing:var(--letter-spacing-indication)}.font-mono{font-family:var(--font-mono)}.h1{font-size:var(--font-size-h1-m);font-weight:var(--font-weight-h1);line-height:var(--line-height-h1-m)}@media (min-width:48rem){.h1{font-size:var(--font-size-h1-d);line-height:var(--line-height-h1-d)}}.h2{font-size:var(--font-size-h2-m);font-weight:var(--font-weight-h2);line-height:var(--line-height-h2-m)}@media (min-width:48rem){.h2{font-size:var(--font-size-h2-d);line-height:var(--line-height-h2-d)}}.h3{font-size:var(--font-size-h3-m);font-weight:var(--font-weight-h3);line-height:var(--line-height-h3-m)}@media (min-width:48rem){.h3{font-size:var(--font-size-h3-d);line-height:var(--line-height-h3-d)}}.h4{font-size:var(--font-size-h4-m);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4-m)}@media (min-width:48rem){.h4{font-size:var(--font-size-h4-d);line-height:var(--line-height-h4-d)}}.h5{font-size:var(--font-size-h5-m);font-weight:var(--font-weight-h5);line-height:var(--line-height-h5-m)}@media (min-width:48rem){.h5{font-size:var(--font-size-h5-d);line-height:var(--line-height-h5-d)}}.h6{font-size:var(--font-size-h6-m);font-weight:var(--font-weight-h6);line-height:var(--line-height-h6-m)}@media (min-width:48rem){.h6{font-size:var(--font-size-h6-d);line-height:var(--line-height-h6-d)}}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.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-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))}.indication-small{font-size:var(--font-size-indication-small);letter-spacing:var(--letter-spacing-indication-small)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.button-style{background:var(--button-background);color:var(--button-color);border:var(--button-border)}.button-style:disabled{color:var(--button-disabled-color);background:var(--button-disabled-background);border:var(--button-disabled-border)}@media (hover:hover){.button-style:hover:not(:disabled):not(input){background:var(--button-hover-background);color:var(--button-hover-color)}}.button-style--error{background:var(--color-error);color:var(--color-white);border:var(--color-error) solid 1px}.button-style--error:disabled{color:var(--color-white);background:var(--color-error-lightest);border:var(--color-error-lightest) solid 1px}@media (hover:hover){.button-style--error:hover:not(:disabled):not(input){background:var(--color-error-light);color:var(--color-white)}}.button-style--minimal{color:var(--color-black);background:0 0;border:1px solid #0000}.button-style--minimal:disabled{color:var(--color-grey-lighter);background:0 0;border:1px solid #0000}@media (hover:hover){.button-style--minimal:hover:not(:disabled):not(input){color:var(--color-grey);background:0 0}}.button-style--secondary{background:var(--color-white);color:var(--color-black);border:var(--color-black) solid 1px}.button-style--secondary:disabled{color:var(--color-grey-lighter);background:var(--color-white);border:var(--color-grey-lighter) solid 1px}@media (hover:hover){.button-style--secondary:hover:not(:disabled):not(input){background:var(--color-black);color:var(--color-white)}}.text-base{color:var(--color-base)}.text-black{color:var(--color-black)}.text-dark{color:var(--color-dark)}.text-error{color:var(--color-error)}.text-grey{color:var(--color-grey)}.text-grey-dark{color:var(--color-grey-dark)}.text-grey-darker{color:var(--color-grey-darker)}.text-grey-lighter{color:var(--color-grey-lighter)}.text-success{color:var(--color-success)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow{--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)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-md{--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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-grey-lighter{--tw-ring-color:var(--color-grey-lighter)}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-dark{outline-color:var(--color-dark)}.outline-medium{outline-color:var(--color-medium)}.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,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-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;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))}.transition-transform{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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,)}.wysiwyg-theme{--tw-prose-body:var(--color-black);--tw-prose-headings:var(--color-black);--tw-prose-hr:var(--color-grey-lighter);--tw-prose-lead:var(--color-grey-dark);--tw-prose-links:var(--color-grey-dark);--tw-prose-bold:var(--color-black);--tw-prose-counters:var(--color-black);--tw-prose-bullets:var(--color-black)}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-aria-expanded\/accordion-trigger\:rotate-180:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){rotate:180deg}@media (hover:hover){.hover\:bg-grey-lightest:hover{background-color:var(--color-grey-lightest)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-grey-dark:hover{color:var(--color-grey-dark)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:64rem){.max-lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-lg\:py-3{padding-block:calc(var(--spacing) * 3)}.max-lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:40rem){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:my-8{margin-block:calc(var(--spacing) * 8)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:w-13{width:calc(var(--spacing) * 13)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:px-2{padding-inline:calc(var(--spacing) * 2)}.md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-11{padding-top:calc(var(--spacing) * 11)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-30{padding-bottom:calc(var(--spacing) * 30)}.md\:pl-5{padding-left:calc(var(--spacing) * 5)}.md\:text-left{text-align:left}}@media (min-width:64rem){.lg\:wysiwyg-lg{font-size:1.125rem;line-height:1.77778}.lg\:wysiwyg-lg :where(p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.33333em;margin-bottom:1.33333em}.lg\:wysiwyg-lg :where([class~=lead]):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.lg\:wysiwyg-lg :where(blockquote):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.lg\:wysiwyg-lg :where(h1):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.lg\:wysiwyg-lg :where(h2):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.lg\:wysiwyg-lg :where(h3):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.lg\:wysiwyg-lg :where(h4):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.lg\:wysiwyg-lg :where(img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.lg\:wysiwyg-lg :where(picture):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.77778em;margin-bottom:1.77778em}.lg\:wysiwyg-lg :where(picture>img):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0;margin-bottom:0}.lg\:wysiwyg-lg :where(video):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.77778em;margin-bottom:1.77778em}.lg\:wysiwyg-lg :where(kbd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.lg\:wysiwyg-lg :where(code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.888889em}.lg\:wysiwyg-lg :where(h2 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.866667em}.lg\:wysiwyg-lg :where(h3 code):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.875em}.lg\:wysiwyg-lg :where(pre):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.lg\:wysiwyg-lg :where(ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.lg\:wysiwyg-lg :where(ul):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.lg\:wysiwyg-lg :where(li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.666667em;margin-bottom:.666667em}.lg\:wysiwyg-lg :where(ol>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.lg\:wysiwyg-lg :where(ul>li):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:.444444em}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>ul>li p):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.888889em;margin-bottom:.888889em}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>ul>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.33333em}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>ul>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.33333em}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>ol>li>p:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.33333em}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>ol>li>p:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:1.33333em}.lg\:wysiwyg-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.888889em;margin-bottom:.888889em}.lg\:wysiwyg-lg :where(dl):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.33333em;margin-bottom:1.33333em}.lg\:wysiwyg-lg :where(dt):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.33333em}.lg\:wysiwyg-lg :where(dd):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:.666667em;padding-inline-start:1.55556em}.lg\:wysiwyg-lg :where(hr):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:3.11111em;margin-bottom:3.11111em}.lg\:wysiwyg-lg :where(hr+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.lg\:wysiwyg-lg :where(h2+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.lg\:wysiwyg-lg :where(h3+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)),.lg\:wysiwyg-lg :where(h4+*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.lg\:wysiwyg-lg :where(table):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){font-size:.888889em;line-height:1.5}.lg\:wysiwyg-lg :where(thead th):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\:wysiwyg-lg :where(thead th:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.lg\:wysiwyg-lg :where(thead th:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.lg\:wysiwyg-lg :where(tbody td,tfoot td):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\:wysiwyg-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-start:0}.lg\:wysiwyg-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){padding-inline-end:0}.lg\:wysiwyg-lg :where(figure):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1.77778em;margin-bottom:1.77778em}.lg\:wysiwyg-lg :where(figure>*):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0;margin-bottom:0}.lg\:wysiwyg-lg :where(figcaption):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>:first-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-top:0}.lg\:wysiwyg-lg :where(.lg\:wysiwyg-lg>:last-child):not(:where([class~=not-wysiwyg],[class~=not-wysiwyg] *)){margin-bottom:0}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-auto{margin-top:auto}.lg\:mb-11{margin-bottom:calc(var(--spacing) * 11)}.lg\:mb-30{margin-bottom:calc(var(--spacing) * 30)}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:w-20{width:calc(var(--spacing) * 20)}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pb-30{padding-bottom:calc(var(--spacing) * 30)}}@media (min-width:85.375rem){.xl\:flex{display:flex}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:py-20{padding-block:calc(var(--spacing) * 20)}.xl\:pt-17{padding-top:calc(var(--spacing) * 17)}.xl\:pb-26{padding-bottom:calc(var(--spacing) * 26)}}@media (min-width:105rem){.\32 xl\:mt-0{margin-top:calc(var(--spacing) * 0)}.\32 xl\:block{display:block}.\32 xl\:flex{display:flex}}.rtl\:text-start:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:start}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-black a:hover{color:var(--color-black)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.Tag--noBackground{--tag-background:transparent}.Tag--noBorder{--tag-border-color:transparent}}.ButtonQuantity{border:none;display:flex}.ButtonQuantity button:first-of-type{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.ButtonQuantity button:last-of-type{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.ButtonQuantity input{-moz-appearance:textfield}.ButtonQuantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ButtonQuantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ButtonQuantity input{text-align:center;border-left:0;border-right:0;flex:1;min-height:100%;padding:0 .5rem}.ButtonQuantity input:focus{--tw-ring-color:transparent;outline:0}.wysiwyg h3:has(>[data-slot=accordion-trigger]){margin:0}.ProductGallery .splide{width:100%;max-height:100%;position:static}.ProductGallery .splide img{max-height:var(--product-gallery-height)}.ProductGallery .splide__slide{justify-content:center;align-items:center;display:flex}.ProductGallery .splide__pagination{position:absolute;bottom:0;left:50%;transform:translate(-50%,-.875rem)}.ProductGallery .splide__pagination li{display:flex}.ProductGallery .splide__pagination__page{background-color:var(--color-black);opacity:.3;border-radius:50%;width:.375rem;height:.375rem;margin:.25rem}.ProductGallery .splide__pagination__page.is-active{opacity:1;transform:scale(1.33)}.ProductGallery .splide__arrows{justify-content:end;align-items:center;gap:.5rem;display:none}@media (min-width:40rem){.ProductGallery .splide__arrows{display:flex}}.ProductGallery .splide__arrow{box-sizing:content-box;color:var(--color-black);opacity:1;cursor:pointer;background:0 0;border-radius:0;padding:1rem 1.5rem;position:static;transform:none}.ProductGallery .splide__arrow:disabled{opacity:.5}.ProductGallery .splide__arrow svg{width:1.5rem;height:.75rem}@media (min-width:48rem){.PseSelector-addToCart>.ButtonQuantity button:last-of-type{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.PseSelector-addToCart>.button{border-left:1px solid var(--color-white);border-top-left-radius:0;border-bottom-left-radius:0;flex:1}}@media not all and (min-width:48rem){.PseSelector-addToCart>.ButtonQuantity{border:1px solid var(--color-black);border-radius:3.125rem;width:12rem;min-height:3.5rem}.PseSelector-addToCart>.ButtonQuantity button,.PseSelector-addToCart>.ButtonQuantity input{color:var(--color-black);background:0 0;border:0}}.Subheader--account{flex-direction:column;justify-content:center;padding:3.125rem 0}.Subheader-links{border:1px solid var(--color-black);flex-direction:column;align-items:stretch;width:100%;max-width:31.25rem;display:flex}.Subheader-links .button{border:none;border-bottom:1px solid var(--color-black)}.Subheader-links>:last-child .button{border-bottom:none}@media (min-width:40rem){.Subheader-links{flex-direction:row}.Subheader-links .button{border-bottom:none;border-right:1px solid var(--color-black)}.Subheader-links>:last-child .button{border-right:none}}.ProductPage{color:var(--color-black)}.ProductPage-grid{display:grid}@media (min-width:64rem){.ProductPage-grid{grid-template-rows:auto auto;grid-template-columns:repeat(12,1fr);gap:2.875rem 3.375rem}}@media (min-width:85.375rem){.ProductPage-grid{gap:1rem 1.25rem}}.ProductPage-gallery{margin-inline:calc(calc(var(--spacing) * 6) * -1);order:1}@media (min-width:40rem){.ProductPage-gallery{margin-inline:0}}@media (min-width:64rem){.ProductPage-gallery{grid-column:1/7}}@media (min-width:85.375rem){.ProductPage-gallery{grid-column:1/8}}.ProductPage-infos{order:2;margin-top:1.875rem}@media (min-width:64rem){.ProductPage-infos{grid-area:1/7/3/13;margin-top:0}}@media (min-width:85.375rem){.ProductPage-infos{grid-column:9/13}}.ProductPage-features{grid-template-columns:auto 1fr;gap:.25rem .5rem;display:grid}.ProductPage-description{order:3;margin-top:1.875rem}@media (min-width:64rem){.ProductPage-description{grid-column:1/7;margin-top:0}}@media (min-width:85.375rem){.ProductPage-description{grid-column:2/8}}body{color:var(--color-black);overflow-anchor:none;flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}body.locked{overflow:hidden}main{flex-direction:column;flex:1 0 auto;display:flex}.wysiwyg{max-width:none}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{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}