/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-content:"";--tw-border-style:solid;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-leading:initial;--tw-font-weight:initial}}:not(#\#),:not(#\#)::backdrop,:not(#\#):after,:not(#\#):before{border-width:0;box-sizing:inherit}:not(#\#)::file-selector-button{border-width:0;box-sizing:inherit}html:not(#\#){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-size:calc(var(--font-body-scale)*62.5%);height:100%}body:not(#\#){display:grid;font-weight:400;grid-template-columns:100%;grid-template-rows:auto auto 1fr auto;letter-spacing:var(--tracking-normal);line-height:var(--leading-6);margin:0;margin:var(--spacing-0,0);min-height:100%}@container font-global not (min-width:757px){body:not(#\#){--text-b3:1.4rem;--leading-6:2rem}}@container font-micro (min-width:28rem){body:not(#\#){--text-b3:1.6rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){body:not(#\#){--text-b3:1.4rem;--leading-6:2rem}}@container font-micro not (min-width:20rem){body:not(#\#){--text-b3:1.2rem;--leading-6:1.4rem}}body:not(#\#){font-size:1.6rem;font-size:var(--text-b3,1.6rem);--tw-tracking:var(--tracking-normal,0rem);font-family:var(--font-body-family);font-style:var(--font-body-style);letter-spacing:0;letter-spacing:var(--tracking-normal,0)}a:not(.button):not(#\#){font-weight:400;letter-spacing:var(--tracking-wide);line-height:var(--leading-3)}@container font-global not (min-width:757px){a:not(.button):not(#\#){--text-btn2:1.4rem;--leading-3:1.6rem;--tracking-wide:0rem}}@container font-micro (min-width:28rem){a:not(.button):not(#\#){--text-btn2:1.4rem;--leading-3:1.6rem}}@container font-micro not (min-width:28rem){a:not(.button):not(#\#){--text-btn2:1.4rem;--leading-3:1.6rem;--tracking-wide:0rem}}@container font-micro not (min-width:20rem){a:not(.button):not(#\#){--text-btn2:1.2rem;--leading-3:1.4rem}}a:not(.button):not(#\#){color:rgb(var(--color-link));font-size:1.4rem;font-size:var(--text-btn2,1.4rem);font-weight:inherit;text-decoration-line:none;text-underline-offset:0;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}a:not(.button):not([disabled]):not(.no-hover):hover:not(#\#){color:rgb(var(--color-link-hover));text-decoration-line:underline;text-underline-offset:4px}a[disabled]:not(#\#):before,a[disabled]:not(#\#)>*{opacity:.5}h1:not(#\#){font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13);margin:inherit}@container font-global not (min-width:757px){h1:not(#\#){--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){h1:not(#\#){--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){h1:not(#\#){--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){h1:not(#\#){--text-h1:1.4rem;--leading-13:1.8rem}}h1:not(#\#){color:rgb(var(--color-foreground));font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h1:not(#\#) h1{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13)}@container font-global not (min-width:757px){.richtext.h1:not(#\#) h1{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){.richtext.h1:not(#\#) h1{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){.richtext.h1:not(#\#) h1{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){.richtext.h1:not(#\#) h1{--text-h1:1.4rem;--leading-13:1.8rem}}.richtext.h1:not(#\#) h1{font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h1:not(#\#) h2{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13)}@container font-global not (min-width:757px){.richtext.h1:not(#\#) h2{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){.richtext.h1:not(#\#) h2{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){.richtext.h1:not(#\#) h2{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){.richtext.h1:not(#\#) h2{--text-h1:1.4rem;--leading-13:1.8rem}}.richtext.h1:not(#\#) h2{font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h1:not(#\#) h3{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13)}@container font-global not (min-width:757px){.richtext.h1:not(#\#) h3{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){.richtext.h1:not(#\#) h3{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){.richtext.h1:not(#\#) h3{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){.richtext.h1:not(#\#) h3{--text-h1:1.4rem;--leading-13:1.8rem}}.richtext.h1:not(#\#) h3{font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h1:not(#\#) h4{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13)}@container font-global not (min-width:757px){.richtext.h1:not(#\#) h4{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){.richtext.h1:not(#\#) h4{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){.richtext.h1:not(#\#) h4{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){.richtext.h1:not(#\#) h4{--text-h1:1.4rem;--leading-13:1.8rem}}.richtext.h1:not(#\#) h4{font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h1:not(#\#) h5{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13)}@container font-global not (min-width:757px){.richtext.h1:not(#\#) h5{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){.richtext.h1:not(#\#) h5{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){.richtext.h1:not(#\#) h5{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){.richtext.h1:not(#\#) h5{--text-h1:1.4rem;--leading-13:1.8rem}}.richtext.h1:not(#\#) h5{font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h1:not(#\#) h6{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-13)}@container font-global not (min-width:757px){.richtext.h1:not(#\#) h6{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro (min-width:28rem){.richtext.h1:not(#\#) h6{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:28rem){.richtext.h1:not(#\#) h6{--text-h1:5.6rem;--leading-13:5.6rem}}@container font-micro not (min-width:20rem){.richtext.h1:not(#\#) h6{--text-h1:1.4rem;--leading-13:1.8rem}}.richtext.h1:not(#\#) h6{font-size:5.6rem;font-size:var(--text-h1,5.6rem)}.richtext.h-line-clamp-1:not(#\#) h1,.richtext.h-line-clamp-1:not(#\#) h2,.richtext.h-line-clamp-1:not(#\#) h3,.richtext.h-line-clamp-1:not(#\#) h4,.richtext.h-line-clamp-1:not(#\#) h5,.richtext.h-line-clamp-1:not(#\#) h6{-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}h2:not(#\#){font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12);margin:inherit}@container font-global not (min-width:757px){h2:not(#\#){--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){h2:not(#\#){--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){h2:not(#\#){--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){h2:not(#\#){--text-h2:1.4rem;--leading-12:1.8rem}}h2:not(#\#){color:rgb(var(--color-foreground));font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h2:not(#\#) h1{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12)}@container font-global not (min-width:757px){.richtext.h2:not(#\#) h1{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){.richtext.h2:not(#\#) h1{--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.richtext.h2:not(#\#) h1{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){.richtext.h2:not(#\#) h1{--text-h2:1.4rem;--leading-12:1.8rem}}.richtext.h2:not(#\#) h1{font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h2:not(#\#) h2{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12)}@container font-global not (min-width:757px){.richtext.h2:not(#\#) h2{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){.richtext.h2:not(#\#) h2{--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.richtext.h2:not(#\#) h2{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){.richtext.h2:not(#\#) h2{--text-h2:1.4rem;--leading-12:1.8rem}}.richtext.h2:not(#\#) h2{font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h2:not(#\#) h3{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12)}@container font-global not (min-width:757px){.richtext.h2:not(#\#) h3{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){.richtext.h2:not(#\#) h3{--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.richtext.h2:not(#\#) h3{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){.richtext.h2:not(#\#) h3{--text-h2:1.4rem;--leading-12:1.8rem}}.richtext.h2:not(#\#) h3{font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h2:not(#\#) h4{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12)}@container font-global not (min-width:757px){.richtext.h2:not(#\#) h4{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){.richtext.h2:not(#\#) h4{--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.richtext.h2:not(#\#) h4{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){.richtext.h2:not(#\#) h4{--text-h2:1.4rem;--leading-12:1.8rem}}.richtext.h2:not(#\#) h4{font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h2:not(#\#) h5{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12)}@container font-global not (min-width:757px){.richtext.h2:not(#\#) h5{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){.richtext.h2:not(#\#) h5{--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.richtext.h2:not(#\#) h5{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){.richtext.h2:not(#\#) h5{--text-h2:1.4rem;--leading-12:1.8rem}}.richtext.h2:not(#\#) h5{font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h2:not(#\#) h6{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-12)}@container font-global not (min-width:757px){.richtext.h2:not(#\#) h6{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro (min-width:28rem){.richtext.h2:not(#\#) h6{--text-h2:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.richtext.h2:not(#\#) h6{--text-h2:3.6rem;--leading-12:4rem}}@container font-micro not (min-width:20rem){.richtext.h2:not(#\#) h6{--text-h2:1.4rem;--leading-12:1.8rem}}.richtext.h2:not(#\#) h6{font-size:4rem;font-size:var(--text-h2,4rem)}.richtext.h-line-clamp-2:not(#\#) h1,.richtext.h-line-clamp-2:not(#\#) h2,.richtext.h-line-clamp-2:not(#\#) h3,.richtext.h-line-clamp-2:not(#\#) h4,.richtext.h-line-clamp-2:not(#\#) h5,.richtext.h-line-clamp-2:not(#\#) h6{-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}h3:not(#\#){font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10);margin:inherit}@container font-global not (min-width:757px){h3:not(#\#){--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){h3:not(#\#){--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){h3:not(#\#){--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){h3:not(#\#){--text-h3:1.4rem;--leading-10:1.8rem}}h3:not(#\#){color:rgb(var(--color-foreground));font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h3:not(#\#) h1{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h3:not(#\#) h1{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h3:not(#\#) h1{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h3:not(#\#) h1{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h3:not(#\#) h1{--text-h3:1.4rem;--leading-10:1.8rem}}.richtext.h3:not(#\#) h1{font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h3:not(#\#) h2{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h3:not(#\#) h2{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h3:not(#\#) h2{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h3:not(#\#) h2{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h3:not(#\#) h2{--text-h3:1.4rem;--leading-10:1.8rem}}.richtext.h3:not(#\#) h2{font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h3:not(#\#) h3{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h3:not(#\#) h3{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h3:not(#\#) h3{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h3:not(#\#) h3{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h3:not(#\#) h3{--text-h3:1.4rem;--leading-10:1.8rem}}.richtext.h3:not(#\#) h3{font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h3:not(#\#) h4{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h3:not(#\#) h4{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h3:not(#\#) h4{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h3:not(#\#) h4{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h3:not(#\#) h4{--text-h3:1.4rem;--leading-10:1.8rem}}.richtext.h3:not(#\#) h4{font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h3:not(#\#) h5{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h3:not(#\#) h5{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h3:not(#\#) h5{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h3:not(#\#) h5{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h3:not(#\#) h5{--text-h3:1.4rem;--leading-10:1.8rem}}.richtext.h3:not(#\#) h5{font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h3:not(#\#) h6{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h3:not(#\#) h6{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h3:not(#\#) h6{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h3:not(#\#) h6{--text-h3:3.2rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h3:not(#\#) h6{--text-h3:1.4rem;--leading-10:1.8rem}}.richtext.h3:not(#\#) h6{font-size:3.2rem;font-size:var(--text-h3,3.2rem)}.richtext.h-line-clamp-3:not(#\#) h1,.richtext.h-line-clamp-3:not(#\#) h2,.richtext.h-line-clamp-3:not(#\#) h3,.richtext.h-line-clamp-3:not(#\#) h4,.richtext.h-line-clamp-3:not(#\#) h5,.richtext.h-line-clamp-3:not(#\#) h6{-webkit-line-clamp:3;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}h4:not(#\#){font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10);margin:inherit}@container font-global not (min-width:757px){h4:not(#\#){--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){h4:not(#\#){--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){h4:not(#\#){--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){h4:not(#\#){--text-h4:1.4rem;--leading-10:1.8rem}}h4:not(#\#){color:rgb(var(--color-foreground));font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h4:not(#\#) h1{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h4:not(#\#) h1{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h4:not(#\#) h1{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h4:not(#\#) h1{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h4:not(#\#) h1{--text-h4:1.4rem;--leading-10:1.8rem}}.richtext.h4:not(#\#) h1{font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h4:not(#\#) h2{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h4:not(#\#) h2{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h4:not(#\#) h2{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h4:not(#\#) h2{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h4:not(#\#) h2{--text-h4:1.4rem;--leading-10:1.8rem}}.richtext.h4:not(#\#) h2{font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h4:not(#\#) h3{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h4:not(#\#) h3{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h4:not(#\#) h3{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h4:not(#\#) h3{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h4:not(#\#) h3{--text-h4:1.4rem;--leading-10:1.8rem}}.richtext.h4:not(#\#) h3{font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h4:not(#\#) h4{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h4:not(#\#) h4{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h4:not(#\#) h4{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h4:not(#\#) h4{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h4:not(#\#) h4{--text-h4:1.4rem;--leading-10:1.8rem}}.richtext.h4:not(#\#) h4{font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h4:not(#\#) h5{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h4:not(#\#) h5{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h4:not(#\#) h5{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h4:not(#\#) h5{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h4:not(#\#) h5{--text-h4:1.4rem;--leading-10:1.8rem}}.richtext.h4:not(#\#) h5{font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h4:not(#\#) h6{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-10)}@container font-global not (min-width:757px){.richtext.h4:not(#\#) h6{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro (min-width:28rem){.richtext.h4:not(#\#) h6{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:28rem){.richtext.h4:not(#\#) h6{--text-h4:3rem;--leading-10:3.6rem}}@container font-micro not (min-width:20rem){.richtext.h4:not(#\#) h6{--text-h4:1.4rem;--leading-10:1.8rem}}.richtext.h4:not(#\#) h6{font-size:3rem;font-size:var(--text-h4,3rem)}.richtext.h-line-clamp-4:not(#\#) h1,.richtext.h-line-clamp-4:not(#\#) h2,.richtext.h-line-clamp-4:not(#\#) h3,.richtext.h-line-clamp-4:not(#\#) h4,.richtext.h-line-clamp-4:not(#\#) h5,.richtext.h-line-clamp-4:not(#\#) h6{-webkit-line-clamp:4;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}h5:not(#\#){font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9);margin:inherit}@container font-global not (min-width:757px){h5:not(#\#){--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){h5:not(#\#){--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){h5:not(#\#){--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){h5:not(#\#){--text-h5:1.2rem;--leading-9:1.4rem}}h5:not(#\#){color:rgb(var(--color-foreground));font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h5:not(#\#) h1{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9)}@container font-global not (min-width:757px){.richtext.h5:not(#\#) h1{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){.richtext.h5:not(#\#) h1{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){.richtext.h5:not(#\#) h1{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){.richtext.h5:not(#\#) h1{--text-h5:1.2rem;--leading-9:1.4rem}}.richtext.h5:not(#\#) h1{font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h5:not(#\#) h2{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9)}@container font-global not (min-width:757px){.richtext.h5:not(#\#) h2{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){.richtext.h5:not(#\#) h2{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){.richtext.h5:not(#\#) h2{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){.richtext.h5:not(#\#) h2{--text-h5:1.2rem;--leading-9:1.4rem}}.richtext.h5:not(#\#) h2{font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h5:not(#\#) h3{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9)}@container font-global not (min-width:757px){.richtext.h5:not(#\#) h3{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){.richtext.h5:not(#\#) h3{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){.richtext.h5:not(#\#) h3{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){.richtext.h5:not(#\#) h3{--text-h5:1.2rem;--leading-9:1.4rem}}.richtext.h5:not(#\#) h3{font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h5:not(#\#) h4{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9)}@container font-global not (min-width:757px){.richtext.h5:not(#\#) h4{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){.richtext.h5:not(#\#) h4{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){.richtext.h5:not(#\#) h4{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){.richtext.h5:not(#\#) h4{--text-h5:1.2rem;--leading-9:1.4rem}}.richtext.h5:not(#\#) h4{font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h5:not(#\#) h5{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9)}@container font-global not (min-width:757px){.richtext.h5:not(#\#) h5{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){.richtext.h5:not(#\#) h5{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){.richtext.h5:not(#\#) h5{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){.richtext.h5:not(#\#) h5{--text-h5:1.2rem;--leading-9:1.4rem}}.richtext.h5:not(#\#) h5{font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h5:not(#\#) h6{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-9)}@container font-global not (min-width:757px){.richtext.h5:not(#\#) h6{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro (min-width:28rem){.richtext.h5:not(#\#) h6{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:28rem){.richtext.h5:not(#\#) h6{--text-h5:2.4rem;--leading-9:3.2rem}}@container font-micro not (min-width:20rem){.richtext.h5:not(#\#) h6{--text-h5:1.2rem;--leading-9:1.4rem}}.richtext.h5:not(#\#) h6{font-size:2.4rem;font-size:var(--text-h5,2.4rem)}.richtext.h-line-clamp-5:not(#\#) h1,.richtext.h-line-clamp-5:not(#\#) h2,.richtext.h-line-clamp-5:not(#\#) h3,.richtext.h-line-clamp-5:not(#\#) h4,.richtext.h-line-clamp-5:not(#\#) h5,.richtext.h-line-clamp-5:not(#\#) h6{-webkit-line-clamp:5;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}h6:not(#\#){font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6);margin:inherit}@container font-global not (min-width:757px){h6:not(#\#){--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){h6:not(#\#){--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){h6:not(#\#){--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){h6:not(#\#){--text-h6:1.2rem;--leading-6:1.4rem}}h6:not(#\#){color:rgb(var(--color-foreground));font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h6:not(#\#) h1{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.richtext.h6:not(#\#) h1{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){.richtext.h6:not(#\#) h1{--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.richtext.h6:not(#\#) h1{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){.richtext.h6:not(#\#) h1{--text-h6:1.2rem;--leading-6:1.4rem}}.richtext.h6:not(#\#) h1{font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h6:not(#\#) h2{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.richtext.h6:not(#\#) h2{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){.richtext.h6:not(#\#) h2{--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.richtext.h6:not(#\#) h2{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){.richtext.h6:not(#\#) h2{--text-h6:1.2rem;--leading-6:1.4rem}}.richtext.h6:not(#\#) h2{font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h6:not(#\#) h3{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.richtext.h6:not(#\#) h3{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){.richtext.h6:not(#\#) h3{--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.richtext.h6:not(#\#) h3{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){.richtext.h6:not(#\#) h3{--text-h6:1.2rem;--leading-6:1.4rem}}.richtext.h6:not(#\#) h3{font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h6:not(#\#) h4{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.richtext.h6:not(#\#) h4{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){.richtext.h6:not(#\#) h4{--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.richtext.h6:not(#\#) h4{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){.richtext.h6:not(#\#) h4{--text-h6:1.2rem;--leading-6:1.4rem}}.richtext.h6:not(#\#) h4{font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h6:not(#\#) h5{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.richtext.h6:not(#\#) h5{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){.richtext.h6:not(#\#) h5{--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.richtext.h6:not(#\#) h5{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){.richtext.h6:not(#\#) h5{--text-h6:1.2rem;--leading-6:1.4rem}}.richtext.h6:not(#\#) h5{font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h6:not(#\#) h6{font-weight:500;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.richtext.h6:not(#\#) h6{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro (min-width:28rem){.richtext.h6:not(#\#) h6{--text-h6:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.richtext.h6:not(#\#) h6{--text-h6:1.6rem;--leading-6:1.8rem}}@container font-micro not (min-width:20rem){.richtext.h6:not(#\#) h6{--text-h6:1.2rem;--leading-6:1.4rem}}.richtext.h6:not(#\#) h6{font-size:2rem;font-size:var(--text-h6,2rem)}.richtext.h-line-clamp-6:not(#\#) h1,.richtext.h-line-clamp-6:not(#\#) h2,.richtext.h-line-clamp-6:not(#\#) h3,.richtext.h-line-clamp-6:not(#\#) h4,.richtext.h-line-clamp-6:not(#\#) h5,.richtext.h-line-clamp-6:not(#\#) h6{-webkit-line-clamp:6;word-break:break-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.b1:not(#\#){font-weight:400;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.b1:not(#\#){--text-b1:1.8rem;--leading-6:2.6rem}}@container font-micro (min-width:28rem){.b1:not(#\#){--text-b1:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.b1:not(#\#){--text-b1:1.8rem;--leading-6:2.6rem}}@container font-micro not (min-width:20rem){.b1:not(#\#){--text-b1:1.2rem;--leading-6:1.4rem}}.b1:not(#\#){font-size:2rem;font-size:var(--text-b1,2rem)}.b2:not(#\#){font-weight:400;letter-spacing:var(--tracking-normal);line-height:var(--leading-8)}@container font-global not (min-width:757px){.b2:not(#\#){--text-b2:1.6rem;--leading-8:2.4rem}}@container font-micro (min-width:28rem){.b2:not(#\#){--text-b2:1.8rem;--leading-8:3rem}}@container font-micro not (min-width:28rem){.b2:not(#\#){--text-b2:1.6rem;--leading-8:2.4rem}}@container font-micro not (min-width:20rem){.b2:not(#\#){--text-b2:1.2rem;--leading-8:1.4rem}}.b2:not(#\#){font-size:1.8rem;font-size:var(--text-b2,1.8rem)}.b3:not(#\#){font-weight:400;letter-spacing:var(--tracking-normal);line-height:var(--leading-6)}@container font-global not (min-width:757px){.b3:not(#\#){--text-b3:1.4rem;--leading-6:2rem}}@container font-micro (min-width:28rem){.b3:not(#\#){--text-b3:1.6rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.b3:not(#\#){--text-b3:1.4rem;--leading-6:2rem}}@container font-micro not (min-width:20rem){.b3:not(#\#){--text-b3:1.2rem;--leading-6:1.4rem}}.b3:not(#\#){font-size:1.6rem;font-size:var(--text-b3,1.6rem)}.b4:not(#\#){font-weight:400;letter-spacing:var(--tracking-wide);line-height:var(--leading-5)}@container font-global not (min-width:757px){.b4:not(#\#){--text-b4:1.4rem;--leading-5:2rem}}@container font-micro (min-width:28rem){.b4:not(#\#){--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:28rem){.b4:not(#\#){--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:20rem){.b4:not(#\#){--text-b4:1.2rem;--leading-5:1.4rem}}.b4:not(#\#){font-size:1.4rem;font-size:var(--text-b4,1.4rem)}.tag1:not(#\#){font-weight:400;letter-spacing:var(--tracking-tightest);line-height:var(--leading-12)}@container font-global not (min-width:757px){.tag1:not(#\#){--text-tag1:3rem;--leading-12:3.6rem;--tracking-tightest:-.12rem}}@container font-micro (min-width:28rem){.tag1:not(#\#){--text-tag1:4rem;--leading-12:4.8rem}}@container font-micro not (min-width:28rem){.tag1:not(#\#){--text-tag1:3rem;--leading-12:3.6rem;--tracking-tightest:-.12rem}}@container font-micro not (min-width:20rem){.tag1:not(#\#){--text-tag1:1.2rem;--leading-12:1.4rem}}.tag1:not(#\#){font-size:4rem;font-size:var(--text-tag1,4rem)}.tag2:not(#\#){font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-6)}@container font-global not (min-width:757px){.tag2:not(#\#){--text-tag2:1.4rem;--leading-6:1.6rem}}@container font-micro (min-width:28rem){.tag2:not(#\#){--text-tag2:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.tag2:not(#\#){--text-tag2:1.4rem;--leading-6:1.6rem}}@container font-micro not (min-width:20rem){.tag2:not(#\#){--text-tag2:1.2rem;--leading-6:1.4rem}}.tag2:not(#\#){font-size:2rem;font-size:var(--text-tag2,2rem)}.tag3:not(#\#){font-weight:700;letter-spacing:var(--tracking-normal);line-height:var(--leading-1)}@container font-global not (min-width:757px){.tag3:not(#\#){--text-tag3:1rem;--leading-1:1.2rem}}@container font-micro (min-width:28rem){.tag3:not(#\#){--text-tag3:1rem;--leading-1:1.2rem}}@container font-micro not (min-width:28rem){.tag3:not(#\#){--text-tag3:1rem;--leading-1:1.2rem}}@container font-micro not (min-width:20rem){.tag3:not(#\#){--text-tag3:1rem;--leading-1:1.2rem}}.tag3:not(#\#){font-size:1rem;font-size:var(--text-tag3,1rem)}.shopify-challenge__button:not(#\#),.shopify-payment-button__button--unbranded:not(#\#){--button-min-width:9.4rem;--button-min-height:5.6rem;display:inline-grid;font-weight:400;gap:8px;gap:var(--spacing-2,8px);grid-auto-flow:column;letter-spacing:var(--tracking-wide);line-height:var(--leading-3);min-height:5.6rem;min-height:var(--button-min-height);min-width:9.4rem;min-width:var(--button-min-width);padding:16px 32px;padding:var(--spacing-4,16px) var(--spacing-7,32px)}@container font-global not (min-width:757px){.shopify-challenge__button:not(#\#),.shopify-payment-button__button--unbranded:not(#\#){--text-btn2:1.4rem;--leading-3:1.6rem;--tracking-wide:0rem}}@container font-micro (min-width:28rem){.shopify-challenge__button:not(#\#),.shopify-payment-button__button--unbranded:not(#\#){--text-btn2:1.4rem;--leading-3:1.6rem}}@container font-micro not (min-width:28rem){.shopify-challenge__button:not(#\#),.shopify-payment-button__button--unbranded:not(#\#){--text-btn2:1.4rem;--leading-3:1.6rem;--tracking-wide:0rem}}@container font-micro not (min-width:20rem){.shopify-challenge__button:not(#\#),.shopify-payment-button__button--unbranded:not(#\#){--text-btn2:1.2rem;--leading-3:1.4rem}}.shopify-challenge__button:not(#\#),.shopify-payment-button__button--unbranded:not(#\#){font-size:1.4rem;font-size:var(--text-btn2,1.4rem)}.shopify-challenge__button:hover:not(#\#),.shopify-payment-button__button--unbranded:hover:not(#\#){--color-button:var(--color-button-hover);--color-button-text:var(--color-button-text-hover);--color-button-border:var(--color-button-border-hover)}.button:not(#\#):after,.shopify-challenge__button:not(#\#):after,.shopify-payment-button__button--unbranded:not(#\#):after{--border-offset:0px;box-shadow:0 0 0 calc(var(--buttons-border-width))rgba(var(--color-button-border),var(--border-opacity)),0 0 0 var(--buttons-border-width)rgba(var(--color-button-border),var(--alpha-button-background));box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset))rgba(var(--color-button-border),var(--border-opacity)),0 0 0 var(--buttons-border-width)rgba(var(--color-button-border),var(--alpha-button-background))}.button:not([disabled]):hover:not(#\#):after,.shopify-challenge__button:hover:not(#\#):after,.shopify-payment-button__button--unbranded:hover:not(#\#):after{--border-offset:0px;box-shadow:0 0 0 calc(var(--buttons-border-width))rgba(var(--color-button-border-hover),var(--border-opacity)),0 0 0 var(--buttons-border-width)rgba(var(--color-button-border-hover),var(--alpha-button-background));box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset))rgba(var(--color-button-border-hover),var(--border-opacity)),0 0 0 var(--buttons-border-width)rgba(var(--color-button-border-hover),var(--alpha-button-background))}.field:not(#\#){position:relative}.field:not(#\#) input,.field:not(#\#) select,.field:not(#\#) textarea{border-radius:var(--inputs-radius);min-height:48px;min-height:var(--spacing-9,48px);--tw-border-style:solid;background-color:rgb(var(--color-field));border-color:rgba(var(--color-field-border),var(--inputs-border-opacity));border-style:solid;color:rgb(var(--color-field-value));font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.6rem;padding:8px 12px;padding:var(--spacing-2,8px) var(--spacing-3,12px);width:100%}:is(.field input,.field select,.field textarea):not(#\#)::-moz-placeholder{color:rgb(var(--color-field-value))}:is(.field input,.field select,.field textarea):not(#\#)::placeholder{color:rgb(var(--color-field-value))}:is(.field input,.field select,.field textarea):focus:not(#\#){--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.field input,.field select,.field textarea):focus:not(#\#){outline:2px solid transparent;outline-offset:2px}}:is(.field input,.field select,.field textarea):focus-visible:not(#\#){--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:is(.field input,.field select,.field textarea):focus-visible:not(#\#){outline:2px solid transparent;outline-offset:2px}}.field:not(#\#) input,.field:not(#\#) select,.field:not(#\#) textarea{border-width:var(--inputs-border-width);box-shadow:var(--inputs-shadow-horizontal-offset)var(--inputs-shadow-vertical-offset)var(--inputs-shadow-blur-radius)rgba(var(--color-shadow),var(--inputs-shadow-opacity))}.field:not(#\#) input:not(:disabled),.field:not(#\#) select:not(:disabled),.field:not(#\#) textarea:not(:disabled){border-color:rgba(var(--color-field-border),var(--inputs-border-opacity))}:is(.field input:not(:disabled),.field select:not(:disabled),.field textarea:not(:disabled)):not(#\#)::-moz-placeholder{color:rgb(var(--color-field-placeholder))}:is(.field input:not(:disabled),.field select:not(:disabled),.field textarea:not(:disabled)):not(#\#)::placeholder{color:rgb(var(--color-field-placeholder))}@media (hover:hover){:is(.field input:not(:disabled),.field select:not(:disabled),.field textarea:not(:disabled)):hover:not(#\#){background-color:rgb(var(--color-field-hover));border-color:rgba(var(--color-field-border-hover),var(--inputs-border-opacity))}}:is(.field input:not(:disabled),.field select:not(:disabled),.field textarea:not(:disabled)):focus:not(#\#){background-color:rgb(var(--color-field-focus));border-color:rgba(var(--color-field-border-focus),var(--inputs-border-opacity))}.field--date:not(#\#){--img-url:var(--icon-calendar)}.field--search:not(#\#){--img-url:var(--icon-search)}.field--search:not(#\#) button[type=submit]{--color-background:transparent;--color-tertiary-button-hover:transparent;--color-foreground:var(--color-field-value);--color-tertiary-button-text-hover:var(--color-field-value);align-self:center;cursor:pointer;position:absolute}.field--password:not(#\#){--img-url:var(--icon-password)}.field--select:not(#\#){--img-url:var(--icon-caret)}.field--textarea:not(#\#){--img-url:var(--icon-resize)}.field--date:not(#\#),.field--password:not(#\#),.field--search:not(#\#),.field--select:not(#\#),.field--textarea:not(#\#){display:grid}.field--date:not(#\#) input,.field--date:not(#\#) select,.field--date:not(#\#) textarea,.field--password:not(#\#) input,.field--password:not(#\#) select,.field--password:not(#\#) textarea,.field--search:not(#\#) input,.field--search:not(#\#) select,.field--search:not(#\#) textarea,.field--select:not(#\#) input,.field--select:not(#\#) select,.field--select:not(#\#) textarea,.field--textarea:not(#\#) input,.field--textarea:not(#\#) select,.field--textarea:not(#\#) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;grid-column-start:1;grid-row-start:1}.field--date:not(#\#) input[type=date]::-webkit-date-and-time-value,.field--password:not(#\#) input[type=date]::-webkit-date-and-time-value,.field--search:not(#\#) input[type=date]::-webkit-date-and-time-value,.field--select:not(#\#) input[type=date]::-webkit-date-and-time-value{text-align:left}.field--textarea:not(#\#) input[type=date]::-webkit-date-and-time-value{text-align:left}.field--date:not(#\#) input[type=date]::-webkit-calendar-picker-indicator,.field--password:not(#\#) input[type=date]::-webkit-calendar-picker-indicator,.field--search:not(#\#) input[type=date]::-webkit-calendar-picker-indicator,.field--select:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{background-color:rgb(var(--color-field-value));background-image:none;height:20px;height:var(--spacing-5,20px);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;opacity:0;padding:0;padding:var(--spacing-0,0);position:absolute;right:var(--inputs-border-width);width:20px;width:var(--spacing-5,20px);z-index:10}.field--textarea:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{background-color:rgb(var(--color-field-value));background-image:none;height:20px;height:var(--spacing-5,20px);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;opacity:0;padding:0;padding:var(--spacing-0,0);position:absolute;right:var(--inputs-border-width);width:20px;width:var(--spacing-5,20px);z-index:10}.field--date:not(#\#) input[type=search],.field--password:not(#\#) input[type=search],.field--search:not(#\#) input[type=search],.field--select:not(#\#) input[type=search],.field--textarea:not(#\#) input[type=search]{--img-url:var(--icon-clear)}.field--date:not(#\#) input[type=search]::-webkit-search-cancel-button,.field--password:not(#\#) input[type=search]::-webkit-search-cancel-button,.field--search:not(#\#) input[type=search]::-webkit-search-cancel-button,.field--select:not(#\#) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-field-value));background-image:none;cursor:pointer;flex-basis:20px;flex-basis:var(--spacing-5,20px);margin:auto 0;margin-block:auto;margin:var(--spacing-auto,auto) var(--spacing-0,0);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;min-height:20px;min-height:var(--spacing-5,20px)}.field--textarea:not(#\#) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-field-value));background-image:none;cursor:pointer;flex-basis:20px;flex-basis:var(--spacing-5,20px);margin:auto 0;margin-block:auto;margin:var(--spacing-auto,auto) var(--spacing-0,0);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;min-height:20px;min-height:var(--spacing-5,20px)}.field--date:not(#\#) textarea,.field--password:not(#\#) textarea,.field--search:not(#\#) textarea,.field--select:not(#\#) textarea,.field--textarea:not(#\#) textarea{border-radius:calc(var(--inputs-radius)*.5)}.field--date:not(#\#) textarea::-webkit-resizer,.field--password:not(#\#) textarea::-webkit-resizer,.field--search:not(#\#) textarea::-webkit-resizer,.field--select:not(#\#) textarea::-webkit-resizer{opacity:0}.field--textarea:not(#\#) textarea::-webkit-resizer{opacity:0}.field--date:not(:has(button[type=submit])):not(#\#):after,.field--password:not(:has(button[type=submit])):not(#\#):after,.field--search:not(:has(button[type=submit])):not(#\#):after,.field--select:not(:has(button[type=submit])):not(#\#):after,.field--textarea:not(:has(button[type=submit])):not(#\#):after{background-color:rgb(var(--color-field-value));height:20px;height:var(--spacing-5,20px);margin-left:var(--inputs-border-width);margin-right:var(--inputs-border-width);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);pointer-events:none;width:20px;width:var(--spacing-5,20px);--tw-content:"";align-self:flex-end;background-image:none;content:"";content:var(--tw-content);grid-column-start:1;grid-row-start:1;justify-self:flex-end;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;place-self:flex-end}.field--date:not(.field--textarea):not(:has(button[type=submit])):not(#\#) input,.field--date:not(.field--textarea):not(:has(button[type=submit])):not(#\#) select,.field--password:not(.field--textarea):not(:has(button[type=submit])):not(#\#) input,.field--password:not(.field--textarea):not(:has(button[type=submit])):not(#\#) select,.field--search:not(.field--textarea):not(:has(button[type=submit])):not(#\#) input,.field--search:not(.field--textarea):not(:has(button[type=submit])):not(#\#) select,.field--select:not(.field--textarea):not(:has(button[type=submit])):not(#\#) input,.field--select:not(.field--textarea):not(:has(button[type=submit])):not(#\#) select,.field--textarea:not(.field--textarea):not(:has(button[type=submit])):not(#\#) input,.field--textarea:not(.field--textarea):not(:has(button[type=submit])):not(#\#) select{padding-right:24px;padding-right:var(--spacing-6,24px)}.field--date:not(.field--textarea):not(:has(button[type=submit])):not(#\#):after,.field--password:not(.field--textarea):not(:has(button[type=submit])):not(#\#):after,.field--search:not(.field--textarea):not(:has(button[type=submit])):not(#\#):after,.field--select:not(.field--textarea):not(:has(button[type=submit])):not(#\#):after,.field--textarea:not(.field--textarea):not(:has(button[type=submit])):not(#\#):after{align-self:center;margin-left:calc(var(--spacing-3) + var(--inputs-border-width));margin-right:calc(var(--spacing-3) + var(--inputs-border-width))}.field--date:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input,.field--date:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) select,.field--password:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input,.field--password:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) select,.field--search:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input,.field--search:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) select,.field--select:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input,.field--select:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) select,.field--textarea:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input,.field--textarea:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) select{padding-left:48px;padding-left:var(--spacing-9,48px);padding-right:12px;padding-right:var(--spacing-3,12px)}.field--date:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{left:var(--inputs-border-width);right:auto;right:var(--spacing-auto,auto)}.field--search:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{left:var(--inputs-border-width);right:auto;right:var(--spacing-auto,auto)}.field--password:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{left:var(--inputs-border-width);right:auto;right:var(--spacing-auto,auto)}.field--select:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{left:var(--inputs-border-width);right:auto;right:var(--spacing-auto,auto)}.field--textarea:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#) input[type=date]::-webkit-calendar-picker-indicator{left:var(--inputs-border-width);right:auto;right:var(--spacing-auto,auto)}.field--date:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#):after,.field--password:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#):after,.field--search:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#):after,.field--select:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#):after,.field--textarea:not(.field--textarea):not(:has(button[type=submit])).field--icon-start:not(#\#):after{justify-self:flex-start}.field--with-disabled:not(#\#){opacity:.5}.field:not(#\#) label{font-size:1.2rem;font-size:var(--text-omnibus,1.2rem);font-weight:500;letter-spacing:0;line-height:1.4rem}.field:is(.field--with-error,.field--with-warning,.field--with-success):not(#\#){flex-wrap:wrap}.form__message:not(#\#){align-items:center;display:flex;font-size:1.2rem;font-size:var(--text-omnibus,1.2rem);font-weight:500;gap:8px;gap:var(--spacing-2,8px);letter-spacing:0;line-height:1.4rem;margin-top:8px;margin-top:var(--spacing-2,8px)}.form__message:not(#\#) .icon{margin:0;margin:var(--spacing-0,0)}.field--with-success:not(#\#) .form__message{color:#115b43;color:var(--color-success-100,#115b43)}.field--with-warning:not(#\#) .form__message{color:#e48900;color:var(--color-warning-100,#e48900)}.field--with-error:not(#\#) .form__message{color:#c33025;color:var(--color-danger-100,#c33025)}.form__message:not(#\#) .icon{height:16px;height:var(--spacing-4,16px);width:16px;width:var(--spacing-4,16px)}.no-spinner:not(#\#){-moz-appearance:textfield}.no-spinner:not(#\#)::-webkit-inner-spin-button,.no-spinner:not(#\#)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=radio].field__radio:not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999.9rem;border-radius:var(--radius-full,9999.9rem);--tw-border-style:solid;border:1px solid;display:inline-flex}[type=radio].field__radio:checked:not(#\#):before{content:var(--tw-content);opacity:1}[type=radio].field__radio:not(#\#):before{background-color:currentColor;border-radius:9999.9rem;border-radius:var(--radius-full,9999.9rem);content:"";display:block;height:66.7%;margin:auto;margin:var(--spacing-auto,auto);opacity:0;transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:66.7%}body:not(#\#) .facet-checkbox{padding:0;padding:var(--spacing-0,0);word-wrap:break-word;display:flex;position:relative}body:not(#\#) .facet-checkbox>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;height:24px;height:var(--spacing-6,24px);left:0;left:var(--spacing-0,0);margin:0;margin:var(--spacing-0,0);position:absolute;top:0;top:var(--spacing-0,0);width:24px;width:var(--spacing-6,24px);z-index:-10}.facet-checkbox-svg:not(#\#){background-color:rgb(var(--color-secondary-button));border-radius:.4rem;border-radius:var(--radius-md,.4rem);display:inline-flex;height:24px;height:var(--spacing-6,24px);position:relative;width:24px;width:var(--spacing-6,24px)}input[type=checkbox]:checked:not(#\#)~.facet-checkbox-svg{background-color:rgb(var(--color-button))}@media (hover:hover){input[type=checkbox]:checked:not(#\#)~.facet-checkbox-svg:hover{background-color:rgb(var(--color-button-hover))}}input[type=checkbox]:checked:focus:not(#\#)~.facet-checkbox-svg{background-color:rgb(var(--color-button-hover))}.icon-checkbox-border:not(#\#){color:rgba(var(--color-button-border),.5);height:24px;height:var(--spacing-6,24px);width:24px;width:var(--spacing-6,24px)}input[type=checkbox]:focus:not(#\#)~.facet-checkbox-svg .icon-checkbox-border{stroke-width:2px}input[type=checkbox]:checked:not(#\#) input[type=checkbox]:focus,input[type=checkbox]:checked:not(#\#)~.facet-checkbox-svg input[type=checkbox]:checked,input[type=checkbox]:focus:not(#\#) input[type=checkbox]:focus,input[type=checkbox]:focus:not(#\#)~.facet-checkbox-svg input[type=checkbox]:checked{color:rgb(var(--color-button))}input[type=checkbox]:checked:not(#\#)~.facet-checkbox-svg:hover .icon-checkbox-border{color:rgb(var(--color-button-border-hover))}.facet-checkbox-svg:hover:not(#\#) .icon-checkbox-border{color:rgb(var(--color-button-border))}input[type=checkbox]:checked:not(#\#)~.facet-checkbox-svg .icon-checkmark{background-color:transparent;color:rgb(var(--color-button-text));visibility:visible}.facet-checkbox-svg:hover:not(#\#) .icon-checkmark{background-color:rgb(var(--color-button-hover))}body:not(#\#) .facet-checkbox .icon-checkmark{height:16px;height:var(--spacing-4,16px);left:4px;left:var(--spacing-1,4px);position:absolute;top:4px;top:var(--spacing-1,4px);visibility:hidden;width:16px;width:var(--spacing-4,16px)}body:not(#\#) .rebuy-recommended-products .flickity-button,body:not(#\#) .rebuy-widget .flickity-button{background-color:inherit;border-radius:0;border-radius:initial;border-radius:var(--radius-none,unset);height:24px;height:var(--spacing-6,24px);width:24px;width:var(--spacing-6,24px)}@media (hover:hover){:is(body .rebuy-widget .flickity-button,body .rebuy-recommended-products .flickity-button):hover:not(#\#){background-color:inherit}}body:not(#\#) .rebuy-recommended-products .flickity-button .flickity-button-icon,body:not(#\#) .rebuy-widget .flickity-button .flickity-button-icon{background-color:rgb(var(--color-foreground));display:block;height:24px;height:var(--spacing-6,24px);left:0;left:var(--spacing-0,0);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;top:0;top:var(--spacing-0,0);vertical-align:middle;width:24px;width:var(--spacing-6,24px)}body:not(#\#) .rebuy-recommended-products .flickity-button .flickity-button-icon path,body:not(#\#) .rebuy-widget .flickity-button .flickity-button-icon path{display:none}body:not(#\#) .rebuy-recommended-products .flickity-button.previous,body:not(#\#) .rebuy-widget .flickity-button.previous{rotate:90deg}body:not(#\#) .rebuy-recommended-products .flickity-button.next,body:not(#\#) .rebuy-widget .flickity-button.next{rotate:-90deg}dialog:not(#\#){border:var(--popup-border-width)solid rgba(var(--color-foreground),var(--popup-border-opacity));border-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset)var(--popup-shadow-vertical-offset)var(--popup-shadow-blur-radius)rgba(var(--color-shadow),var(--popup-shadow-opacity))}dialog:not(#\#) .card__heading a:focus-visible:after,dialog:not(#\#) .card__heading a:focus:after{--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){dialog:not(#\#) .card__heading a:focus-visible:after,dialog:not(#\#) .card__heading a:focus:after{outline:2px solid transparent;outline-offset:2px}}html:has(dialog[open]):not(#\#){overflow:hidden}[popover]:not(#\#){opacity:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:overlay,display,translate,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));z-index:20;--tw-duration:.5s;max-width:var(--max-width);transition-behavior:allow-discrete;transition-duration:.5s}[popover][id=cart-drawer]:not(#\#){margin-right:0;margin-right:var(--spacing-0,0);--tw-translate-x:100%;translate:100%var(--tw-translate-y);translate:var(--tw-translate-x)var(--tw-translate-y)}[popover]:not(#\#)::backdrop{background-color:color-mix(in srgb,rgb(rgb(var(--color-overlay))) 0%,transparent)}@supports (color:color-mix(in lab,red,red)){[popover]:not(#\#)::backdrop{background-color:color-mix(in oklab,rgb(var(--color-overlay)) 0%,transparent)}}[popover]:not(#\#)::backdrop{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:overlay,display,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.5s;transition-behavior:allow-discrete;transition-duration:.5s}[popover]:popover-open:not(#\#){opacity:1}[popover]:popover-open[id=cart-drawer]:not(#\#){--tw-translate-x:var(--spacing-0,0px);translate:0pxvar(--tw-translate-y);translate:var(--tw-translate-x)var(--tw-translate-y)}[popover]:popover-open:not(#\#)::backdrop{background-color:rgb(var(--color-overlay))}@starting-style{[popover]:popover-open:not(#\#){opacity:0}[popover]:popover-open[id=cart-drawer]:not(#\#){--tw-translate-x:100%;translate:100%var(--tw-translate-y);translate:var(--tw-translate-x)var(--tw-translate-y)}[popover]:popover-open:not(#\#)::backdrop{background-color:color-mix(in srgb,rgb(rgb(var(--color-overlay))) 0%,transparent)}@supports (color:color-mix(in lab,red,red)){[popover]:popover-open:not(#\#)::backdrop{background-color:color-mix(in oklab,rgb(var(--color-overlay)) 0%,transparent)}}}progress-bar:not(#\#){background-color:rgb(var(--color-progress-bar));border:"var(--progress-bars-border-width) solid rgba(var(--color-progress-bar-border), var(--progress-bars-border-opacity))";border-radius:"var(--progress-bars-radius)";box-shadow:"var(--progress-bars-shadow-horizontal-offset) var(--progress-bars-shadow-vertical-offset) var(--progress-bars-shadow-blur-radius) rgba(var(--color-shadow), var(--progress-bars-shadow-opacity))"}progress-bar-advancement:not(#\#){background-color:rgb(var(--color-progress-bar-advancement))}the-toaster:not(#\#){border:"var(--toaster-border-width) solid rgba(var(--color-foreground), var(--toaster-border-opacity))";border-radius:"var(--toaster-corner-radius)";box-shadow:"var(--toaster-shadow-horizontal-offset) var(--toaster-shadow-vertical-offset) var(--toaster-shadow-blur-radius) rgba(var(--color-shadow), var(--toaster-shadow-opacity))";margin-left:20px;margin-left:var(--spacing-5,20px);right:0;right:var(--spacing-0,0);top:25%;z-index:50;--tw-translate-x:100%;animation:slideright .15s;animation:var(--animate-slideright,slideright .15s);background-color:rgb(var(--color-background));font-weight:400;gap:8px;gap:var(--spacing-2,8px);letter-spacing:var(--tracking-normal);line-height:var(--leading-8);padding:16px;padding:var(--spacing-4,16px);position:fixed;translate:100%var(--tw-translate-y);translate:var(--tw-translate-x)var(--tw-translate-y)}@container font-global not (min-width:757px){the-toaster:not(#\#){--text-b2:1.6rem;--leading-8:2.4rem}}@container font-micro (min-width:28rem){the-toaster:not(#\#){--text-b2:1.8rem;--leading-8:3rem}}@container font-micro not (min-width:28rem){the-toaster:not(#\#){--text-b2:1.6rem;--leading-8:2.4rem}}@container font-micro not (min-width:20rem){the-toaster:not(#\#){--text-b2:1.2rem;--leading-8:1.4rem}}the-toaster:not(#\#){font-size:1.8rem;font-size:var(--text-b2,1.8rem);transition-duration:.15s;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}the-toaster:is([open],:popover-open,:open):not(#\#){right:20px;right:var(--spacing-5,20px);--tw-translate-x:var(--spacing-0,0px);display:flex;translate:0pxvar(--tw-translate-y);translate:var(--tw-translate-x)var(--tw-translate-y)}@media (min-width:757px){the-toaster:not(#\#){margin-left:40px;margin-left:var(--spacing-8,40px)}the-toaster:is([open],:popover-open,:open):not(#\#){right:40px;right:var(--spacing-8,40px)}}the-toaster:not(#\#) .icon{height:20px;height:var(--spacing-5,20px);width:20px;width:var(--spacing-5,20px)}the-toaster.error:not(#\#){color:#c33025;color:var(--color-danger-100,#c33025)}drop-down:not(#\#){position:relative}drop-down:not(#\#) [data-drop-down-panel]{background-color:rgb(var(--color-background));border:"var(--popup-border-width) solid rgba(var(--color-foreground), var(--popup-border-opacity))";border-radius:"var(--popup-corner-radius)";box-shadow:"var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow), var(--popup-shadow-opacity))";min-width:240px;min-width:var(--spacing-dropdown,240px);overflow:hidden;position:absolute;z-index:10}drop-down:not(#\#) [data-drop-down-panel] ul{height:240px;height:var(--spacing-dropdown,240px);list-style-type:none;margin:0;margin:var(--spacing-0,0);overflow:auto;padding:0;padding:var(--spacing-0,0)}@media (min-width:757px){.slider--desktop-1-col:not(.slider--desktop-unset):not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--desktop-1-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{--col-gh:calc(100% - ((1 - 1)*var(--grid-desktop-horizontal-spacing))/1)}@media (min-width:757px){.slider--desktop-1-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{max-width:var(--col-gh);width:var(--col-gh)}@media not all and (min-width:1024px){.slider--sm-lg-1-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--sm-lg-1-col:not(#\#)>[id*=Slide]{--col-gh--sm-lg:calc(100% - ((1 - 1)*var(--grid-desktop-horizontal-spacing))/1)}@media (min-width:757px){@media not all and (min-width:1024px){.slider--sm-lg-1-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--sm-lg);width:var(--col-gh--sm-lg)}}}.slider--sm-lg-1-col:not(#\#)>[id*=Slide]{text-clip:uppercase}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-1-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--lg-xl-1-col:not(#\#)>[id*=Slide]{--col-gh--lg-xl:calc(100% - ((1 - 1)*var(--grid-desktop-horizontal-spacing))/1)}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-1-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--lg-xl);width:var(--col-gh--lg-xl)}}}@media (min-width:1201px){.slider--xl-1-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--xl-1-col:not(#\#)>[id*=Slide]{--col-gh--xl:calc(100% - ((1 - 1)*var(--grid-desktop-horizontal-spacing))/1)}@media (min-width:1201px){.slider--xl-1-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--xl);width:var(--col-gh--xl)}}@media not all and (min-width:757px){.slider--mobile-1-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}}.slider--mobile-1-col:not(#\#)>[id*=Slide]{--col-ghm:calc(100% - ((1 - 1)*var(--grid-mobile-horizontal-spacing))/1)}@media not all and (min-width:757px){.slider--mobile-1-col:not(#\#)>[id*=Slide]{max-width:var(--col-ghm);width:var(--col-ghm)}}@media (min-width:757px){.slider--desktop-2-col:not(.slider--desktop-unset):not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--desktop-2-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{--col-gh:calc(50% - ((2 - 1)*var(--grid-desktop-horizontal-spacing))/2)}@media (min-width:757px){.slider--desktop-2-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{max-width:var(--col-gh);width:var(--col-gh)}@media not all and (min-width:1024px){.slider--sm-lg-2-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--sm-lg-2-col:not(#\#)>[id*=Slide]{--col-gh--sm-lg:calc(50% - ((2 - 1)*var(--grid-desktop-horizontal-spacing))/2)}@media (min-width:757px){@media not all and (min-width:1024px){.slider--sm-lg-2-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--sm-lg);width:var(--col-gh--sm-lg)}}}.slider--sm-lg-2-col:not(#\#)>[id*=Slide]{text-clip:uppercase}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-2-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--lg-xl-2-col:not(#\#)>[id*=Slide]{--col-gh--lg-xl:calc(50% - ((2 - 1)*var(--grid-desktop-horizontal-spacing))/2)}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-2-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--lg-xl);width:var(--col-gh--lg-xl)}}}@media (min-width:1201px){.slider--xl-2-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--xl-2-col:not(#\#)>[id*=Slide]{--col-gh--xl:calc(50% - ((2 - 1)*var(--grid-desktop-horizontal-spacing))/2)}@media (min-width:1201px){.slider--xl-2-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--xl);width:var(--col-gh--xl)}}@media not all and (min-width:757px){.slider--mobile-2-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}}.slider--mobile-2-col:not(#\#)>[id*=Slide]{--col-ghm:calc(50% - ((2 - 1)*var(--grid-mobile-horizontal-spacing))/2)}@media not all and (min-width:757px){.slider--mobile-2-col:not(#\#)>[id*=Slide]{max-width:var(--col-ghm);width:var(--col-ghm)}}@media (min-width:757px){.slider--desktop-3-col:not(.slider--desktop-unset):not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--desktop-3-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{--col-gh:calc(33.33333% - ((3 - 1)*var(--grid-desktop-horizontal-spacing))/3)}@media (min-width:757px){.slider--desktop-3-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{max-width:var(--col-gh);width:var(--col-gh)}@media not all and (min-width:1024px){.slider--sm-lg-3-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--sm-lg-3-col:not(#\#)>[id*=Slide]{--col-gh--sm-lg:calc(33.33333% - ((3 - 1)*var(--grid-desktop-horizontal-spacing))/3)}@media (min-width:757px){@media not all and (min-width:1024px){.slider--sm-lg-3-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--sm-lg);width:var(--col-gh--sm-lg)}}}.slider--sm-lg-3-col:not(#\#)>[id*=Slide]{text-clip:uppercase}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-3-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--lg-xl-3-col:not(#\#)>[id*=Slide]{--col-gh--lg-xl:calc(33.33333% - ((3 - 1)*var(--grid-desktop-horizontal-spacing))/3)}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-3-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--lg-xl);width:var(--col-gh--lg-xl)}}}@media (min-width:1201px){.slider--xl-3-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--xl-3-col:not(#\#)>[id*=Slide]{--col-gh--xl:calc(33.33333% - ((3 - 1)*var(--grid-desktop-horizontal-spacing))/3)}@media (min-width:1201px){.slider--xl-3-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--xl);width:var(--col-gh--xl)}}@media not all and (min-width:757px){.slider--mobile-3-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}}.slider--mobile-3-col:not(#\#)>[id*=Slide]{--col-ghm:calc(33.33333% - ((3 - 1)*var(--grid-mobile-horizontal-spacing))/3)}@media not all and (min-width:757px){.slider--mobile-3-col:not(#\#)>[id*=Slide]{max-width:var(--col-ghm);width:var(--col-ghm)}}@media (min-width:757px){.slider--desktop-4-col:not(.slider--desktop-unset):not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--desktop-4-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{--col-gh:calc(25% - ((4 - 1)*var(--grid-desktop-horizontal-spacing))/4)}@media (min-width:757px){.slider--desktop-4-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{max-width:var(--col-gh);width:var(--col-gh)}@media not all and (min-width:1024px){.slider--sm-lg-4-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--sm-lg-4-col:not(#\#)>[id*=Slide]{--col-gh--sm-lg:calc(25% - ((4 - 1)*var(--grid-desktop-horizontal-spacing))/4)}@media (min-width:757px){@media not all and (min-width:1024px){.slider--sm-lg-4-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--sm-lg);width:var(--col-gh--sm-lg)}}}.slider--sm-lg-4-col:not(#\#)>[id*=Slide]{text-clip:uppercase}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-4-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--lg-xl-4-col:not(#\#)>[id*=Slide]{--col-gh--lg-xl:calc(25% - ((4 - 1)*var(--grid-desktop-horizontal-spacing))/4)}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-4-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--lg-xl);width:var(--col-gh--lg-xl)}}}@media (min-width:1201px){.slider--xl-4-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--xl-4-col:not(#\#)>[id*=Slide]{--col-gh--xl:calc(25% - ((4 - 1)*var(--grid-desktop-horizontal-spacing))/4)}@media (min-width:1201px){.slider--xl-4-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--xl);width:var(--col-gh--xl)}}@media not all and (min-width:757px){.slider--mobile-4-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}}.slider--mobile-4-col:not(#\#)>[id*=Slide]{--col-ghm:calc(25% - ((4 - 1)*var(--grid-mobile-horizontal-spacing))/4)}@media not all and (min-width:757px){.slider--mobile-4-col:not(#\#)>[id*=Slide]{max-width:var(--col-ghm);width:var(--col-ghm)}}@media (min-width:757px){.slider--desktop-5-col:not(.slider--desktop-unset):not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--desktop-5-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{--col-gh:calc(20% - ((5 - 1)*var(--grid-desktop-horizontal-spacing))/5)}@media (min-width:757px){.slider--desktop-5-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{max-width:var(--col-gh);width:var(--col-gh)}@media not all and (min-width:1024px){.slider--sm-lg-5-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--sm-lg-5-col:not(#\#)>[id*=Slide]{--col-gh--sm-lg:calc(20% - ((5 - 1)*var(--grid-desktop-horizontal-spacing))/5)}@media (min-width:757px){@media not all and (min-width:1024px){.slider--sm-lg-5-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--sm-lg);width:var(--col-gh--sm-lg)}}}.slider--sm-lg-5-col:not(#\#)>[id*=Slide]{text-clip:uppercase}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-5-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--lg-xl-5-col:not(#\#)>[id*=Slide]{--col-gh--lg-xl:calc(20% - ((5 - 1)*var(--grid-desktop-horizontal-spacing))/5)}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-5-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--lg-xl);width:var(--col-gh--lg-xl)}}}@media (min-width:1201px){.slider--xl-5-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--xl-5-col:not(#\#)>[id*=Slide]{--col-gh--xl:calc(20% - ((5 - 1)*var(--grid-desktop-horizontal-spacing))/5)}@media (min-width:1201px){.slider--xl-5-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--xl);width:var(--col-gh--xl)}}@media not all and (min-width:757px){.slider--mobile-5-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}}.slider--mobile-5-col:not(#\#)>[id*=Slide]{--col-ghm:calc(20% - ((5 - 1)*var(--grid-mobile-horizontal-spacing))/5)}@media not all and (min-width:757px){.slider--mobile-5-col:not(#\#)>[id*=Slide]{max-width:var(--col-ghm);width:var(--col-ghm)}}@media (min-width:757px){.slider--desktop-6-col:not(.slider--desktop-unset):not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--desktop-6-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{--col-gh:calc(16.66667% - ((6 - 1)*var(--grid-desktop-horizontal-spacing))/6)}@media (min-width:757px){.slider--desktop-6-col:not(.slider--desktop-unset):not(#\#)>[id*=Slide]{max-width:var(--col-gh);width:var(--col-gh)}@media not all and (min-width:1024px){.slider--sm-lg-6-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--sm-lg-6-col:not(#\#)>[id*=Slide]{--col-gh--sm-lg:calc(16.66667% - ((6 - 1)*var(--grid-desktop-horizontal-spacing))/6)}@media (min-width:757px){@media not all and (min-width:1024px){.slider--sm-lg-6-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--sm-lg);width:var(--col-gh--sm-lg)}}}.slider--sm-lg-6-col:not(#\#)>[id*=Slide]{text-clip:uppercase}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-6-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}}.slider--lg-xl-6-col:not(#\#)>[id*=Slide]{--col-gh--lg-xl:calc(16.66667% - ((6 - 1)*var(--grid-desktop-horizontal-spacing))/6)}@media (min-width:1024px){@media not all and (min-width:1201px){.slider--lg-xl-6-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--lg-xl);width:var(--col-gh--lg-xl)}}}@media (min-width:1201px){.slider--xl-6-col:not(#\#){gap:var(--spacing-gh,var(--grid-desktop-horizontal-spacing))}}.slider--xl-6-col:not(#\#)>[id*=Slide]{--col-gh--xl:calc(16.66667% - ((6 - 1)*var(--grid-desktop-horizontal-spacing))/6)}@media (min-width:1201px){.slider--xl-6-col:not(#\#)>[id*=Slide]{max-width:var(--col-gh--xl);width:var(--col-gh--xl)}}@media not all and (min-width:757px){.slider--mobile-6-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}}.slider--mobile-6-col:not(#\#)>[id*=Slide]{--col-ghm:calc(16.66667% - ((6 - 1)*var(--grid-mobile-horizontal-spacing))/6)}@media not all and (min-width:757px){.slider--mobile-6-col:not(#\#)>[id*=Slide]{max-width:var(--col-ghm);width:var(--col-ghm)}.slider--mobile-0-col:not(#\#){gap:var(--spacing-ghm,var(--grid-mobile-horizontal-spacing))}.slider--mobile-0-col:not(#\#)>[id*=Slide]{max-width:100%;width:100%}}[id*=Slider].slider--container:not(#\#){--space:max(var(--breath),var(--space-of-container))}@media (min-width:757px){[id*=Slider].slider--container:not(#\#){padding-left:var(--space);padding-right:var(--space);scroll-padding-inline:var(--space)}}time:not(#\#){animation:fadeIn .2s cubic-bezier(.51,.01,.35,.36);animation:var(--animate-fadeIn,fadeIn .2s cubic-bezier(.51,.01,.35,.36));display:none}time:is([open],:popover-open,:open):not(#\#){display:inline-block}:is(time:empty>*):not(#\#),time:empty:not(#\#){display:none}time:not(#\#) days span,time:not(#\#) hours span,time:not(#\#) minutes span,time:not(#\#) seconds span{--tw-numeric-spacing:tabular-nums;font-feature-settings:tabular-nums;font-feature-settings:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);font-variant-numeric:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}time:not(#\#) days span[new],time:not(#\#) hours span[new],time:not(#\#) minutes span[new],time:not(#\#) seconds span[new]{animation:fadeIn .2s cubic-bezier(.51,.01,.35,.36);animation:var(--animate-fadeIn,fadeIn .2s cubic-bezier(.51,.01,.35,.36))}.list-style-icon[list-type=bullet]:not(#\#) ul li:before,.list-style-icon[list-type=numbered]:not(#\#) ol li:before{background-color:rgb(var(--color-foreground));content:"";display:inline-block;flex-shrink:0;height:24px;height:var(--spacing-6,24px);-webkit-mask-image:var(--img-url);mask-image:var(--img-url);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:24px;width:var(--spacing-6,24px)}.list-style-icon:not(.list-style-inline-tag):not(.list-style-inline)[list-type=bullet]:not(#\#) ul,.list-style-icon:not(.list-style-inline-tag):not(.list-style-inline)[list-type=numbered]:not(#\#) ol{display:flex;flex-direction:column;gap:8px;gap:var(--spacing-2,8px);justify-content:inherit;list-style-type:none;padding-left:16px;padding-left:var(--spacing-4,16px)}.list-style-icon:not(.list-style-inline-tag):not(.list-style-inline)[list-type=bullet]:not(#\#) ul li,.list-style-icon:not(.list-style-inline-tag):not(.list-style-inline)[list-type=numbered]:not(#\#) ol li{display:flex;gap:4px;gap:var(--spacing-1,4px);justify-content:inherit}.list-style-inline-tag[list-type=bullet]:not(#\#) ul,.list-style-inline-tag[list-type=numbered]:not(#\#) ol{display:flex;gap:4px;gap:var(--spacing-1,4px);justify-content:inherit;list-style-type:none;padding:0;padding:var(--spacing-0,0)}@media (min-width:757px){.list-style-inline-tag[list-type=numbered]:not(#\#) ol,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul{gap:8px;gap:var(--spacing-2,8px)}}.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{border-radius:9999.9rem;border-radius:var(--radius-full,9999.9rem);font-weight:400;letter-spacing:var(--tracking-wide);line-height:var(--leading-5);overflow:hidden;padding:4px 8px;padding:var(--spacing-1,4px) var(--spacing-2,8px);text-overflow:ellipsis;white-space:nowrap}@container font-global not (min-width:757px){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{--text-b4:1.4rem;--leading-5:2rem}}@container font-micro (min-width:28rem){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:28rem){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:20rem){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{--text-b4:1.2rem;--leading-5:1.4rem}}.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{font-size:1.4rem;font-size:var(--text-b4,1.4rem);--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,rgba(var(--color-shadow)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:rgb(rgb(var(--color-separator)))}@supports (color:color-mix(in lab,red,red)){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li{--tw-shadow-color:color-mix(in oklab,rgb(var(--color-separator)) var(--tw-shadow-alpha),transparent)}}.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-6)}@container font-global not (min-width:757px){.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{--text-tag2:1.4rem;--leading-6:1.6rem}}@container font-micro (min-width:28rem){.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{--text-tag2:2rem;--leading-6:2.4rem}}@container font-micro not (min-width:28rem){.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{--text-tag2:1.4rem;--leading-6:1.6rem}}@container font-micro not (min-width:20rem){.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{--text-tag2:1.2rem;--leading-6:1.4rem}}.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{font-size:2rem;font-size:var(--text-tag2,2rem)}@media (min-width:757px){.list-style-inline-tag[list-type=numbered]:not(#\#) ol li,product-info:not(#\#) .list-style-inline-tag[list-type=bullet] ul li{padding-left:12px;padding-left:var(--spacing-3,12px);padding-right:12px;padding-right:var(--spacing-3,12px)}}:is(.list-style-icon.list-style-inline-tag[list-type=bullet] ul li,.list-style-inline-tag[list-type=numbered] ol li):not(#\#):before{content:var(--tw-content);height:16px;height:var(--spacing-4,16px);margin-right:4px;margin-right:var(--spacing-1,4px);vertical-align:middle;width:16px;width:var(--spacing-4,16px)}.list-style-inline-tag[list-type=bullet]:not(#\#) ul li a,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li a{font-weight:400;letter-spacing:var(--tracking-wide);line-height:var(--leading-5);position:relative;z-index:2}@container font-global not (min-width:757px){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li a,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li a{--text-b4:1.4rem;--leading-5:2rem}}@container font-micro (min-width:28rem){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li a,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li a{--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:28rem){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li a,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li a{--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:20rem){.list-style-inline-tag[list-type=bullet]:not(#\#) ul li a,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li a{--text-b4:1.2rem;--leading-5:1.4rem}}.list-style-inline-tag[list-type=bullet]:not(#\#) ul li a,.list-style-inline-tag[list-type=numbered]:not(#\#) ol li a{font-size:1.4rem;font-size:var(--text-b4,1.4rem)}.list-style-inline-tag[list-type=numbered] ol li a,product-info .list-style-inline-tag[list-type=bullet] ul li a{font-weight:700!important;letter-spacing:var(--tracking-tight)!important;line-height:var(--leading-6)!important}@container font-global not (min-width:757px){.list-style-inline-tag[list-type=numbered] ol li a,product-info .list-style-inline-tag[list-type=bullet] ul li a{--text-tag2:1.4rem!important;--leading-6:1.6rem!important}}@container font-micro (min-width:28rem){.list-style-inline-tag[list-type=numbered] ol li a,product-info .list-style-inline-tag[list-type=bullet] ul li a{--text-tag2:2rem!important;--leading-6:2.4rem!important}}@container font-micro not (min-width:28rem){.list-style-inline-tag[list-type=numbered] ol li a,product-info .list-style-inline-tag[list-type=bullet] ul li a{--text-tag2:1.4rem!important;--leading-6:1.6rem!important}}@container font-micro not (min-width:20rem){.list-style-inline-tag[list-type=numbered] ol li a,product-info .list-style-inline-tag[list-type=bullet] ul li a{--text-tag2:1.2rem!important;--leading-6:1.4rem!important}}.list-style-inline-tag[list-type=numbered] ol li a,product-info .list-style-inline-tag[list-type=bullet] ul li a{font-size:2rem!important;font-size:var(--text-tag2,2rem)!important}product-card:not(#\#){--rounded:var(--product-card-corner-radius);--border:var(--product-card-border-width);--border-opacity:var(--product-card-border-opacity);--shadow:var(--product-card-shadow-horizontal-offset)var(--product-card-shadow-vertical-offset)var(--product-card-shadow-blur-radius)rgba(var(--color-shadow),var(--product-card-shadow-opacity))}opinion-card:not(#\#){border:var(--opinion-card-border-width)solid rgba(var(--color-foreground),var(--opinion-card-border-opacity));border-radius:var(--opinion-card-corner-radius);box-shadow:var(--opinion-card-shadow-horizontal-offset)var(--opinion-card-shadow-vertical-offset)var(--opinion-card-shadow-blur-radius)rgba(var(--color-shadow),var(--opinion-card-shadow-opacity))}.rating:not(#\#){display:inline-flex;margin:0;margin:var(--spacing-0,0)}@media (forced-colors:active){.rating:not(#\#){display:none}}.product:not(#\#) .rating-star,opinion-card:not(#\#) .rating-star{--letter-spacing:.4;--font-size:1.2}.rating-star:not(#\#){--color-rating-star:rgb(var(--color-differentiator));--percent:calc((var(--rating)/var(--rating-max) + var(--rating-decimal)*var(--font-size)/(var(--rating-max)*(var(--letter-spacing) + var(--font-size))))*100%);font-family:var(--font-icon,FormedsIcon,var(--font-body-family));font-size:calc(var(--font-size)*1rem);letter-spacing:calc(var(--letter-spacing)*1rem);margin:var(--spacing-0,0) calc(var(--letter-spacing)*.5*-1rem) var(--spacing-0,0) calc(var(--letter-spacing)*.5*1rem);--tw-leading:var(--leading-none,1);display:inline-block;line-height:1;line-height:var(--leading-none,1)}.rating-star:not(#\#):after,.rating-star:not(#\#):before{-webkit-text-fill-color:transparent;-webkit-background-clip:text}.rating-star:not(#\#):after{background-image:linear-gradient(90deg,var(--color-rating-star)var(--percent),rgba(var(--color-foreground),0) var(--percent));--tw-content:"★★★★★";content:"★★★★★";content:var(--tw-content)}.rating-star:not(#\#):before{background-color:var(--color-rating-star);--tw-content:"☆☆☆☆☆";content:"☆☆☆☆☆";content:var(--tw-content);position:absolute}.rating-star--one:not(#\#){--letter-spacing:0;--font-size:1.2;--percent:calc((var(--rating)/var(--rating-max) + var(--rating-decimal)*var(--font-size)/(var(--rating-max)*(var(--letter-spacing) + var(--font-size))))*92%)}.rating-star--one:not(#\#):before{--tw-content:"☆";content:"☆";content:var(--tw-content)}.rating-star--one:not(#\#):after{--tw-content:"★";content:"★";content:var(--tw-content)}.rating-text:not(#\#){font-weight:400;letter-spacing:var(--tracking-wide);line-height:var(--leading-5);margin:0;margin:var(--spacing-0,0)}@container font-global not (min-width:757px){.rating-text:not(#\#){--text-b4:1.4rem;--leading-5:2rem}}@container font-micro (min-width:28rem){.rating-text:not(#\#){--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:28rem){.rating-text:not(#\#){--text-b4:1.4rem;--leading-5:2rem}}@container font-micro not (min-width:20rem){.rating-text:not(#\#){--text-b4:1.2rem;--leading-5:1.4rem}}.rating-text:not(#\#){font-size:1.4rem;font-size:var(--text-b4,1.4rem);--tw-font-weight:var(--font-weight-medium,500);font-weight:500;font-weight:var(--font-weight-medium,500)}@media (forced-colors:active){.rating-text:not(#\#){display:none}}opinion-card:not(#\#) .rating-text{order:1}.product:not(#\#) .rating-text{display:none}.rating-count:not(#\#){display:inline-block;margin:0;margin:var(--spacing-0,0)}.product-card-wrapper:not(#\#) .rating-star{--letter-spacing:.02;--font-size:1.6}.shopify-section:not(#\#){--padding-top-small:calc(var(--padding-top)*0.8);--padding-bottom-small:calc(var(--padding-bottom)*0.8);padding-bottom:var(--padding-bottom-small);padding-top:var(--padding-top-small)}@media (min-width:768px){.shopify-section:not(#\#){padding-bottom:var(--padding-bottom);padding-top:var(--padding-top)}}.shopify-section:is(section,header):has(>.container):not(#\#){padding-left:16px;padding-left:var(--spacing-4,16px);padding-right:16px;padding-right:var(--spacing-4,16px)}.shopify-section:has([class*=section-color-]):not(:has(.no-gradient)):not(#\#){background-attachment:fixed;background-image:var(--gradient-background)}.richtext:not(#\#) :has(>a>span.richtext__icon-link),.richtext:not(#\#) :has(>span.richtext__icon-link){align-items:center;display:flex;gap:12px;gap:var(--spacing-3,12px)}selling-labels:not(#\#) label:has([data-order="1"]){--top:calc(100% + var(--grid-mobile-vertical-spacing)/1*1)}selling-labels:not(#\#) label:has([data-order="2"]){--top:calc(200% + var(--grid-mobile-vertical-spacing)/2*2)}selling-labels:not(#\#) label:has([data-order="3"]){--top:calc(300% + var(--grid-mobile-vertical-spacing)/3*3)}selling-labels:not(#\#) label:has([data-order="4"]){--top:calc(400% + var(--grid-mobile-vertical-spacing)/4*4)}selling-labels:not(#\#) label:has([data-order="5"]){--top:calc(500% + var(--grid-mobile-vertical-spacing)/5*5)}selling-labels:not(#\#) label:has([data-order="6"]){--top:calc(600% + var(--grid-mobile-vertical-spacing)/6*6)}selling-labels:not(#\#) label:has([data-order="0"]),selling-labels:not([open]):not(#\#) label{--top:0%;box-shadow:none}.shift-element:has(+* .shift-point):not(#\#){--var-1:calc(100% - var(--spacing-13))}@media (min-width:757px){.shift-element:has(+* .shift-point):not(#\#){align-items:center;display:flex;margin-bottom:-48px;margin-bottom:calc(var(--spacing-9,48px)*-1);max-width:var(--var-1);z-index:1}}.shift-element:has(+* .shift-point--mobile):not(#\#){--var-2:calc(100% - var(--spacing-11))}@media not all and (min-width:757px){.shift-element:has(+* .shift-point--mobile):not(#\#){align-items:center;display:flex;margin-bottom:-24px;margin-bottom:calc(var(--spacing-6,24px)*-1);max-width:var(--var-2);z-index:1}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@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}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideright{0%{translate:100%}to{translate:0}}