:root{--color-neutral-gray-1:#fcfcfc;--color-neutral-gray-2:#f9f9f9;--color-neutral-gray-3:#f0f0f0;--color-neutral-gray-4:#e8e8e8;--color-neutral-gray-5:#e0e0e0;--color-neutral-gray-6:#d9d9d9;--color-neutral-gray-7:#cecece;--color-neutral-gray-8:#bbb;--color-neutral-gray-9:#8d8d8d;--color-neutral-gray-10:#838383;--color-neutral-gray-11:#646464;--color-neutral-gray-12:#202020;--color-neutral-black-0:#0000;--color-neutral-black-1:#0000000d;--color-neutral-black-2:#0000001a;--color-neutral-black-3:#00000026;--color-neutral-black-4:#0003;--color-neutral-black-5:#0000004d;--color-neutral-black-6:#0006;--color-neutral-black-7:#00000080;--color-neutral-black-8:#0009;--color-neutral-black-9:#000000b3;--color-neutral-black-10:#000c;--color-neutral-black-11:#000000e6;--color-neutral-black-12:#000000f2;--color-neutral-black-100:#000;--color-neutral-black-0_2:#00000003;--color-neutral-black-0_4:#00000005;--color-neutral-black-0_6:#00000008;--color-neutral-black-0_8:#0000000a;--color-neutral-black-1_2:#0000000f;--color-neutral-black-1_4:#00000012;--color-neutral-black-1_6:#00000014;--color-neutral-black-1_8:#00000017;--color-neutral-white-0:#fff0;--color-neutral-white-1:#ffffff0d;--color-neutral-white-2:#ffffff1a;--color-neutral-white-3:#ffffff26;--color-neutral-white-4:#fff3;--color-neutral-white-5:#ffffff4d;--color-neutral-white-6:#fff6;--color-neutral-white-7:#ffffff80;--color-neutral-white-8:#fff9;--color-neutral-white-9:#ffffffb3;--color-neutral-white-10:#fffc;--color-neutral-white-11:#ffffffe6;--color-neutral-white-12:#fffffff2;--color-neutral-white-100:#fff;--color-neutral-white-1_8:#ffffff17;--color-neutral-white-1_2:#ffffff0f;--color-neutral-white-0_8:#ffffff0a;--color-neutral-white-0_6:#ffffff08;--color-neutral-white-1_6:#ffffff14;--color-neutral-white-1_4:#ffffff12;--color-neutral-white-0_2:#ffffff03;--color-neutral-white-0_4:#ffffff05;--color-neutral-faded-0:#0000;--color-neutral-faded-1:#0000000d;--color-neutral-faded-2:#0000001a;--color-neutral-faded-3:#00000026;--color-neutral-faded-4:#0003;--color-neutral-faded-5:#0000004d;--color-neutral-faded-6:#0006;--color-neutral-faded-7:#00000080;--color-neutral-faded-8:#0009;--color-neutral-faded-9:#000000b3;--color-neutral-faded-10:#000c;--color-neutral-faded-11:#000000e6;--color-neutral-faded-12:#000000f2;--color-neutral-faded-100:#000;--color-neutral-faded-1_8:#00000017;--color-neutral-faded-1_2:#0000000f;--color-neutral-faded-0_8:#0000000a;--color-neutral-faded-0_6:#00000008;--color-neutral-faded-1_6:#00000014;--color-neutral-faded-1_4:#00000012;--color-neutral-faded-0_2:#00000003;--color-neutral-faded-0_4:#00000005;--color-palette-mauve-1:#fdfcfd;--color-palette-mauve-2:#faf9fb;--color-palette-mauve-3:#f2eff3;--color-palette-mauve-4:#eae7ec;--color-palette-mauve-5:#e3dfe6;--color-palette-mauve-6:#dbd8e0;--color-palette-mauve-7:#d0cdd7;--color-palette-mauve-8:#bcbac7;--color-palette-mauve-9:#8e8c99;--color-palette-mauve-10:#84828e;--color-palette-mauve-11:#65636d;--color-palette-mauve-12:#211f26;--color-palette-slate-1:#fcfcfd;--color-palette-slate-2:#f9f9fb;--color-palette-slate-3:#f0f0f3;--color-palette-slate-4:#e8e8ec;--color-palette-slate-5:#e0e1e6;--color-palette-slate-6:#d9d9e0;--color-palette-slate-7:#cdced6;--color-palette-slate-8:#b9bbc6;--color-palette-slate-9:#8b8d98;--color-palette-slate-10:#80838d;--color-palette-slate-11:#60646c;--color-palette-slate-12:#1c2024;--color-palette-sage-1:#fbfdfc;--color-palette-sage-2:#f7f9f8;--color-palette-sage-3:#eef;--color-palette-sage-4:#e6e9e8;--color-palette-sage-5:#dfe2e0;--color-palette-sage-6:#d7dad9;--color-palette-sage-7:#cbcfcd;--color-palette-sage-8:#b8bcba;--color-palette-sage-9:#868e8b;--color-palette-sage-10:#7c8481;--color-palette-sage-11:#5f6563;--color-palette-sage-12:#1a211e;--color-palette-olive-1:#fcfdfc;--color-palette-olive-2:#f8faf8;--color-palette-olive-3:#eff1ef;--color-palette-olive-4:#e7e9e7;--color-palette-olive-5:#dfe2df;--color-palette-olive-6:#d7dad7;--color-palette-olive-7:#cccfcc;--color-palette-olive-8:#b9bcb8;--color-palette-olive-9:#898e87;--color-palette-olive-10:#7f847d;--color-palette-olive-11:#60655f;--color-palette-olive-12:#1d211c;--color-palette-sand-1:#fdfdfc;--color-palette-sand-2:#f9f9f8;--color-palette-sand-3:#f1f0ef;--color-palette-sand-4:#e9e8e6;--color-palette-sand-5:#e2e1de;--color-palette-sand-6:#dad9d6;--color-palette-sand-7:#cfceca;--color-palette-sand-8:#bcbbb5;--color-palette-sand-9:#8d8d86;--color-palette-sand-10:#82827c;--color-palette-sand-11:#63635e;--color-palette-sand-12:#21201c;--color-palette-tomato-1:#fffcfc;--color-palette-tomato-2:#fff8f7;--color-palette-tomato-3:#feebe7;--color-palette-tomato-4:#ffdcd3;--color-palette-tomato-5:#ffcdc2;--color-palette-tomato-6:#fdbdaf;--color-palette-tomato-7:#f5a898;--color-palette-tomato-8:#ec8e7b;--color-palette-tomato-9:#e54d2e;--color-palette-tomato-10:#dd4425;--color-palette-tomato-11:#d13415;--color-palette-tomato-12:#5c271f;--color-palette-red-1:#fffcfc;--color-palette-red-2:#fff7f7;--color-palette-red-3:#feebec;--color-palette-red-4:#ffdbdc;--color-palette-red-5:#ffcdce;--color-palette-red-6:#fdbdbe;--color-palette-red-7:#f4a9aa;--color-palette-red-8:#eb8e90;--color-palette-red-9:#e5484d;--color-palette-red-10:#dc3e42;--color-palette-red-11:#ce2c31;--color-palette-red-12:#641723;--color-palette-ruby-1:#fffcfd;--color-palette-ruby-2:#fff7f8;--color-palette-ruby-3:#feeaed;--color-palette-ruby-4:#ffdce1;--color-palette-ruby-5:#ffced6;--color-palette-ruby-6:#f8bfc8;--color-palette-ruby-7:#efacb8;--color-palette-ruby-8:#e592a3;--color-palette-ruby-9:#e54666;--color-palette-ruby-10:#dc3b5d;--color-palette-ruby-11:#ca244d;--color-palette-ruby-12:#64172b;--color-palette-crimson-1:#fffcfd;--color-palette-crimson-2:#fef7f9;--color-palette-crimson-3:#ffe9f0;--color-palette-crimson-4:#fedce7;--color-palette-crimson-5:#facedd;--color-palette-crimson-6:#f3bed1;--color-palette-crimson-7:#eaacc3;--color-palette-crimson-8:#e093b2;--color-palette-crimson-9:#e93d82;--color-palette-crimson-10:#df3478;--color-palette-crimson-11:#cb1d63;--color-palette-crimson-12:#621639;--color-palette-pink-1:#fffcfe;--color-palette-pink-2:#fef7fb;--color-palette-pink-3:#fee9f5;--color-palette-pink-4:#fbdcef;--color-palette-pink-5:#f6cee7;--color-palette-pink-6:#efbfdd;--color-palette-pink-7:#e7acd0;--color-palette-pink-8:#dd93c2;--color-palette-pink-9:#d6409f;--color-palette-pink-10:#cf3897;--color-palette-pink-11:#c2298a;--color-palette-pink-12:#651249;--color-palette-plum-1:#fefcff;--color-palette-plum-2:#fdf7fd;--color-palette-plum-3:#fbebfb;--color-palette-plum-4:#f7def8;--color-palette-plum-5:#f2d1f3;--color-palette-plum-6:#e9c2ec;--color-palette-plum-7:#deade3;--color-palette-plum-8:#cf91d8;--color-palette-plum-9:#ab4aba;--color-palette-plum-10:#a144af;--color-palette-plum-11:#953ea3;--color-palette-plum-12:#53195d;--color-palette-purple-1:#fefcfe;--color-palette-purple-2:#fbf7fe;--color-palette-purple-3:#f7edfe;--color-palette-purple-4:#f2e2fc;--color-palette-purple-5:#ead5f9;--color-palette-purple-6:#e0c4f4;--color-palette-purple-7:#d1afec;--color-palette-purple-8:#be93e4;--color-palette-purple-9:#8e4ec6;--color-palette-purple-10:#8347b9;--color-palette-purple-11:#8145b5;--color-palette-purple-12:#402060;--color-palette-violet-1:#fdfcfe;--color-palette-violet-2:#faf8ff;--color-palette-violet-3:#f4f0fe;--color-palette-violet-4:#ebe4ff;--color-palette-violet-5:#e1d9ff;--color-palette-violet-6:#d4cafe;--color-palette-violet-7:#c2b5f5;--color-palette-violet-8:#aa99ec;--color-palette-violet-9:#6e56cf;--color-palette-violet-10:#654dc4;--color-palette-violet-11:#6550b9;--color-palette-violet-12:#2f265f;--color-palette-iris-1:#fdfdff;--color-palette-iris-2:#f8f8ff;--color-palette-iris-3:#f0f1fe;--color-palette-iris-4:#e6e7ff;--color-palette-iris-5:#dadcff;--color-palette-iris-6:#cbcdff;--color-palette-iris-7:#b8baf8;--color-palette-iris-8:#9b9ef0;--color-palette-iris-9:#5b5bd6;--color-palette-iris-10:#5151cd;--color-palette-iris-11:#5753c6;--color-palette-iris-12:#272962;--color-palette-indigo-1:#fdfdfe;--color-palette-indigo-2:#f7f9ff;--color-palette-indigo-3:#edf2fe;--color-palette-indigo-4:#e1e9ff;--color-palette-indigo-5:#d2deff;--color-palette-indigo-6:#c1d0ff;--color-palette-indigo-7:#abbdf9;--color-palette-indigo-8:#8da4ef;--color-palette-indigo-9:#3e63dd;--color-palette-indigo-10:#3358d4;--color-palette-indigo-11:#3a5bc7;--color-palette-indigo-12:#1f2d5c;--color-palette-blue-1:#fbfdff;--color-palette-blue-2:#f4faff;--color-palette-blue-3:#e6f4fe;--color-palette-blue-4:#d5efff;--color-palette-blue-5:#c2e5ff;--color-palette-blue-6:#acd8fc;--color-palette-blue-7:#8ec8f6;--color-palette-blue-8:#5eb1ef;--color-palette-blue-9:#0090ff;--color-palette-blue-10:#0588f0;--color-palette-blue-11:#0d74ce;--color-palette-blue-12:#113264;--color-palette-cyan-1:#fafdfe;--color-palette-cyan-2:#f2fafb;--color-palette-cyan-3:#def7f9;--color-palette-cyan-4:#caf1f6;--color-palette-cyan-5:#b5e9f0;--color-palette-cyan-6:#9ddde7;--color-palette-cyan-7:#7dcedc;--color-palette-cyan-8:#3db9cf;--color-palette-cyan-9:#00a2c7;--color-palette-cyan-10:#0797b9;--color-palette-cyan-11:#107d98;--color-palette-cyan-12:#0d3c48;--color-palette-teal-1:#fafefd;--color-palette-teal-2:#f3fbf9;--color-palette-teal-3:#e0f8f3;--color-palette-teal-4:#ccf3ea;--color-palette-teal-5:#b8eae0;--color-palette-teal-6:#a1ded2;--color-palette-teal-7:#83cdc1;--color-palette-teal-8:#53b9ab;--color-palette-teal-9:#12a594;--color-palette-teal-10:#0d9b8a;--color-palette-teal-11:#008573;--color-palette-teal-12:#0d3d38;--color-palette-jade-1:#fbfefd;--color-palette-jade-2:#f4fbf7;--color-palette-jade-3:#e6f7ed;--color-palette-jade-4:#d6f1e3;--color-palette-jade-5:#c3e9d7;--color-palette-jade-6:#acdec8;--color-palette-jade-7:#8bceb6;--color-palette-jade-8:#56ba9f;--color-palette-jade-9:#29a383;--color-palette-jade-10:#26997b;--color-palette-jade-11:#208368;--color-palette-jade-12:#1d3b31;--color-palette-green-1:#fbfefc;--color-palette-green-2:#f4fbf6;--color-palette-green-3:#e6f6eb;--color-palette-green-4:#d6f1df;--color-palette-green-5:#c4e8d1;--color-palette-green-6:#adddc0;--color-palette-green-7:#8eceaa;--color-palette-green-8:#5bb98b;--color-palette-green-9:#30a46c;--color-palette-green-10:#2b9a66;--color-palette-green-11:#218358;--color-palette-green-12:#193b2d;--color-palette-grass-1:#fbfefb;--color-palette-grass-2:#f5fbf5;--color-palette-grass-3:#e9f6e9;--color-palette-grass-4:#daf1db;--color-palette-grass-5:#c9e8ca;--color-palette-grass-6:#b2ddb5;--color-palette-grass-7:#94ce9a;--color-palette-grass-8:#65ba74;--color-palette-grass-9:#46a758;--color-palette-grass-10:#3e9b4f;--color-palette-grass-11:#2a7e3b;--color-palette-grass-12:#203c25;--color-palette-bronze-1:#fdfcfc;--color-palette-bronze-2:#fdf7f5;--color-palette-bronze-3:#f6edea;--color-palette-bronze-4:#efe4df;--color-palette-bronze-5:#e7d9d3;--color-palette-bronze-6:#dfcdc5;--color-palette-bronze-7:#d3bcb3;--color-palette-bronze-8:#c2a499;--color-palette-bronze-9:#a18072;--color-palette-bronze-10:#957468;--color-palette-bronze-11:#7d5e54;--color-palette-bronze-12:#43302b;--color-palette-gold-1:#fdfdfc;--color-palette-gold-2:#faf9f2;--color-palette-gold-3:#f2f0e7;--color-palette-gold-4:#eae6db;--color-palette-gold-5:#e1dccf;--color-palette-gold-6:#d8d0bf;--color-palette-gold-7:#cbc0aa;--color-palette-gold-8:#b9a88d;--color-palette-gold-9:#978365;--color-palette-gold-10:#8c7a5e;--color-palette-gold-11:#71624b;--color-palette-gold-12:#3b352b;--color-palette-brown-1:#fefdfc;--color-palette-brown-2:#fcf9f6;--color-palette-brown-3:#f6eee7;--color-palette-brown-4:#f0e4d9;--color-palette-brown-5:#ebdaca;--color-palette-brown-6:#e4cdb7;--color-palette-brown-7:#dcbc9f;--color-palette-brown-8:#cea37e;--color-palette-brown-9:#ad7f58;--color-palette-brown-10:#a07553;--color-palette-brown-11:#815e46;--color-palette-brown-12:#3e332e;--color-palette-orange-1:#fefcfb;--color-palette-orange-2:#fff7ed;--color-palette-orange-3:#ffefd6;--color-palette-orange-4:#ffdfb5;--color-palette-orange-5:#ffd19a;--color-palette-orange-6:#ffc182;--color-palette-orange-7:#f5ae73;--color-palette-orange-8:#ec9455;--color-palette-orange-9:#f76b15;--color-palette-orange-10:#ef5f00;--color-palette-orange-11:#cc4e00;--color-palette-orange-12:#582d1d;--color-palette-amber-1:#fefdfb;--color-palette-amber-2:#fefbe9;--color-palette-amber-3:#fff7c2;--color-palette-amber-4:#ffee9c;--color-palette-amber-5:#fbe577;--color-palette-amber-6:#f3d673;--color-palette-amber-7:#e9c162;--color-palette-amber-8:#e2a336;--color-palette-amber-9:#ffc53d;--color-palette-amber-10:#ffba18;--color-palette-amber-11:#ab6400;--color-palette-amber-12:#4f3422;--color-palette-yellow-1:#fdfdf9;--color-palette-yellow-2:#fefce9;--color-palette-yellow-3:#fffab8;--color-palette-yellow-4:#fff394;--color-palette-yellow-5:#ffe770;--color-palette-yellow-6:#f3d768;--color-palette-yellow-7:#e4c767;--color-palette-yellow-8:#d5ae39;--color-palette-yellow-9:#ffe629;--color-palette-yellow-10:#ffdc00;--color-palette-yellow-11:#9e6c00;--color-palette-yellow-12:#473b1f;--color-palette-lime-1:#fcfdfa;--color-palette-lime-2:#f8faf3;--color-palette-lime-3:#eef6d6;--color-palette-lime-4:#e2f0bd;--color-palette-lime-5:#d3e7a6;--color-palette-lime-6:#c2da91;--color-palette-lime-7:#abc978;--color-palette-lime-8:#8db654;--color-palette-lime-9:#bdee63;--color-palette-lime-10:#b0e64c;--color-palette-lime-11:#5c7c2f;--color-palette-lime-12:#37401c;--color-palette-mint-1:#f9fefd;--color-palette-mint-2:#f2fbf9;--color-palette-mint-3:#ddf9f2;--color-palette-mint-4:#c8f4e9;--color-palette-mint-5:#b3ecde;--color-palette-mint-6:#9ce0d0;--color-palette-mint-7:#7ecfbd;--color-palette-mint-8:#4cbba5;--color-palette-mint-9:#86ead4;--color-palette-mint-10:#7de0cb;--color-palette-mint-11:#027864;--color-palette-mint-12:#16433c;--color-palette-sky-1:#f9feff;--color-palette-sky-2:#f1fafd;--color-palette-sky-3:#e1f6fd;--color-palette-sky-4:#d1f0fa;--color-palette-sky-5:#bee7f5;--color-palette-sky-6:#a9daed;--color-palette-sky-7:#8dcae3;--color-palette-sky-8:#60b3d7;--color-palette-sky-9:#7ce2fe;--color-palette-sky-10:#74daf8;--color-palette-sky-11:#00749e;--color-palette-sky-12:#1d3e56;--color-brands-barilla-primary-blue:#1c3775;--color-brands-barilla-primary-white:#fff;--color-brands-barilla-primary-red:#ba0c2f;--color-brands-barilla-primary-blue-fixed:#1c3775;--color-brands-barilla-primary-blue-50:#8d9bba;--color-brands-barilla-primary-blue-30:#bbc3d6;--color-brands-barilla-primary-red-50:#ba0c2f80;--color-brands-barilla-primary-dark-red:#8b0923;--color-brands-barilla-primary-dark-blue:#12234a;--color-brands-barilla-primary-dark-blue-fixed:#12234a;--color-brands-barilla-secondary-yellow:#fdc533;--color-brands-barilla-secondary-gluten-free-blue:#286bb2;--color-brands-barilla-secondary-speciality-blue:#132b44;--color-brands-barilla-secondary-trigatelli-deep-blue:#172441;--color-brands-barilla-secondary-classic-yellow:#f5c65d;--color-brands-barilla-secondary-classic-gold:#b26e04;--color-brands-barilla-secondary-legume-orange:#cb6015;--color-brands-barilla-secondary-legume-ochre:#ad7c59;--color-brands-barilla-secondary-legume-umber:#5b3427;--color-brands-barilla-secondary-legume-beige:#e9d5af;--color-brands-barilla-secondary-pesto-green:#b6cd3d;--color-brands-barilla-secondary-speciality-gold:#c88817;--color-brands-barilla-secondary-gluten-free-background-blue:#82b8c2;--color-brands-barilla-secondary-basilico-e-limone-light-green:#2ca737;--color-brands-barilla-secondary-basilico-e-limone-dark-green:#008349;--color-brands-barilla-secondary-albronzo-blue:#19325d;--color-brands-barilla-secondary-true-taste-green:#007457;--color-brands-barilla-secondary-passive-deep-purple:#81406b;--color-brands-barilla-secondary-basilico-e-limone-white:#fffae5;--color-brands-barilla-secondary-passive-orange:#ea6f33;--color-brands-barilla-secondary-ragu-orange:#bb560f;--color-brands-barilla-secondary-protein-plus-gold:#9f6b0e;--color-brands-barilla-secondary-trigatelli-gold:#b59363;--color-brands-barilla-secondary-trigatelli-dark-blue:#1e2c4d;--color-brands-barilla-secondary-yellow-50:#fdc53380;--color-brands-barilla-tertiary-border:#e5e8eb;--color-brands-barilla-tertiary-background:#faf8f5;--color-brands-barilla-tertiary-darker-background:#f1efeb;--color-brands-barilla-tertiary-dark-blue:#142753;--color-brands-barilla-tertiary-fade:#646d83;--color-brands-pavesi-primary-red:#ee2d24;--color-brands-pavesi-primary-red-darker:#cc221a;--color-brands-pavesi-primary-blue-darker:#002f6c;--color-brands-pavesi-primary-cornflower-blue:#5e91d2;--color-brands-pavesi-primary-blue:#003d7e;--color-brands-pavesi-primary-white:#fff;--color-brands-pavesi-primary-black:#000;--color-brands-pavesi-primary-cornflower-blue-darker:#326bb3;--color-brands-pavesi-secondary-grey:#f0f0f0;--color-brands-pavesi-secondary-grey-dark:#737373;--color-brands-pavesi-tertiary-iron:#a5b3c9;--color-brands-pavesi-tertiary-border:#003d7e;--color-brands-pavesi-tertiary-outline:#c1e0fe00;--color-brands-catelli-primary-red:#c02b0a;--color-brands-catelli-primary-red-light:#f58383;--color-brands-catelli-primary-blue:#004ea8;--color-brands-catelli-primary-brown:#7d6041;--color-brands-catelli-primary-white:#fff;--color-brands-catelli-primary-beige:#e1d8cd;--color-brands-catelli-primary-blue-dark:#063770;--color-brands-catelli-primary-brown-dark:#59452e;--color-brands-catelli-primary-beige-light:#f3f0e8;--color-brands-catelli-secondary-protein-yellow:#ffc700;--color-brands-catelli-secondary-protein-blue:#315470;--color-brands-catelli-secondary-classic-blue:#004ea8;--color-brands-catelli-secondary-gluten-free-blue:#0087dc;--color-brands-catelli-secondary-smart-purple:#84329b;--color-brands-catelli-secondary-grains-orange:#b05c37;--color-brands-catelli-secondary-infusions-green:#205c40;--color-brands-catelli-secondary-legumes-brown:#4a391b;--color-brands-catelli-secondary-express-red:#da291c;--color-brands-catelli-secondary-classic-blue-light:#0084d5;--color-brands-catelli-secondary-smart-purple-light:#bc78c9;--color-brands-catelli-secondary-gluten-free-blue-light:#00b8e7;--color-brands-catelli-secondary-grains-orange-light:#d27910;--color-brands-catelli-secondary-grains-beige:#bca173;--color-brands-catelli-secondary-infusions-green-light:#60832e;--color-brands-catelli-secondary-infusions-green-lighter:#a2c576;--color-brands-catelli-secondary-infusions-orange:#ffac3b;--color-brands-catelli-secondary-legumes-brown-light:#a57550;--color-brands-catelli-secondary-legumes-red:#dd1833;--color-brands-catelli-secondary-express-red-light:#f7604b;--color-brands-catelli-secondary-express-yellow:#eba300;--color-brands-catelli-tertiary-fg:#59452e;--color-brands-catelli-tertiary-fg-white:#fff;--color-brands-gocciole-primary-red:#e2241c;--color-brands-gocciole-primary-brown:#7c3a25;--color-brands-gocciole-primary-brown-light:#ffedd4;--color-brands-gocciole-primary-green-dark:#212f29;--color-brands-gocciole-primary-black:#000;--color-brands-gocciole-primary-white:#fff;--color-brands-gocciole-primary-red-dark:#c72019;--color-brands-gocciole-primary-grey:#4f4f4f;--color-brands-gocciole-primary-red-light:#e2c8c7;--color-brands-gocciole-secondary-green:#619c3c;--color-brands-gocciole-secondary-coconut:#75cdf2;--color-brands-gocciole-secondary-wild:#e8d7cc;--color-brands-gocciole-secondary-caramel:#e88200;--color-brands-gocciole-secondary-extra-dark:#411a0d;--color-brands-togo-primary-black:#11100f;--color-brands-togo-primary-white:#fff;--color-brands-togo-primary-blue:#00b3ce;--color-brands-togo-primary-orange:#e87401;--color-brands-togo-primary-blue-darker:#007e91;--color-brands-togo-primary-orange-darker:#b85c01;--color-brands-pavesini-primary-yellow:#ffda00;--color-brands-pavesini-primary-blue:#0051a3;--color-brands-pavesini-primary-blue-lighter:#6ec1ff;--color-brands-pavesini-primary-white:#fff;--color-brands-pavesini-primary-black:#000;--color-brands-pavesini-primary-yellow-lighter:#fff0a7;--color-brands-pavesini-secondary-aloha:#29ceca;--color-brands-pavesini-secondary-choco-tune:#623325;--color-brands-pavesini-secondary-al-caffe:#b16100;--color-brands-pavesini-secondary-pavesini-double:#8e3818;--color-brands-gran-pavesi-primary-blue:#1e2f5e;--color-brands-gran-pavesi-primary-white:#fff;--color-brands-gran-pavesi-primary-black:#000;--color-brands-gran-pavesi-primary-blue-light:#99b2f7;--color-brands-gran-pavesi-secondary-crancine-classiche-light:#29ceca;--color-brands-gran-pavesi-secondary-crancine-classiche-dark:#006283;--color-brands-gran-pavesi-secondary-crancine-paprika-dolche-dark:#de2400;--color-brands-gran-pavesi-secondary-crancine-paprika-dolche-light:#ff8600;--color-brands-gran-pavesi-secondary-sfogline-barbeque-light:#db2117;--color-brands-gran-pavesi-secondary-sfogline-barbeque-dark:#74273e;--color-brands-gran-pavesi-secondary-sfogline-pesto-dark:#006b35;--color-brands-gran-pavesi-secondary-sfogline-pesto-light:#84a221;--color-brands-gran-pavesi-secondary-sfoglie-classice-dark:#008ed4;--color-brands-gran-pavesi-secondary-sfoglie-classice-light:#77c8eb;--color-brands-gran-pavesi-secondary-sfoglie-mais-light:#ffb200;--color-brands-gran-pavesi-secondary-sfoglie-mais-dark:#ff8500;--color-brands-gran-pavesi-secondary-sfoglie-crispy-dark:#54a622;--color-brands-gran-pavesi-secondary-sfoglie-crispy-light:#fd0;--color-brands-gran-pavesi-secondary-crackers-salato-light:#f30000;--color-brands-gran-pavesi-secondary-crackers-salato-dark:#be001f;--color-brands-gran-pavesi-secondary-crackers-senza-granelli-dark:#006fbd;--color-brands-gran-pavesi-secondary-crackers-senza-granelli-light:#00a2e3;--color-brands-gran-pavesi-secondary-tocchetti-mais-light:#68ace1;--color-brands-gran-pavesi-secondary-tocchetti-mais-dark:#4373bc;--color-brands-gran-pavesi-secondary-tarallni-light:#fc0;--color-brands-gran-pavesi-secondary-tarallni-dark:#8a7200;--color-brands-ringo-primary-red:#e2241c;--color-brands-ringo-primary-red-light:#e2c8c7;--color-brands-ringo-primary-red-dark:#c72019;--color-brands-ringo-primary-blue:#00abb8;--color-brands-ringo-primary-green-dark:#212f29;--color-brands-ringo-primary-white:#fff;--color-brands-ringo-primary-black:#000;--color-brands-ringo-primary-grey:#4f4f4f;--color-brands-ringo-secondary-bidscocioc-nocciola:#e7a162;--color-brands-ringo-secondary-bidscocioc-nocciola-darker:#603128;--color-brands-ringo-secondary-cacao:#ffb000;--color-brands-ringo-secondary-nocciole-cacao:#aa5c31;--color-brands-ringo-secondary-cheescake-bloom:#ffedd2;--color-brands-ringo-secondary-cheescake-bloom-darker:#fab075;--color-brands-ringo-secondary-biscocioc-latte:#5fbace;--color-brands-ringo-secondary-biscocioc-latte-darker:#edf2f3;--color-brands-ringo-secondary-vagnilia:#00abb8;--color-gradient-linear-start:#fff0;--color-gradient-linear-end:#0009;--transparency-opacity-40:40%;--transparency-opacity-35:35%;--transparency-opacity-20:20%;--transparency-opacity-15:15%;--transparency-opacity-10:10%;--transparency-opacity-95:95%;--transparency-opacity-50:50%;--transparency-opacity-90:90%;--transparency-opacity-30:30%;--transparency-opacity-85:85%;--transparency-opacity-80:80%;--transparency-opacity-65:65%;--transparency-opacity-45:45%;--transparency-opacity-55:55%;--transparency-opacity-25:25%;--transparency-opacity-75:75%;--transparency-opacity-100:100%;--transparency-opacity-60:60%;--transparency-opacity-70:70%;--transparency-opacity-5:5%;--transparency-opacity-0:0%;--transparency-opacity-1:1%;--transparency-opacity-2:2%;--transparency-opacity-3:3%;--transparency-opacity-4:4%;--transparency-opacity-6:6%;--transparency-opacity-7:7%;--transparency-opacity-8:8%;--transparency-opacity-9:9%;--dimension-size-0:0;--dimension-size-2:.125rem;--dimension-size-3:.1875rem;--dimension-size-4:.25rem;--dimension-size-6:.375rem;--dimension-size-8:.5rem;--dimension-size-10:.625rem;--dimension-size-11:.6875rem;--dimension-size-12:.75rem;--dimension-size-14:.875rem;--dimension-size-15:.9375rem;--dimension-size-16:1rem;--dimension-size-18:1.125rem;--dimension-size-20:1.25rem;--dimension-size-22:1.375rem;--dimension-size-24:1.5rem;--dimension-size-25:1.5625rem;--dimension-size-28:1.75rem;--dimension-size-30:1.875rem;--dimension-size-32:2rem;--dimension-size-36:2.25rem;--dimension-size-40:2.5rem;--dimension-size-44:2.75rem;--dimension-size-48:3rem;--dimension-size-50:3.125rem;--dimension-size-52:3.25rem;--dimension-size-56:3.5rem;--dimension-size-58:3.625rem;--dimension-size-60:3.75rem;--dimension-size-64:4rem;--dimension-size-72:4.5rem;--dimension-size-80:5rem;--dimension-size-88:5.5rem;--dimension-size-90:5.625rem;--dimension-size-96:6rem;--dimension-size-112:7rem;--dimension-size-128:8rem;--dimension-size-144:9rem;--dimension-size-160:10rem;--dimension-size-168:10.5rem;--dimension-size-176:11rem;--dimension-size-192:12rem;--dimension-size-208:13rem;--dimension-size-210:13.125rem;--dimension-size-219:13.6875rem;--dimension-size-224:14rem;--dimension-size-240:15rem;--dimension-size-256:16rem;--dimension-size-273:17.0625rem;--dimension-size-276:17.25rem;--dimension-size-288:18rem;--dimension-size-320:20rem;--dimension-size-344:21.5rem;--dimension-size-384:24rem;--dimension-size-400:25rem;--dimension-size-401:25.0625rem;--dimension-size-432:27rem;--dimension-size-448:28rem;--dimension-size-512:32rem;--dimension-size-548:34.25rem;--dimension-size-576:36rem;--dimension-size-672:42rem;--dimension-size-768:48rem;--dimension-size-896:56rem;--dimension-size-1024:64rem;--dimension-size-1152:72rem;--dimension-size-1280:80rem;--dimension-size-px:.0625rem;--dimension-size-max:624.938rem;--dimension-size-minus-0_4:-.025rem;--dimension-size-minus-0_8:-.05rem;--dimension-size-minus-px:-.0625rem;--dimension-size-minus-2:-.125rem;--dimension-size-0_5:.03125rem;--dimension-size-minus-12:-.75rem;--dimension-size-minus-3:-.1875rem;--dimension-size-minus-4:-.25rem;--dimension-size-minus-5:-.3125rem;--dimension-size-minus-6:-.375rem;--system-z-index-920:920;--system-z-index-930:930;--system-z-index-940:940;--system-z-index-950:950;--system-z-index-960:960;--system-z-index-970:970;--system-z-index-980:980;--system-z-index-990:990;--system-z-index-999:999;--border-radius-rounded-none:0rem;--border-radius-rounded-xs:.125rem;--border-radius-rounded-sm:.25rem;--border-radius-rounded-md:.375rem;--border-radius-rounded-lg:.5rem;--border-radius-rounded-xl:.75rem;--border-radius-rounded-2xl:1rem;--border-radius-rounded-3xl:1.5rem;--border-radius-rounded-full:9999px;--border-radius-rounded-s-none:0rem;--border-radius-rounded-s-xs:.125rem;--border-radius-rounded-s-sm:.25rem;--border-radius-rounded-s-md:.375rem;--border-radius-rounded-s-lg:.5rem;--gap-g-0_5:.125rem;--gap-g-1:.25rem;--gap-g-1_5:.375rem;--gap-g-2:.5rem;--gap-g-3:.75rem;--gap-g-4:1rem;--gap-g-5:1.25rem;--gap-g-6:1.5rem;--padding-px-0_5:.125rem;--padding-px-1:.25rem;--padding-px-1_5:.375rem;--padding-px-2:.5rem;--padding-px-2_5:.625rem;--padding-px-3:.75rem;--padding-px-3_5:.875rem;--padding-px-4:1rem;--padding-px-5:1.25rem;--padding-px-6:1.5rem;--padding-px-8:2rem;--padding-py-px:.0625rem;--padding-py-0_5:.125rem;--padding-py-0_75:.1875rem;--padding-py-1:.25rem;--padding-py-1_25:.3125rem;--padding-py-1_5:.375rem;--padding-py-1_75:.4375rem;--padding-py-2:.5rem;--padding-py-2_5:.625rem;--padding-py-3:.75rem;--padding-py-4:1rem;--height-h-4:1rem;--height-h-5:1.25rem;--height-h-6:1.5rem;--height-h-7:1.75rem;--height-h-8:2rem;--height-h-9:2.25rem;--height-h-10:2.5rem;--height-h-11:2.75rem;--height-h-12:3rem;--media-font-size-100:.625rem;--media-font-size-120:.75rem;--media-font-size-140:.875rem;--media-font-size-160:1rem;--media-font-size-180:1.125rem;--media-font-size-200:1.25rem;--media-font-line-height-120:.75rem;--media-font-line-height-140:.875rem;--media-font-line-height-160:1rem;--media-font-line-height-180:1.125rem;--media-font-line-height-200:1.25rem;--media-font-line-height-220:1.375rem;--media-font-line-height-240:1.5rem;--font-letter-spacing-wide:var(--density-unit-px-3_1);--font-letter-spacing-tight:var(--density-unit-px-minus-3);--font-letter-spacing-wider:var(--density-unit-px-px);--font-letter-spacing-tighter:var(--density-unit-px-minus-6);--font-letter-spacing-widest:var(--density-unit-px-9_3);--font-letter-spacing-normal:var(--density-unit-px-0);--font-weight-medium:500;--font-weight-extrabold:800;--font-weight-semibold:600;--font-weight-regular:400;--font-weight-thin:100;--font-weight-light:300;--font-weight-bold:700;--font-weight-extralight:200;--font-weight-black:900;--font-weight-book:400;--font-weight-italic-thin:Thin Italic;--font-weight-italic-extra-light:Extra Light Italic;--font-weight-italic-light:Light Italic;--font-weight-italic-italic:Italic;--font-weight-italic-medium:Medium Italic;--font-weight-italic-semi-bold:Semi Bold Italic;--font-weight-italic-bold:Bold Italic;--font-weight-italic-extra-bold:Extra Bold Italic;--font-weight-italic-black:Black Italic;--font-weight-normal-thin:Thin;--font-weight-normal-extra-light:Extra Light;--font-weight-normal-light:Light;--font-weight-normal-regular:Regular;--font-weight-normal-medium:Medium;--font-weight-normal-semi-bold:Semi Bold;--font-weight-normal-bold:Bold;--font-weight-normal-extra-bold:Extra Bold;--font-weight-normal-black:Black;--font-style-not-italic:normal;--font-style-italic:italic;--font-family-wl-global-sans:Inter;--font-family-wl-global-serif:Roboto_Slab;--font-family-wl-global-mono:Martian_Mono;--font-family-barilla-group-global-roboto-slab:Roboto_Slab;--font-family-wasa-global-wasa-condended:Wasa;--font-family-barilla-barilla-for-professionals-open-sans:Open_sans;--font-family-barilla-barilla-for-professionals-netto:Netto_pro;--font-family-barilla-academia-barilla-netto:Netto_pro;--font-family-barilla-campaign-pesto-hurme-geometric-sans:Hurme_Geometric_Sans_1;--font-family-barilla-campaign-protein-the-foregen:The_Foregen;--font-family-barilla-campaign-protein-patrick:Patrick_Hand_SC;--font-family-barilla-campaign-protein-hurme-geometric-sans:Hurme_Geometric_Sans_1;--font-family-barilla-campaign-taste-like-family-barilla-bold:Barilla;--font-family-barilla-campaign-collezione-libre-bodoni:Libre_Bodoni;--font-family-barilla-campaign-al-bronzo-agipo:Agipo;--font-family-barilla-campaign-al-bronzo-acumin:Acumin_Variable_Concept;--font-family-barilla-global-netto-pro:Netto_pro;--font-family-barilla-global-saira-condensed:Saira_Condensed;--font-family-mulino-bianco-global-deccan:Deccan_Mulino_Bianco;--font-family-pan-di-stelle-global-alice:Alice;--font-family-pan-di-stelle-global-poppins:Poppins;--font-family-voiello-global-hagerman:Hagerman_Font;--font-family-voiello-global-montserrat:Montserrat;--font-family-voiello-global-alice:Alice;--font-family-voiello-global-poppins:Poppins;--font-family-gran-cereale-global-barlow:Barlow;--font-family-gran-cereale-global-londrina-solid:Londrina_Solid;--font-family-gran-cereale-global-montserrat:Montserrat;--font-family-ringo-global-baloo2:Baloo2;--font-family-togo-global-work-sans:Work_Sans;--font-family-granpavesi-global-barlow:Barlow;--font-family-baiocchi-global-shelby-sans-culottes:Sans_culottes;--font-family-harrys-global-outfit:Outfit;--font-family-catelli-global-roboto-condensed:Roboto_Condensed;--font-family-catelli-global-pt-serif:PT_Serif;--font-family-catelli-global-monteserrat:Montserrat;--font-family-pavesi-global-asap-condensed:Asap_Condensed;--font-family-pavesi-global-roboto:Roboto;--font-family-pavesi-global-lato:Lato;--font-family-gocciole-global-montserrat:Montserrat;--font-family-gocciole-secondary-caveat-brush:caveat_brush;--font-family-pavesini-global-poppins:Poppins;--font-family-pavesini-global-pt-sans:PT_Sans;--font-family-pavesini-global-roboto:Roboto;--font-list-style-position-inside:inside;--font-list-style-position-outside:outside;--font-list-style-type-disc:disc;--font-list-style-type-decimal:decimal;--font-variable-width-extra-condensed:50;--font-variable-width-condensed:67.5;--font-variable-width-regular:100;--font-variable-width-wide:115;--font-variable-width-semi-condensed:90;--font-variable-width-standard-thin:Thin;--font-variable-width-standard-extra-light:ExtraLight;--font-variable-width-standard-light:Light;--font-variable-width-standard-regular:Regular;--font-variable-width-standard-medium:Medium;--font-variable-width-standard-semi-bold:SemiBold;--font-variable-width-standard-bold:Bold;--font-variable-width-standard-black:Black;--font-variable-width-standard-ultra-black:UltraBlack;--font-variable-slant-regular:0;--font-variable-slant-italic:12;--font-variable-slant-extra-condensed-thin:ExtraCondensed Thin Italic;--font-variable-slant-extra-condensed-extra-light:ExtraCondensed ExtraLight Italic;--font-variable-slant-extra-condensed-light:ExtraCondensed Light Italic;--font-variable-slant-extra-condensed-regular:ExtraCondensed Italic;--font-variable-slant-extra-condensed-medium:ExtraCondensed Medium Italic;--font-variable-slant-extra-condensed-semi-bold:ExtraCondensed SemiBold Italic;--font-variable-slant-extra-condensed-bold:ExtraCondensed Bold Italic;--font-variable-slant-extra-condensed-black:ExtraCondensed Black Italic;--font-variable-slant-extra-condensed-ultra-black:ExtraCondensed UltraBlack Italic;--font-variable-slant-condensed-thin:Condensed Thin Italic;--font-variable-slant-condensed-extra-light:Condensed ExtraLight Italic;--font-variable-slant-condensed-light:Condensed Light Italic;--font-variable-slant-condensed-regular:Condensed Italic;--font-variable-slant-condensed-medium:Condensed Medium Italic;--font-variable-slant-condensed-semi-bold:Condensed SemiBold Italic;--font-variable-slant-condensed-bold:Condensed Bold Italic;--font-variable-slant-condensed-black:Condensed Black Italic;--font-variable-slant-condensed-ultra-black:Condensed UltraBlack Italic;--font-variable-slant-semi-condensed-thin:SemiCondensed Thin Italic;--font-variable-slant-semi-condensed-extra-light:SemiCondensed ExtraLight Italic;--font-variable-slant-semi-condensed-light:SemiCondensed Light Italic;--font-variable-slant-semi-condensed-regular:SemiCondensed Italic;--font-variable-slant-semi-condensed-medium:SemiCondensed Medium Italic;--font-variable-slant-semi-condensed-semi-bold:SemiCondensed SemiBold Italic;--font-variable-slant-semi-condensed-bold:SemiCondensed Bold Italic;--font-variable-slant-semi-condensed-black:SemiCondensed Black Italic;--font-variable-slant-semi-condensed-ultra-black:SemiCondensed UltraBlack Italic;--font-variable-slant-standard-thin:Thin Italic;--font-variable-slant-standard-extra-light:ExtraLight Italic;--font-variable-slant-standard-light:Light Italic;--font-variable-slant-standard-regular:Regular Italic;--font-variable-slant-standard-medium:Medium Italic;--font-variable-slant-standard-semi-bold:SemiBold Italic;--font-variable-slant-standard-bold:Bold Italic;--font-variable-slant-standard-black:Black Italic;--font-variable-slant-standard-ultra-black:UltraBlack Italic;--font-variable-slant-wide-thin:Wide Thin Italic;--font-variable-slant-wide-extra-light:Wide ExtraLight Italic;--font-variable-slant-wide-light:Wide Light Italic;--font-variable-slant-wide-regular:Wide Italic;--font-variable-slant-wide-medium:Wide Medium Italic;--font-variable-slant-wide-semi-bold:Wide SemiBold Italic;--font-variable-slant-wide-bold:Wide Bold Italic;--font-variable-slant-wide-black:Wide Black Italic;--font-variable-slant-wide-ultra-black:Wide UltraBlack Italic;--border-width-border-0:0;--border-width-border:.0625rem;--border-width-border-2:.125rem;--border-width-border-4:.25rem;--border-width-border-8:.5rem;--border-width-border-x-4:.25rem;--border-width-border-x-2:.125rem;--border-width-border-x-1:.0625rem;--border-width-border-l-8:.5rem;--border-width-border-l-4:.25rem;--border-width-border-l-2:.125rem;--border-width-border-x-8:.5rem;--border-width-border-b-8:.5rem;--border-width-border-b-4:.25rem;--border-width-border-b-0:0;--border-width-border-r-8:.5rem;--border-width-border-r-4:.25rem;--border-width-border-r-0:0;--border-width-border-b:.0625rem;--border-width-border-e-2:.125rem;--border-width-border-t-4:.25rem;--border-width-border-t-2:.125rem;--border-width-border-t:.0625rem;--border-width-border-t-0:0;--border-width-border-e-4:.25rem;--border-width-border-b-2:.125rem;--border-width-border-r-2:.125rem;--border-width-border-e-8:.5rem;--border-width-border-x-0:0;--border-width-border-e:.0625rem;--border-width-border-y-8:.5rem;--border-width-border-l:.0625rem;--border-width-border-s-0:0;--border-width-border-s-4:.25rem;--border-width-border-t-8:.5rem;--border-width-border-s-8:.5rem;--border-width-border-s-2:.125rem;--border-width-border-l-0:0;--border-width-border-e-0:0;--border-width-border-s:.0625rem;--border-width-border-r:.0625rem;--border-width-border-y-0:0;--border-width-border-y-4:.25rem;--border-width-border-y-2:.125rem;--border-width-border-y:.0625rem;--border-style-hidden:hidden;--border-style-dashed:dashed;--border-style-solid:solid;--border-style-square:square;--border-style-round:round;--absolute-integers-0:0;--absolute-integers-1:1;--absolute-integers-2:2;--absolute-integers-3:3;--absolute-integers-4:4;--absolute-integers-5:5;--absolute-integers-6:6;--absolute-integers-8:8;--absolute-integers-10:10;--absolute-integers-12:12;--absolute-integers-14:14;--absolute-integers-15:15;--absolute-integers-16:16;--absolute-integers-18:18;--absolute-integers-20:20;--absolute-integers-24:24;--absolute-integers-25:25;--absolute-integers-28:28;--absolute-integers-30:30;--absolute-integers-32:32;--absolute-integers-35:35;--absolute-integers-36:36;--absolute-integers-40:40;--absolute-integers-44:44;--absolute-integers-45:45;--absolute-integers-48:48;--absolute-integers-50:50;--absolute-integers-55:55;--absolute-integers-56:56;--absolute-integers-60:60;--absolute-integers-64:64;--absolute-integers-65:65;--absolute-integers-70:70;--absolute-integers-72:72;--absolute-integers-75:75;--absolute-integers-80:80;--absolute-integers-85:85;--absolute-integers-90:90;--absolute-integers-95:95;--absolute-integers-96:96;--absolute-integers-100:100;--absolute-integers-112:112;--absolute-integers-128:128;--absolute-integers-144:144;--absolute-integers-160:160;--absolute-integers-176:176;--absolute-integers-192:192;--absolute-integers-200:200;--absolute-integers-208:208;--absolute-integers-224:224;--absolute-integers-240:240;--absolute-integers-256:256;--absolute-integers-276:276;--absolute-integers-288:288;--absolute-integers-300:300;--absolute-integers-320:320;--absolute-integers-384:384;--absolute-integers-400:400;--absolute-integers-448:448;--absolute-integers-500:500;--absolute-integers-512:512;--absolute-integers-576:576;--absolute-integers-600:600;--absolute-integers-640:640;--absolute-integers-672:672;--absolute-integers-700:700;--absolute-integers-768:768;--absolute-integers-800:800;--absolute-integers-896:896;--absolute-integers-900:900;--absolute-integers-1024:1024;--absolute-integers-1152:1152;--absolute-integers-1280:1280;--absolute-integers-1536:1536;--absolute-integers-9999:9999;--absolute-integers-0_5:.5;--absolute-integers-0_75:.75;--absolute-integers-1_25:1.25;--absolute-integers-1_5:1.5;--absolute-integers-1_75:1.75;--absolute-integers-2_25:2.25;--absolute-integers-2_5:2.5;--absolute-integers-2_75:2.75;--absolute-integers-minus-0_8:-.8;--absolute-integers-minus-0_4:-.4;--absolute-integers-0_4:.4;--absolute-integers-0_8:.8;--absolute-integers-1_6:1.6;--absolute-integers-minus-12:-12;--absolute-duration-ms-75:75ms;--absolute-duration-ms-100:.1s;--absolute-duration-ms-150:.15s;--absolute-duration-ms-200:.2s;--absolute-duration-ms-300:.3s;--absolute-duration-ms-500:.5s;--absolute-duration-ms-700:.7s;--absolute-duration-ms-1000:1s;--absolute-duration-ms-1500:1.5s;--absolute-duration-ms-2000:2s;--absolute-percentage-0:0%;--absolute-percentage-5:5%;--absolute-percentage-10:10%;--absolute-percentage-15:15%;--absolute-percentage-20:20%;--absolute-percentage-30:30%;--absolute-percentage-33:33%;--absolute-percentage-40:40%;--absolute-percentage-50:50%;--absolute-percentage-60:60%;--absolute-percentage-70:70%;--absolute-percentage-75:75%;--absolute-percentage-80:80%;--absolute-percentage-90:90%;--absolute-percentage-100:100%;--absolute-breakpoint-xs-max-width:39.9375rem;--absolute-breakpoint-xs-min-width:20rem;--absolute-breakpoint-sm-min-width:40rem;--absolute-breakpoint-sm-max-width:47.9375rem;--absolute-breakpoint-md-max-width:63.9375rem;--absolute-breakpoint-md-min-width:48rem;--absolute-breakpoint-lg-max-width:79.9375rem;--absolute-breakpoint-lg-min-width:64rem;--absolute-breakpoint-xl-max-width:95.9375rem;--absolute-breakpoint-xl-min-width:80rem;--absolute-breakpoint-2xs-min-width:18rem;--absolute-breakpoint-2xs-max-width:19.9375rem;--absolute-breakpoint-2xl-min-width:96rem;--absolute-breakpoint-2xl-max-width:119.938rem;--absolute-breakpoint-3xs-min-width:.0625rem;--absolute-breakpoint-3xs-max-width:17.9375rem;--absolute-breakpoint-3xl-min-width:120rem;--absolute-breakpoint-3xl-max-width:126rem;--absolute-localecode-engb:en-GB;--absolute-vh-0:0vh;--absolute-vh-1:1vh;--absolute-vh-2:2vh;--absolute-vh-3:3vh;--absolute-vh-4:4vh;--absolute-vh-5:5vh;--absolute-vh-6:6vh;--absolute-vh-8:8vh;--absolute-vh-10:10vh;--absolute-vh-12:12vh;--absolute-vh-14:14vh;--absolute-vh-15:15vh;--absolute-vh-16:16vh;--absolute-vh-18:18vh;--absolute-vh-20:20vh;--absolute-vh-24:24vh;--absolute-vh-25:25vh;--absolute-vh-28:28vh;--absolute-vh-30:30vh;--absolute-vh-32:32vh;--absolute-vh-35:35vh;--absolute-vh-36:36vh;--absolute-vh-40:40vh;--absolute-vh-44:44vh;--absolute-vh-45:45vh;--absolute-vh-48:48vh;--absolute-vh-50:50vh;--absolute-vh-55:55vh;--absolute-vh-56:56vh;--absolute-vh-60:60vh;--absolute-vh-64:64vh;--absolute-vh-65:65vh;--absolute-vh-70:70vh;--absolute-vh-72:72vh;--absolute-vh-75:75vh;--absolute-vh-80:80vh;--absolute-vh-85:85vh;--absolute-vh-90:90vh;--absolute-vh-95:95vh;--absolute-vh-96:96vh;--absolute-vh-100:100vh;--absolute-rotation-degree-0:0;--absolute-rotation-degree-70:70;--absolute-rotation-degree-90:90;--absolute-rotation-degree-180:180;--absolute-rotation-degree-270:270;--absolute-vw-0:0vw;--absolute-vw-1:1vw;--absolute-vw-2:2vw;--absolute-vw-3:3vw;--absolute-vw-4:4vw;--absolute-vw-5:5vw;--absolute-vw-6:6vw;--absolute-vw-8:8vw;--absolute-vw-10:10vw;--absolute-vw-12:12vw;--absolute-vw-14:14vw;--absolute-vw-15:15vw;--absolute-vw-16:16vw;--absolute-vw-18:18vw;--absolute-vw-20:20vw;--absolute-vw-24:24vw;--absolute-vw-25:25vw;--absolute-vw-28:28vw;--absolute-vw-30:30vw;--absolute-vw-32:32vw;--absolute-vw-35:35vw;--absolute-vw-36:36vw;--absolute-vw-40:40vw;--absolute-vw-44:44vw;--absolute-vw-45:45vw;--absolute-vw-48:48vw;--absolute-vw-50:50vw;--absolute-vw-55:55vw;--absolute-vw-56:56vw;--absolute-vw-60:60vw;--absolute-vw-64:64vw;--absolute-vw-65:65vw;--absolute-vw-70:70vw;--absolute-vw-72:72vw;--absolute-vw-75:75vw;--absolute-vw-80:80vw;--absolute-vw-85:85vw;--absolute-vw-90:90vw;--absolute-vw-95:95vw;--absolute-vw-96:96vw;--absolute-vw-100:100vw;--icon-width-stroke-1:.0625rem;--icon-width-stroke-0_5:.03125rem;--icon-width-stroke-0_75:.046875rem;--icon-width-stroke-1_5:.09375rem;--icon-width-stroke-1_25:.078125rem;--icon-width-stroke-1_75:.109375rem;--icon-width-stroke-2:.125rem;--icon-width-stroke-2_25:.140625rem;--icon-width-stroke-2_5:.15625rem;--icon-width-stroke-2_75:.171875rem;--icon-width-stroke-3:.1875rem;--density-unit-px-0:0;--density-unit-px-25:.25rem;--density-unit-px-50:.5rem;--density-unit-px-75:.75rem;--density-unit-px-100:1rem;--density-unit-px-125:1.25rem;--density-unit-px-150:1.5rem;--density-unit-px-175:1.75rem;--density-unit-px-200:2rem;--density-unit-px-225:2.25rem;--density-unit-px-250:2.5rem;--density-unit-px-275:2.75rem;--density-unit-px-300:3rem;--density-unit-px-350:3.5rem;--density-unit-px-400:4rem;--density-unit-px-500:5rem;--density-unit-px-600:6rem;--density-unit-px-700:7rem;--density-unit-px-750:7.5rem;--density-unit-px-800:8rem;--density-unit-px-900:9rem;--density-unit-px-1000:10rem;--density-unit-px-1100:11rem;--density-unit-px-1200:12rem;--density-unit-px-1300:13rem;--density-unit-px-1400:14rem;--density-unit-px-1500:15rem;--density-unit-px-1600:16rem;--density-unit-px-1800:18rem;--density-unit-px-2000:20rem;--density-unit-px-2400:24rem;--density-unit-px-87_5:.875rem;--density-unit-px-px:.0625rem;--density-unit-px-12_5:.125rem;--density-unit-px-37_5:.375rem;--density-unit-px-62_5:.625rem;--density-unit-px-3_1:.03125rem;--density-unit-px-18_75:.1875rem;--density-unit-px-9_3:.09375rem;--density-unit-px-minus-6:-.05rem;--density-unit-px-minus-px:-.0625rem;--density-unit-px-minus-3:-.025rem;--density-unit-px-minus-12_5:-.125rem;--density-unit-px-minus-37_5:-.375rem;--density-unit-px-minus-18_75:-.1875rem;--density-unit-px-minus-25:-.25rem;--density-unit-px-minus-50:-.5rem;--density-unit-px-minus-62_5:-.625rem;--density-unit-px-minus-75:-.75rem;--density-unit-px-minus-87_5:-.875rem;--density-unit-px-minus-100:-1rem;--density-unit-px-43_75:.4375rem;--density-unit-px-minus-300:-3rem;--density-unit-px-31_25:.3125rem;--density-unit-px-minus-500:-5rem;--density-unit-px-minus-400:-4rem;--density-unit-px-minus-600:-6rem;--density-unit-px-minus-700:-7rem;--density-unit-px-minus-1400:-14rem;--density-unit-px-minus-1300:-13rem;--density-unit-px-minus-1100:-11rem;--density-unit-px-minus-1200:-11.9375rem;--density-unit-px-minus-1000:-10rem;--density-unit-px-minus-900:-9rem;--density-unit-px-minus-800:-8rem}.dark{--color-neutral-gray-1:#111;--color-neutral-gray-2:#191919;--color-neutral-gray-3:#222;--color-neutral-gray-4:#2a2a2a;--color-neutral-gray-5:#313131;--color-neutral-gray-6:#3a3a3a;--color-neutral-gray-7:#484848;--color-neutral-gray-8:#606060;--color-neutral-gray-9:#6e6e6e;--color-neutral-gray-10:#7b7b7b;--color-neutral-gray-11:#b4b4b4;--color-neutral-gray-12:#eee;--color-neutral-black-0:#0000;--color-neutral-black-1:#0000000d;--color-neutral-black-2:#0000001a;--color-neutral-black-3:#00000026;--color-neutral-black-4:#0003;--color-neutral-black-5:#0000004d;--color-neutral-black-6:#0006;--color-neutral-black-7:#00000080;--color-neutral-black-8:#0009;--color-neutral-black-9:#000000b3;--color-neutral-black-10:#000c;--color-neutral-black-11:#000000e6;--color-neutral-black-12:#000000f2;--color-neutral-black-100:#000;--color-neutral-black-0_2:#00000003;--color-neutral-black-0_4:#00000005;--color-neutral-black-0_6:#00000008;--color-neutral-black-0_8:#0000000a;--color-neutral-black-1_2:#0000000f;--color-neutral-black-1_4:#00000012;--color-neutral-black-1_6:#00000014;--color-neutral-black-1_8:#00000017;--color-neutral-white-0:#fff0;--color-neutral-white-1:#ffffff0d;--color-neutral-white-2:#ffffff1a;--color-neutral-white-3:#ffffff26;--color-neutral-white-4:#fff3;--color-neutral-white-5:#ffffff4d;--color-neutral-white-6:#fff6;--color-neutral-white-7:#ffffff80;--color-neutral-white-8:#fff9;--color-neutral-white-9:#ffffffb3;--color-neutral-white-10:#fffc;--color-neutral-white-11:#ffffffe6;--color-neutral-white-12:#fffffff2;--color-neutral-white-100:#fff;--color-neutral-white-1_8:#ffffff17;--color-neutral-white-1_2:#ffffff0f;--color-neutral-white-0_8:#ffffff0a;--color-neutral-white-0_6:#ffffff08;--color-neutral-white-1_6:#ffffff14;--color-neutral-white-1_4:#ffffff12;--color-neutral-white-0_2:#ffffff03;--color-neutral-white-0_4:#ffffff05;--color-neutral-faded-0:#fff0;--color-neutral-faded-1:#ffffff0d;--color-neutral-faded-2:#ffffff1a;--color-neutral-faded-3:#ffffff26;--color-neutral-faded-4:#fff3;--color-neutral-faded-5:#ffffff4d;--color-neutral-faded-6:#fff6;--color-neutral-faded-7:#ffffff80;--color-neutral-faded-8:#fff9;--color-neutral-faded-9:#ffffffb3;--color-neutral-faded-10:#fffc;--color-neutral-faded-11:#ffffffe6;--color-neutral-faded-12:#fffffff2;--color-neutral-faded-100:#fff;--color-neutral-faded-1_8:#ffffff17;--color-neutral-faded-1_2:#ffffff0f;--color-neutral-faded-0_8:#ffffff0a;--color-neutral-faded-0_6:#ffffff08;--color-neutral-faded-1_6:#ffffff14;--color-neutral-faded-1_4:#ffffff12;--color-neutral-faded-0_2:#ffffff03;--color-neutral-faded-0_4:#ffffff05;--color-palette-mauve-1:#121113;--color-palette-mauve-2:#1a191b;--color-palette-mauve-3:#232225;--color-palette-mauve-4:#2b292d;--color-palette-mauve-5:#323035;--color-palette-mauve-6:#3c393f;--color-palette-mauve-7:#49474e;--color-palette-mauve-8:#625f69;--color-palette-mauve-9:#6f6d78;--color-palette-mauve-10:#7c7a85;--color-palette-mauve-11:#b5b2bc;--color-palette-mauve-12:#eeeef0;--color-palette-slate-1:#111113;--color-palette-slate-2:#18191b;--color-palette-slate-3:#212225;--color-palette-slate-4:#272a2d;--color-palette-slate-5:#2e3135;--color-palette-slate-6:#363a3f;--color-palette-slate-7:#43484e;--color-palette-slate-8:#5a6169;--color-palette-slate-9:#696e77;--color-palette-slate-10:#777b84;--color-palette-slate-11:#b0b4ba;--color-palette-slate-12:#edeef0;--color-palette-sage-1:#101211;--color-palette-sage-2:#171918;--color-palette-sage-3:#202221;--color-palette-sage-4:#272a29;--color-palette-sage-5:#2e3130;--color-palette-sage-6:#373b39;--color-palette-sage-7:#444947;--color-palette-sage-8:#5b625f;--color-palette-sage-9:#63706b;--color-palette-sage-10:#adb5b2;--color-palette-sage-11:#adb5b2;--color-palette-sage-12:#eceeed;--color-palette-olive-1:#111210;--color-palette-olive-2:#181917;--color-palette-olive-3:#212220;--color-palette-olive-4:#282a27;--color-palette-olive-5:#2f312e;--color-palette-olive-6:#383a36;--color-palette-olive-7:#454843;--color-palette-olive-8:#5c625b;--color-palette-olive-9:#687066;--color-palette-olive-10:#767d74;--color-palette-olive-11:#afb5ad;--color-palette-olive-12:#eceeec;--color-palette-sand-1:#111110;--color-palette-sand-2:#191918;--color-palette-sand-3:#222221;--color-palette-sand-4:#2a2a28;--color-palette-sand-5:#31312e;--color-palette-sand-6:#3b3a37;--color-palette-sand-7:#494844;--color-palette-sand-8:#62605b;--color-palette-sand-9:#6f6d66;--color-palette-sand-10:#7c7b74;--color-palette-sand-11:#b5b3ad;--color-palette-sand-12:#eeeeec;--color-palette-tomato-1:#181111;--color-palette-tomato-2:#1f1513;--color-palette-tomato-3:#391714;--color-palette-tomato-4:#4e1511;--color-palette-tomato-5:#5e1c16;--color-palette-tomato-6:#6e2920;--color-palette-tomato-7:#853a2d;--color-palette-tomato-8:#ac4d39;--color-palette-tomato-9:#e54d2e;--color-palette-tomato-10:#ec6142;--color-palette-tomato-11:#ff977d;--color-palette-tomato-12:#fbd3cb;--color-palette-red-1:#191111;--color-palette-red-2:#201314;--color-palette-red-3:#3b1219;--color-palette-red-4:#500f1c;--color-palette-red-5:#611623;--color-palette-red-6:#72232d;--color-palette-red-7:#8c333a;--color-palette-red-8:#b54548;--color-palette-red-9:#e5484d;--color-palette-red-10:#ec5d5e;--color-palette-red-11:#ff9592;--color-palette-red-12:#ffd1d9;--color-palette-ruby-1:#191113;--color-palette-ruby-2:#1e1517;--color-palette-ruby-3:#3a141e;--color-palette-ruby-4:#4e1325;--color-palette-ruby-5:#5e1a2e;--color-palette-ruby-6:#6f2539;--color-palette-ruby-7:#883447;--color-palette-ruby-8:#b3445a;--color-palette-ruby-9:#e54666;--color-palette-ruby-10:#ec5a72;--color-palette-ruby-11:#ff949d;--color-palette-ruby-12:#fed2e1;--color-palette-crimson-1:#191114;--color-palette-crimson-2:#201318;--color-palette-crimson-3:#381525;--color-palette-crimson-4:#4d122f;--color-palette-crimson-5:#5c1839;--color-palette-crimson-6:#6d2545;--color-palette-crimson-7:#873356;--color-palette-crimson-8:#b0436e;--color-palette-crimson-9:#e93d82;--color-palette-crimson-10:#ee518a;--color-palette-crimson-11:#ff92ad;--color-palette-crimson-12:#fdd3e8;--color-palette-pink-1:#191117;--color-palette-pink-2:#21121d;--color-palette-pink-3:#37172f;--color-palette-pink-4:#4b143d;--color-palette-pink-5:#591c47;--color-palette-pink-6:#692955;--color-palette-pink-7:#833869;--color-palette-pink-8:#a84885;--color-palette-pink-9:#d6409f;--color-palette-pink-10:#de51a8;--color-palette-pink-11:#ff8dcc;--color-palette-pink-12:#fdd1ea;--color-palette-plum-1:#181118;--color-palette-plum-2:#201320;--color-palette-plum-3:#351a35;--color-palette-plum-4:#451d47;--color-palette-plum-5:#512454;--color-palette-plum-6:#5e3061;--color-palette-plum-7:#734079;--color-palette-plum-8:#92549c;--color-palette-plum-9:#ab4aba;--color-palette-plum-10:#b658c4;--color-palette-plum-11:#e796f3;--color-palette-plum-12:#f4d4f4;--color-palette-purple-1:#18111b;--color-palette-purple-2:#1e1523;--color-palette-purple-3:#301c3b;--color-palette-purple-4:#3d224e;--color-palette-purple-5:#48295c;--color-palette-purple-6:#54346b;--color-palette-purple-7:#664282;--color-palette-purple-8:#8457aa;--color-palette-purple-9:#8e4ec6;--color-palette-purple-10:#9a5cd0;--color-palette-purple-11:#d19dff;--color-palette-purple-12:#ecd9fa;--color-palette-violet-1:#14121f;--color-palette-violet-2:#1b1525;--color-palette-violet-3:#291f43;--color-palette-violet-4:#33255b;--color-palette-violet-5:#3c2e69;--color-palette-violet-6:#473876;--color-palette-violet-7:#56468b;--color-palette-violet-8:#6958ad;--color-palette-violet-9:#6e56cf;--color-palette-violet-10:#7d66d9;--color-palette-violet-11:#baa7ff;--color-palette-violet-12:#e2ddfe;--color-palette-iris-1:#13131e;--color-palette-iris-2:#171625;--color-palette-iris-3:#202248;--color-palette-iris-4:#262a65;--color-palette-iris-5:#303374;--color-palette-iris-6:#3d3e82;--color-palette-iris-7:#4a4a95;--color-palette-iris-8:#5958b1;--color-palette-iris-9:#5b5bd6;--color-palette-iris-10:#6e6ade;--color-palette-iris-11:#b1a9ff;--color-palette-iris-12:#e0dffe;--color-palette-indigo-1:#11131f;--color-palette-indigo-2:#141726;--color-palette-indigo-3:#182449;--color-palette-indigo-4:#1d2e62;--color-palette-indigo-5:#253974;--color-palette-indigo-6:#304384;--color-palette-indigo-7:#3a4f97;--color-palette-indigo-8:#435db1;--color-palette-indigo-9:#3e63dd;--color-palette-indigo-10:#5472e4;--color-palette-indigo-11:#9eb1ff;--color-palette-indigo-12:#d6e1ff;--color-palette-blue-1:#0d1520;--color-palette-blue-2:#111927;--color-palette-blue-3:#0d2847;--color-palette-blue-4:#003362;--color-palette-blue-5:#004074;--color-palette-blue-6:#104d87;--color-palette-blue-7:#205d9e;--color-palette-blue-8:#2870bd;--color-palette-blue-9:#0090ff;--color-palette-blue-10:#3b9eff;--color-palette-blue-11:#70b8ff;--color-palette-blue-12:#c2e6ff;--color-palette-cyan-1:#0b161a;--color-palette-cyan-2:#101b20;--color-palette-cyan-3:#082c36;--color-palette-cyan-4:#003848;--color-palette-cyan-5:#004558;--color-palette-cyan-6:#045468;--color-palette-cyan-7:#12677e;--color-palette-cyan-8:#11809c;--color-palette-cyan-9:#00a2c7;--color-palette-cyan-10:#23afd0;--color-palette-cyan-11:#4ccce6;--color-palette-cyan-12:#b6ecf7;--color-palette-teal-1:#0d1514;--color-palette-teal-2:#111c1b;--color-palette-teal-3:#0d2d2a;--color-palette-teal-4:#023b37;--color-palette-teal-5:#084843;--color-palette-teal-6:#145750;--color-palette-teal-7:#1c6961;--color-palette-teal-8:#207e73;--color-palette-teal-9:#12a594;--color-palette-teal-10:#0eb39e;--color-palette-teal-11:#0bd8b6;--color-palette-teal-12:#adf0dd;--color-palette-jade-1:#0d1512;--color-palette-jade-2:#121c18;--color-palette-jade-3:#0f2e22;--color-palette-jade-4:#0b3b2c;--color-palette-jade-5:#114837;--color-palette-jade-6:#1b5745;--color-palette-jade-7:#246854;--color-palette-jade-8:#2a7e68;--color-palette-jade-9:#29a383;--color-palette-jade-10:#27b08b;--color-palette-jade-11:#1fd8a4;--color-palette-jade-12:#adf0d4;--color-palette-green-1:#0e1512;--color-palette-green-2:#121b17;--color-palette-green-3:#132d21;--color-palette-green-4:#113b29;--color-palette-green-5:#174933;--color-palette-green-6:#20573e;--color-palette-green-7:#28684a;--color-palette-green-8:#2f7c57;--color-palette-green-9:#30a46c;--color-palette-green-10:#33b074;--color-palette-green-11:#3dd68c;--color-palette-green-12:#b1f1cb;--color-palette-grass-1:#0e1511;--color-palette-grass-2:#141a15;--color-palette-grass-3:#1b2a1e;--color-palette-grass-4:#1d3a24;--color-palette-grass-5:#25482d;--color-palette-grass-6:#2d5736;--color-palette-grass-7:#366740;--color-palette-grass-8:#3e7949;--color-palette-grass-9:#46a758;--color-palette-grass-10:#53b365;--color-palette-grass-11:#71d083;--color-palette-grass-12:#c2f0c2;--color-palette-bronze-1:#141110;--color-palette-bronze-2:#1c1917;--color-palette-bronze-3:#262220;--color-palette-bronze-4:#302a27;--color-palette-bronze-5:#3b3330;--color-palette-bronze-6:#493e3a;--color-palette-bronze-7:#5a4c47;--color-palette-bronze-8:#6f5f58;--color-palette-bronze-9:#a18072;--color-palette-bronze-10:#ae8c7e;--color-palette-bronze-11:#d4b3a5;--color-palette-bronze-12:#ede0d9;--color-palette-gold-1:#121211;--color-palette-gold-2:#1b1a17;--color-palette-gold-3:#24231f;--color-palette-gold-4:#2d2b26;--color-palette-gold-5:#38352e;--color-palette-gold-6:#444039;--color-palette-gold-7:#544f46;--color-palette-gold-8:#696256;--color-palette-gold-9:#978365;--color-palette-gold-10:#a39073;--color-palette-gold-11:#cbb99f;--color-palette-gold-12:#e8e2d9;--color-palette-brown-1:#12110f;--color-palette-brown-2:#1c1816;--color-palette-brown-3:#28211d;--color-palette-brown-4:#322922;--color-palette-brown-5:#3e3128;--color-palette-brown-6:#4d3c2f;--color-palette-brown-7:#614a39;--color-palette-brown-8:#7c5f46;--color-palette-brown-9:#ad7f58;--color-palette-brown-10:#b88c67;--color-palette-brown-11:#dbb594;--color-palette-brown-12:#f2e1ca;--color-palette-orange-1:#17120e;--color-palette-orange-2:#1e160f;--color-palette-orange-3:#331e0b;--color-palette-orange-4:#462100;--color-palette-orange-5:#562800;--color-palette-orange-6:#66350c;--color-palette-orange-7:#7e451d;--color-palette-orange-8:#a35829;--color-palette-orange-9:#f76b15;--color-palette-orange-10:#ff801f;--color-palette-orange-11:#ffa057;--color-palette-orange-12:#ffe0c2;--color-palette-amber-1:#16120c;--color-palette-amber-2:#1d180f;--color-palette-amber-3:#302008;--color-palette-amber-4:#3f2700;--color-palette-amber-5:#4d3000;--color-palette-amber-6:#5c3d05;--color-palette-amber-7:#714f19;--color-palette-amber-8:#8f6424;--color-palette-amber-9:#ffc53d;--color-palette-amber-10:#ffd60a;--color-palette-amber-11:#ffca16;--color-palette-amber-12:#ffe7b3;--color-palette-yellow-1:#14120b;--color-palette-yellow-2:#1b180f;--color-palette-yellow-3:#2d2305;--color-palette-yellow-4:#362b00;--color-palette-yellow-5:#433500;--color-palette-yellow-6:#524202;--color-palette-yellow-7:#665417;--color-palette-yellow-8:#836a21;--color-palette-yellow-9:#ffe629;--color-palette-yellow-10:#ffff57;--color-palette-yellow-11:#f5e147;--color-palette-yellow-12:#f6eeb4;--color-palette-lime-1:#11130c;--color-palette-lime-2:#151a10;--color-palette-lime-3:#1f2917;--color-palette-lime-4:#29371d;--color-palette-lime-5:#334423;--color-palette-lime-6:#3d522a;--color-palette-lime-7:#496231;--color-palette-lime-8:#577538;--color-palette-lime-9:#bdee63;--color-palette-lime-10:#d4ff70;--color-palette-lime-11:#bde56c;--color-palette-lime-12:#e3f7ba;--color-palette-mint-1:#0e1515;--color-palette-mint-2:#0f1b1b;--color-palette-mint-3:#092c2b;--color-palette-mint-4:#003a38;--color-palette-mint-5:#004744;--color-palette-mint-6:#105650;--color-palette-mint-7:#1e685f;--color-palette-mint-8:#277f70;--color-palette-mint-9:#86ead4;--color-palette-mint-10:#a8f5e5;--color-palette-mint-11:#58d5ba;--color-palette-mint-12:#c4f5e1;--color-palette-sky-1:#0d141f;--color-palette-sky-2:#111a27;--color-palette-sky-3:#112840;--color-palette-sky-4:#113555;--color-palette-sky-5:#154467;--color-palette-sky-6:#1b537b;--color-palette-sky-7:#1f6692;--color-palette-sky-8:#197cae;--color-palette-sky-9:#7ce2fe;--color-palette-sky-10:#a8eeff;--color-palette-sky-11:#75c7f0;--color-palette-sky-12:#c2f3ff;--color-brands-barilla-primary-blue:#f7f9fd;--color-brands-barilla-primary-white:#1c3775;--color-brands-barilla-primary-red:#f23b60;--color-brands-barilla-primary-blue-fixed:#1c3775;--color-brands-barilla-primary-blue-50:#556997;--color-brands-barilla-primary-blue-30:#2f4d8e;--color-brands-barilla-primary-red-50:#f23b6080;--color-brands-barilla-primary-dark-red:#eb0f3b;--color-brands-barilla-primary-dark-blue:#ced9f3;--color-brands-barilla-primary-dark-blue-fixed:#12234a;--color-brands-barilla-secondary-yellow:#fdc533;--color-brands-barilla-secondary-gluten-free-blue:#001129;--color-brands-barilla-secondary-speciality-blue:#fbfcfe;--color-brands-barilla-secondary-trigatelli-deep-blue:#ecf0f8;--color-brands-barilla-secondary-classic-yellow:#fdc533;--color-brands-barilla-secondary-classic-gold:#fde3b9;--color-brands-barilla-secondary-legume-orange:#fcebdf;--color-brands-barilla-secondary-legume-ochre:#f8f4f1;--color-brands-barilla-secondary-legume-umber:#fcf9f8;--color-brands-barilla-secondary-legume-beige:#281e0b;--color-brands-barilla-secondary-pesto-green:#2b310d;--color-brands-barilla-secondary-speciality-gold:#f2cd8d;--color-brands-barilla-secondary-gluten-free-background-blue:#172c30;--color-brands-barilla-secondary-basilico-e-limone-light-green:#134918;--color-brands-barilla-secondary-basilico-e-limone-dark-green:#52ffb2;--color-brands-barilla-secondary-albronzo-blue:#b7d5ff;--color-brands-barilla-secondary-true-taste-green:#a8ffe9;--color-brands-barilla-secondary-passive-deep-purple:#faf5f8;--color-brands-barilla-secondary-basilico-e-limone-white:#292100;--color-brands-barilla-secondary-passive-orange:#200d03;--color-brands-barilla-secondary-ragu-orange:#fdf3ec;--color-brands-barilla-secondary-protein-plus-gold:#fefbf6;--color-brands-barilla-secondary-trigatelli-gold:#edb95f;--color-brands-barilla-secondary-trigatelli-dark-blue:#d7deef;--color-brands-barilla-secondary-yellow-50:#f5c65d80;--color-brands-barilla-tertiary-border:#3c454e;--color-brands-barilla-tertiary-background:#142753;--color-brands-barilla-tertiary-darker-background:#0e1b39;--color-brands-barilla-tertiary-dark-blue:#ced9f3;--color-brands-barilla-tertiary-fade:#f1f2f4;--color-brands-pavesi-primary-red:#ff4d45;--color-brands-pavesi-primary-red-darker:#e0433c;--color-brands-pavesi-primary-blue-darker:#1e4f8a;--color-brands-pavesi-primary-cornflower-blue:#6fa6eb;--color-brands-pavesi-primary-blue:#347ad5;--color-brands-pavesi-primary-white:#000;--color-brands-pavesi-primary-black:#fff;--color-brands-pavesi-primary-cornflower-blue-darker:#9cc2f1;--color-brands-pavesi-secondary-grey:#121212;--color-brands-pavesi-secondary-grey-dark:#b3b3b3;--color-brands-pavesi-tertiary-iron:#c1cee3;--color-brands-pavesi-tertiary-border:#1f5aa6;--color-brands-pavesi-tertiary-outline:#4a7ccf80;--color-brands-catelli-primary-red:#e8431f;--color-brands-catelli-primary-red-light:#3d1510;--color-brands-catelli-primary-blue:#1a6fd4;--color-brands-catelli-primary-brown:#a07d58;--color-brands-catelli-primary-white:#242118;--color-brands-catelli-primary-beige:#3f3832;--color-brands-catelli-primary-blue-dark:#0a4899;--color-brands-catelli-primary-brown-dark:#7a5c3a;--color-brands-catelli-primary-beige-light:#2c2520;--color-brands-catelli-secondary-protein-yellow:#ffc700;--color-brands-catelli-secondary-protein-blue:#315470;--color-brands-catelli-secondary-classic-blue:#004ea8;--color-brands-catelli-secondary-gluten-free-blue:#0092cb;--color-brands-catelli-secondary-smart-purple:#84329b;--color-brands-catelli-secondary-grains-orange:#d4723f;--color-brands-catelli-secondary-infusions-green:#2e7f59;--color-brands-catelli-secondary-legumes-brown:#6e5424;--color-brands-catelli-secondary-express-red:#ff3d2e;--color-brands-catelli-secondary-classic-blue-light:#0087dc;--color-brands-catelli-secondary-smart-purple-light:#bc78c9;--color-brands-catelli-secondary-gluten-free-blue-light:#00b8e7;--color-brands-catelli-secondary-grains-orange-light:#d4723f;--color-brands-catelli-secondary-grains-beige:#d4723f;--color-brands-catelli-secondary-infusions-green-light:#2e7f59;--color-brands-catelli-secondary-infusions-green-lighter:#2e7f59;--color-brands-catelli-secondary-infusions-orange:#2e7f59;--color-brands-catelli-secondary-legumes-brown-light:#6e5424;--color-brands-catelli-secondary-legumes-red:#6e5424;--color-brands-catelli-secondary-express-red-light:#ff3d2e;--color-brands-catelli-secondary-express-yellow:#ff3d2e;--color-brands-catelli-tertiary-fg:#fff;--color-brands-catelli-tertiary-fg-white:#fff;--color-brands-gocciole-primary-red:#ee7c77;--color-brands-gocciole-primary-brown:#c76242;--color-brands-gocciole-primary-brown-light:#665f55;--color-brands-gocciole-primary-green-dark:#689481;--color-brands-gocciole-primary-black:#fff;--color-brands-gocciole-primary-white:#000;--color-brands-gocciole-primary-red-dark:#c76d69;--color-brands-gocciole-primary-grey:#f2f2f2;--color-brands-gocciole-primary-red-light:#542c2a;--color-brands-gocciole-secondary-green:#88db54;--color-brands-gocciole-secondary-coconut:#508ca6;--color-brands-gocciole-secondary-wild:#9c9089;--color-brands-gocciole-secondary-caramel:#824900;--color-brands-gocciole-secondary-extra-dark:#8c381c;--color-brands-togo-primary-black:#11100f;--color-brands-togo-primary-white:#fff;--color-brands-togo-primary-blue:#00b3ce;--color-brands-togo-primary-orange:#ee7701;--color-brands-togo-primary-blue-darker:#007e91;--color-brands-togo-primary-orange-darker:#b85c01;--color-brands-pavesini-primary-yellow:#ccae00;--color-brands-pavesini-primary-blue:#0077f0;--color-brands-pavesini-primary-blue-lighter:#427499;--color-brands-pavesini-primary-white:#000;--color-brands-pavesini-primary-black:#fff;--color-brands-pavesini-primary-yellow-lighter:#948b61;--color-brands-pavesini-secondary-aloha:#7fe3e0;--color-brands-pavesini-secondary-choco-tune:#a97463;--color-brands-pavesini-secondary-al-caffe:#e39a3a;--color-brands-pavesini-secondary-pavesini-double:#c96a45;--color-brands-gran-pavesi-primary-blue:#4a74e8;--color-brands-gran-pavesi-primary-white:#000;--color-brands-gran-pavesi-primary-black:#fff;--color-brands-gran-pavesi-primary-blue-light:#7a8dc4;--color-brands-gran-pavesi-secondary-crancine-classiche-light:#1fa3a0;--color-brands-gran-pavesi-secondary-crancine-classiche-dark:#0a4a5f;--color-brands-gran-pavesi-secondary-crancine-paprika-dolche-dark:#a61b00;--color-brands-gran-pavesi-secondary-crancine-paprika-dolche-light:#cc6b00;--color-brands-gran-pavesi-secondary-sfogline-barbeque-light:#a11a13;--color-brands-gran-pavesi-secondary-sfogline-barbeque-dark:#5a1f31;--color-brands-gran-pavesi-secondary-sfogline-pesto-dark:#0a4f2c;--color-brands-gran-pavesi-secondary-sfogline-pesto-light:#6b851b;--color-brands-gran-pavesi-secondary-sfoglie-classice-dark:#0a6fa3;--color-brands-gran-pavesi-secondary-sfoglie-classice-light:#5fa6c2;--color-brands-gran-pavesi-secondary-sfoglie-mais-light:#cc8e00;--color-brands-gran-pavesi-secondary-sfoglie-mais-dark:#c46a00;--color-brands-gran-pavesi-secondary-sfoglie-crispy-dark:#43851b;--color-brands-gran-pavesi-secondary-sfoglie-crispy-light:#c2a800;--color-brands-gran-pavesi-secondary-crackers-salato-light:#b00000;--color-brands-gran-pavesi-secondary-crackers-salato-dark:#8f0017;--color-brands-gran-pavesi-secondary-crackers-senza-granelli-dark:#0a568f;--color-brands-gran-pavesi-secondary-crackers-senza-granelli-light:#0a7fb0;--color-brands-gran-pavesi-secondary-tocchetti-mais-light:#4f8db8;--color-brands-gran-pavesi-secondary-tocchetti-mais-dark:#355a91;--color-brands-gran-pavesi-secondary-tarallni-light:#c2a300;--color-brands-gran-pavesi-secondary-tarallni-dark:#6b5800;--color-brands-ringo-primary-red:#ee7c77;--color-brands-ringo-primary-red-light:#542c2a;--color-brands-ringo-primary-red-dark:#c76d69;--color-brands-ringo-primary-blue:#004e54;--color-brands-ringo-primary-green-dark:#689481;--color-brands-ringo-primary-white:#000;--color-brands-ringo-primary-black:#fff;--color-brands-ringo-primary-grey:#f2f2f2;--color-brands-ringo-secondary-bidscocioc-nocciola:#88db54;--color-brands-ringo-secondary-bidscocioc-nocciola-darker:#9c9089;--color-brands-ringo-secondary-cacao:#824900;--color-brands-ringo-secondary-nocciole-cacao:#8c381c;--color-brands-ringo-secondary-cheescake-bloom:#508ca6;--color-brands-ringo-secondary-cheescake-bloom-darker:#508ca6;--color-brands-ringo-secondary-biscocioc-latte:#508ca6;--color-brands-ringo-secondary-biscocioc-latte-darker:#508ca6;--color-brands-ringo-secondary-vagnilia:#508ca6;--color-gradient-linear-start:#fff0;--color-gradient-linear-end:#fff9}:root,[data-brand=barilla]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:241, 239, 235;--brand-accent-rgb:186, 12, 47;--brand-accent-dark-rgb:138, 9, 34;--brand-accent-light-rgb:214, 52, 80;--brand-font-display:"Oswald", "Saira Condensed", sans-serif;--brand-font-body:"Inter", system-ui, sans-serif;--brand-btn-radius:.5rem;--brand-input-radius:.5rem;--brand-card-radius:.5rem;--brand-text-rgb:32, 32, 32}[data-brand=pavesi]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:224, 224, 224;--brand-accent-rgb:238, 45, 36;--brand-accent-dark-rgb:192, 33, 25;--brand-accent-light-rgb:245, 90, 82;--brand-font-display:"Lato", sans-serif;--brand-font-body:"Lato", "Inter", system-ui, sans-serif;--brand-btn-radius:9999px;--brand-input-radius:.125rem;--brand-text-rgb:32, 32, 32;--brand-card-radius:.5rem}[data-brand=catelli]{--brand-bg-rgb:243, 240, 232;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:223, 205, 197;--brand-accent-rgb:125, 96, 65;--brand-accent-dark-rgb:94, 72, 48;--brand-accent-light-rgb:160, 124, 84;--brand-font-display:"Roboto Condensed", sans-serif;--brand-font-body:"PT Serif", Georgia, serif;--brand-btn-radius:0;--brand-input-radius:.125rem;--brand-text-rgb:89, 69, 46;--brand-card-radius:.5rem}[data-brand=wl]{--brand-bg-rgb:252, 252, 252;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:224, 224, 224;--brand-accent-rgb:0, 168, 150;--brand-accent-dark-rgb:0, 128, 110;--brand-accent-light-rgb:0, 200, 176;--brand-font-display:"Inter", system-ui, sans-serif;--brand-font-body:"Roboto Slab", Georgia, serif;--brand-btn-radius:.125rem;--brand-input-radius:.0625rem;--brand-text-rgb:32, 32, 32;--brand-card-radius:.5rem}[data-brand=gocciole]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:236, 225, 218;--brand-accent-rgb:226, 36, 28;--brand-accent-dark-rgb:199, 32, 25;--brand-accent-light-rgb:240, 90, 82;--brand-font-display:"Montserrat", sans-serif;--brand-font-body:"Montserrat", "Inter", sans-serif;--brand-btn-radius:.5rem;--brand-input-radius:.5rem;--brand-text-rgb:32, 32, 32;--brand-card-radius:.5rem}[data-brand=pavesini]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:236, 235, 218;--brand-accent-rgb:255, 218, 0;--brand-accent-dark-rgb:204, 174, 0;--brand-accent-light-rgb:255, 232, 77;--brand-font-display:"Poppins", sans-serif;--brand-font-body:"PT Sans", "Inter", sans-serif;--brand-btn-radius:.5rem;--brand-input-radius:.5rem;--brand-text-rgb:32, 32, 32;--brand-card-radius:.5rem}[data-brand=togo]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:228, 225, 220;--brand-accent-rgb:232, 116, 1;--brand-accent-dark-rgb:184, 92, 1;--brand-accent-light-rgb:240, 144, 48;--brand-font-display:"Work Sans", sans-serif;--brand-font-body:"Work Sans", "Inter", sans-serif;--brand-btn-radius:.5rem;--brand-input-radius:.5rem;--brand-text-rgb:32, 32, 32;--brand-card-radius:.5rem}[data-brand=ringo]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:224, 224, 224;--brand-accent-rgb:226, 36, 28;--brand-accent-dark-rgb:199, 32, 25;--brand-accent-light-rgb:240, 90, 82;--brand-font-display:"Baloo 2", sans-serif;--brand-font-body:"Baloo 2", "Inter", sans-serif;--brand-btn-radius:.5rem;--brand-input-radius:.5rem;--brand-text-rgb:20, 20, 20;--brand-card-radius:.5rem}[data-brand=gran-pavesi]{--brand-bg-rgb:255, 255, 255;--brand-surface-rgb:250, 248, 245;--brand-elevated-rgb:218, 244, 248;--brand-accent-rgb:41, 206, 202;--brand-accent-dark-rgb:0, 98, 131;--brand-accent-light-rgb:82, 224, 220;--brand-font-display:"Barlow Condensed", sans-serif;--brand-font-body:"Barlow", "Inter", sans-serif;--brand-btn-radius:.5rem;--brand-input-radius:.5rem;--brand-text-rgb:32, 32, 32;--brand-card-radius:.5rem}[data-brand=barilla]{--semantic-bg-color-default:var(--color-brands-barilla-primary-white);--semantic-bg-color-secondary:var(--color-brands-barilla-secondary-yellow);--semantic-bg-color-muted:var(--color-brands-barilla-tertiary-background);--semantic-bg-color-primary:var(--color-brands-barilla-primary-blue-fixed);--semantic-bg-color-accent:var(--color-brands-barilla-primary-blue-30);--semantic-bg-color-primary-strong:var(--color-brands-barilla-primary-dark-blue-fixed);--semantic-bg-color-secondary-strong:var(--color-brands-barilla-secondary-yellow-50);--semantic-bg-color-accent-strong:var(--color-brands-barilla-primary-blue-50);--semantic-bg-color-default-strong:var(--color-brands-barilla-tertiary-darker-background);--semantic-bg-color-muted-strong:var(--color-brands-barilla-tertiary-darker-background);--semantic-bg-color-transparent:var(--color-neutral-black-0);--semantic-fg-color-default:var(--color-neutral-gray-12);--semantic-text-styles-font-family-primary:var(--brand-font-display);--semantic-fg-color-on-muted:var(--color-neutral-gray-11);--semantic-fg-color-on-secondary:var(--color-brands-barilla-primary-blue-fixed);--semantic-fg-color-on-accent:var(--color-neutral-gray-12);--semantic-fg-color-on-primary:var(--color-neutral-gray-1);--semantic-fg-color-on-overlay:var(--color-neutral-white-12);--semantic-fg-color-on-destructive:var(--color-neutral-gray-1);--semantic-fg-color-danger:var(--color-palette-red-11);--semantic-fg-color-warning:var(--color-palette-amber-11);--semantic-fg-color-success:var(--color-palette-grass-11);--semantic-fg-color-info:var(--color-palette-blue-11);--semantic-fg-color-muted:var(--color-neutral-gray-11);--semantic-fg-color-invert:var(--color-neutral-gray-1);--semantic-fg-color-accent:var(--color-brands-barilla-primary-blue);--semantic-fg-color-white:var(--color-neutral-white-100);--semantic-fg-color-product-line-21:var(--sub-themes-barilla-true-taste-color-fg);--semantic-fg-color-product-line-13:var(--sub-themes-barilla-ragu-color-fg);--semantic-fg-color-product-line-20:var(--sub-themes-barilla-trigatelli-color-fg);--semantic-fg-color-product-line-11:var(--sub-themes-barilla-pesto-orange-color-fg);--semantic-fg-color-product-line-10:var(--sub-themes-barilla-pesto-green-color-fg);--semantic-fg-color-product-line-9:var(--sub-themes-barilla-piccolini-color-fg);--semantic-fg-color-product-line-6:var(--sub-themes-barilla-i-classici-color-fg);--semantic-fg-color-product-line-18:var(--sub-themes-barilla-basicilico-limone-color-fg);--semantic-fg-color-product-line-7:var(--sub-themes-barilla-integrale-color-fg);--semantic-fg-color-product-line-14:var(--sub-themes-barilla-salse-pronte-color-fg);--semantic-fg-color-product-line-4:var(--sub-themes-barilla-emiliane-color-fg);--semantic-fg-color-product-line-5:var(--sub-themes-barilla-farine-color-fg);--semantic-fg-color-product-line-3:var(--sub-themes-barilla-cous-cous-color-fg);--semantic-fg-color-product-line-17:var(--sub-themes-barilla-sughi-rossi-color-fg);--semantic-fg-color-product-line-1:var(--sub-themes-barilla-albronzo-color-fg);--semantic-fg-color-product-line-16:var(--sub-themes-barilla-specialita-color-fg);--semantic-fg-color-product-line-8:var(--sub-themes-barilla-legumotti-color-fg);--semantic-fg-color-product-line-19:var(--sub-themes-barilla-passive-cooking-color-fg);--semantic-fg-color-product-default-light:var(--sub-themes-barilla-default-light-color-fg);--semantic-fg-color-product-line-15:var(--sub-themes-barilla-senza-glutine-color-fg);--semantic-fg-color-product-line-2:var(--sub-themes-barilla-cereali-color-fg);--semantic-fg-color-product-line-12:var(--sub-themes-barilla-protein-plus-color-fg);--semantic-fg-color-product-default:var(--sub-themes-barilla-default-brand-color-fg);--semantic-border-color-default:var(--color-brands-barilla-tertiary-border);--semantic-border-color-focus-ring:var(--color-palette-blue-12);--semantic-border-color-focus-offset:var(--color-palette-blue-1);--semantic-border-color-transparent:var(--color-neutral-black-0);--semantic-border-color-emphasis:var(--color-neutral-gray-10);--semantic-border-color-accent:var(--color-brands-barilla-primary-red);--semantic-border-color-strongest:var(--color-neutral-gray-12);--semantic-border-color-stronger:var(--color-brands-barilla-tertiary-fade);--semantic-border-color-danger:var(--color-palette-red-11);--semantic-border-color-product-default:var(--sub-themes-barilla-default-brand-color-border);--semantic-border-color-product-default-light:var(--sub-themes-barilla-default-light-color-border);--semantic-border-color-product-line-1:var(--sub-themes-barilla-albronzo-color-border);--semantic-border-color-product-line-2:var(--sub-themes-barilla-cereali-color-border);--semantic-border-color-product-line-3:var(--sub-themes-barilla-cous-cous-color-border);--semantic-border-color-product-line-4:var(--sub-themes-barilla-emiliane-color-border);--semantic-border-color-product-line-5:var(--sub-themes-barilla-farine-color-border);--semantic-border-color-product-line-6:var(--sub-themes-barilla-i-classici-color-border);--semantic-border-color-product-line-7:var(--sub-themes-barilla-integrale-color-border);--semantic-border-color-product-line-8:var(--sub-themes-barilla-legumotti-color-border);--semantic-border-color-product-line-9:var(--sub-themes-barilla-piccolini-color-border);--semantic-border-color-product-line-10:var(--sub-themes-barilla-pesto-green-color-border);--semantic-border-color-product-line-19:var(--sub-themes-barilla-passive-cooking-color-border);--semantic-border-color-product-line-17:var(--sub-themes-barilla-sughi-rossi-color-border);--semantic-border-color-product-line-18:var(--sub-themes-barilla-basicilico-limone-color-border);--semantic-border-color-product-line-16:var(--sub-themes-barilla-specialita-color-border);--semantic-border-color-product-line-15:var(--sub-themes-barilla-senza-glutine-color-border);--semantic-border-color-product-line-20:var(--sub-themes-barilla-trigatelli-color-border);--semantic-border-color-product-line-14:var(--sub-themes-barilla-salse-pronte-color-border);--semantic-border-color-product-line-13:var(--sub-themes-barilla-ragu-color-border);--semantic-border-color-product-line-12:var(--sub-themes-barilla-protein-plus-color-border);--semantic-border-color-product-line-11:var(--sub-themes-barilla-pesto-orange-color-border);--semantic-border-color-product-line-21:var(--sub-themes-barilla-true-taste-color-border);--semantic-shadow-2xs-x:var(--dimension-size-0);--semantic-shadow-2xs-y:var(--dimension-size-px);--semantic-shadow-2xs-blur:var(--dimension-size-0);--semantic-shadow-2xs-spread:var(--dimension-size-0);--semantic-shadow-2xs-color:var(--color-neutral-black-1);--semantic-shadow-xs-x:var(--dimension-size-0);--semantic-shadow-xs-y:var(--dimension-size-px);--semantic-shadow-xs-blur:var(--dimension-size-2);--semantic-shadow-xs-spread:var(--dimension-size-0);--semantic-shadow-xs-color:var(--color-neutral-black-2);--semantic-shadow-md-primary-x:var(--dimension-size-0);--semantic-shadow-md-primary-y:var(--dimension-size-4);--semantic-shadow-md-primary-blur:var(--dimension-size-6);--semantic-shadow-md-primary-spread:var(--dimension-size-minus-px);--semantic-shadow-md-primary-color:var(--color-neutral-black-2);--semantic-shadow-md-secondary-x:var(--dimension-size-0);--semantic-shadow-md-secondary-y:var(--dimension-size-2);--semantic-shadow-md-secondary-blur:var(--dimension-size-4);--semantic-shadow-md-secondary-spread:var(--dimension-size-minus-2);--semantic-shadow-md-secondary-color:var(--color-neutral-black-2);--semantic-shadow-sm-x:var(--dimension-size-0);--semantic-shadow-sm-y:var(--dimension-size-px);--semantic-shadow-sm-blur:var(--dimension-size-3);--semantic-shadow-sm-spread:var(--dimension-size-0);--semantic-shadow-sm-color:var(--color-neutral-black-2);--semantic-shadow-2xl-x:var(--dimension-size-0);--semantic-shadow-2xl-y:var(--dimension-size-25);--semantic-shadow-2xl-blur:var(--dimension-size-50);--semantic-shadow-2xl-spread:var(--dimension-size-minus-12);--semantic-shadow-2xl-color:var(--color-neutral-black-4);--semantic-shadow-inner-x:var(--dimension-size-0);--semantic-shadow-inner-y:var(--dimension-size-2);--semantic-shadow-inner-blur:var(--dimension-size-4);--semantic-shadow-inner-spread:var(--dimension-size-0);--semantic-shadow-inner-color:var(--color-neutral-black-1);--semantic-shadow-none-x:var(--dimension-size-0);--semantic-shadow-none-y:var(--dimension-size-0);--semantic-shadow-none-blur:var(--dimension-size-0);--semantic-shadow-none-spread:var(--dimension-size-0);--semantic-shadow-none-color:var(--color-neutral-black-1);--semantic-shadow-focus-ring-x:var(--dimension-size-0);--semantic-shadow-focus-ring-y:var(--dimension-size-0);--semantic-shadow-focus-ring-blur:var(--dimension-size-0);--semantic-shadow-focus-ring-spread:var(--dimension-size-4);--semantic-shadow-focus-ring-color:var(--semantic-border-color-focus-ring);--semantic-shadow-focus-offset-x:var(--dimension-size-0);--semantic-shadow-focus-offset-y:var(--dimension-size-0);--semantic-shadow-focus-offset-blur:var(--dimension-size-0);--semantic-shadow-focus-offset-spread:var(--dimension-size-2);--semantic-shadow-focus-offset-color:var(--semantic-border-color-focus-offset);--semantic-shadow-xl-primary-x:var(--dimension-size-0);--semantic-shadow-xl-primary-y:var(--dimension-size-20);--semantic-shadow-xl-primary-blur:var(--dimension-size-25);--semantic-shadow-xl-primary-spread:var(--dimension-size-minus-5);--semantic-shadow-xl-primary-color:var(--color-neutral-black-2);--semantic-shadow-xl-secondary-x:var(--dimension-size-0);--semantic-shadow-xl-secondary-y:var(--dimension-size-8);--semantic-shadow-xl-secondary-blur:var(--dimension-size-10);--semantic-shadow-xl-secondary-spread:var(--dimension-size-minus-6);--semantic-shadow-xl-secondary-color:var(--color-neutral-black-2);--semantic-shadow-lg-primary-x:var(--dimension-size-0);--semantic-shadow-lg-primary-y:var(--dimension-size-10);--semantic-shadow-lg-primary-blur:var(--dimension-size-15);--semantic-shadow-lg-primary-spread:var(--dimension-size-minus-3);--semantic-shadow-lg-primary-color:var(--color-neutral-black-2);--semantic-shadow-lg-secondary-x:var(--dimension-size-0);--semantic-shadow-lg-secondary-y:var(--dimension-size-4);--semantic-shadow-lg-secondary-blur:var(--dimension-size-6);--semantic-shadow-lg-secondary-spread:var(--dimension-size-minus-4);--semantic-shadow-lg-secondary-color:var(--color-neutral-black-2);--components-card-color-bg-unselected-default:var(--semantic-bg-color-default);--components-card-color-bg-unselected-mix_hover-overlay:var(--color-neutral-faded-1);--components-card-color-bg-unselected-mix_pressed-overlay:var(--color-neutral-faded-2);--components-card-color-bg-unselected-hover:var(--semantic-bg-color-default);--components-card-color-bg-unselected-pressed:var(--semantic-bg-color-muted);--components-card-color-bg-unselected-mix_default-overlay:var(--color-neutral-faded-0);--components-card-color-bg-unselected-pressed-overlay-opacity:var(--transparency-opacity-10);--components-card-color-bg-unselected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-unselected-hover-overlay-opacity:var(--transparency-opacity-5);--components-card-color-bg-selected-default:var(--semantic-bg-color-accent);--components-card-color-bg-selected-mix_default-overlay:var(--color-neutral-faded-0);--components-card-color-bg-selected-pressed:var(--semantic-bg-color-accent);--components-card-color-bg-selected-mix_pressed-overlay:var(--color-neutral-faded-2);--components-card-color-bg-selected-mix_hover-overlay:var(--color-neutral-faded-1_2);--components-card-color-bg-selected-hover:var(--semantic-bg-color-accent);--components-card-color-bg-selected-hover-overlay-opacity:var(--transparency-opacity-6);--components-card-color-bg-selected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-selected-pressed-overlay-opacity:var(--transparency-opacity-10);--components-card-color-bg-linear-gradient-start:var(--semantic-bg-color-lineargradient-start);--components-card-color-bg-linear-gradient-end:var(--semantic-bg-color-lineargradient-end);--components-card-color-border-default:var(--semantic-border-color-default);--components-card-color-border-hover:var(--semantic-border-color-emphasis);--components-card-color-border-pressed:var(--semantic-border-color-stronger);--components-card-color-border-active:var(--semantic-border-color-stronger);--components-card-color-generic-overlay-color:var(--color-neutral-faded-100);--components-card-border-radius:var(--border-radius-rounded-lg);--components-card-border-width:var(--border-width-border-2);--components-input-color-bg-standard-default:var(--semantic-bg-color-default);--components-input-color-bg-standard-hover:var(--color-neutral-gray-2);--components-input-color-bg-standard-active:var(--semantic-bg-color-default);--components-input-color-bg-standard-disabled:var(--color-neutral-gray-3);--components-input-color-bg-standard-read-only:var(--color-neutral-gray-4);--components-input-color-bg-filled-default:var(--semantic-bg-color-default);--components-input-color-bg-filled-hover:var(--color-neutral-gray-2);--components-input-color-bg-filled-active:var(--semantic-bg-color-default);--components-input-color-bg-filled-disabled:var(--color-neutral-gray-3);--components-input-color-bg-filled-read-only:var(--color-neutral-gray-5);--components-input-color-border-color-default:var(--semantic-border-color-default);--components-input-color-border-color-hover:var(--semantic-border-color-emphasis);--components-input-color-border-color-active:var(--color-brands-barilla-primary-blue);--components-input-color-border-color-error:var(--semantic-border-color-danger);--components-input-color-border-color-error-hover:var(--color-palette-red-10);--components-input-color-border-color-error-active:var(--semantic-fg-color-danger);--components-input-color-border-color-read-only:var(--semantic-border-color-emphasis);--components-input-color-border-color-disabled:var(--semantic-border-color-default);--components-input-color-fg-placeholder:var(--semantic-fg-color-muted);--components-input-color-fg-default:var(--semantic-fg-color-default);--components-input-color-fg-disabled:var(--color-neutral-gray-9);--components-input-color-fg-read-only:var(--semantic-fg-color-muted);--components-input-color-fg-prefix:var(--color-neutral-gray-11);--components-input-color-fg-loading:var(--semantic-fg-color-muted);--components-input-size-border-width-default:var(--border-width-border);--components-input-size-border-width-hover:var(--border-width-border);--components-input-size-border-width-active-outline:var(--border-width-border);--components-input-size-border-radius:var(--border-radius-rounded-lg);--components-input-size-border-style:var(--border-style-solid);--components-input-size-min-height-md-default:var(--height-h-9);--components-input-size-min-height-md-text-area:var(--height-h-20);--components-input-size-min-height-lg-default:var(--height-h-10);--components-input-size-min-height-lg-text-area:var(--height-h-22_5);--components-input-size-min-height-sm-default:var(--height-h-8);--components-input-size-min-height-sm-text-area:var(--height-h-18);--components-input-size-min-height-sm-slot:var(--height-h-4_5);--components-input-size-padding-field-h-md:var(--padding-px-2_5);--components-input-size-padding-field-h-lg:var(--padding-px-3);--components-input-size-padding-field-h-sm:var(--padding-px-2);--components-input-size-padding-field-v-md:var(--padding-py-1_75);--components-input-size-padding-field-v-lg:var(--padding-py-1_75);--components-input-size-padding-field-v-sm:var(--padding-py-1_5);--components-input-size-padding-controls-sides-md:var(--padding-pr-1_75);--components-input-size-padding-controls-sides-lg:var(--padding-pr-2);--components-input-size-padding-controls-sides-sm:var(--padding-pr-1_5);--components-input-size-padding-controls-v-md:var(--padding-py-1_25);--components-input-size-padding-controls-v-sm:var(--padding-py-0_75);--components-input-size-padding-controls-v-lg:var(--components-input-size-padding-field-v-lg);--components-input-size-gap-default:var(--gap-gx-3);--components-input-size-gap-controls:var(--gap-gx-2);--components-input-size-gap-slot:var(--gap-gx-2);--components-input-size-gap-combobox:var(--gap-gx-1_5);--components-input-size-gap-content:var(--gap-gx-2);--components-input-font-md-size:var(--dimension-size-16);--components-input-font-md-line-height:var(--dimension-size-20);--components-input-font-family:var(--semantic-text-styles-font-family-primary);--components-input-font-weight:var(--font-weight-regular);--components-input-font-letter-spacing:var(--font-letter-spacing-normal);--components-input-font-lg-size:var(--dimension-size-18);--components-input-font-lg-line-height:var(--dimension-size-24);--components-input-font-sm-size:var(--dimension-size-14);--components-input-font-sm-line-height:var(--dimension-size-18);--components-button-color-bg-ghost-hover:var(--semantic-bg-color-accent);--components-button-color-bg-ghost-default:var(--color-neutral-faded-0_6);--components-button-color-bg-ghost-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-pressed:var(--semantic-bg-color-accent-strong);--components-button-color-bg-ghost-mix_hover-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-mix_focus:var(--components-button-color-bg-ghost-default);--components-button-color-bg-ghost-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-active-default:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-outline-hover:var(--semantic-bg-color-accent);--components-button-color-bg-outline-default:var(--semantic-bg-color-default);--components-button-color-bg-outline-pressed:var(--semantic-bg-color-accent-strong);--components-button-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-outline-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-active-default:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-outline-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-primary-default:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-hover:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-mix_pressed-overlay:var(--color-neutral-black-5);--components-button-color-bg-primary-mix_hover-overlay:var(--color-neutral-black-4);--components-button-color-bg-primary-pressed:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-button-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-button-color-bg-primary-mix_active-default-overlay:var(--color-neutral-faded-2);--components-button-color-bg-primary-active-pressed:var(--components-button-color-bg-primary-pressed);--components-button-color-bg-primary-active-hover:var(--components-button-color-bg-primary-hover);--components-button-color-bg-primary-active-default:var(--components-button-color-bg-primary-default);--components-button-color-bg-primary-active-default-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-button-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-button-color-bg-destructive-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-destructive-active-default-overlay-opacity:var(--transparency-opacity-9);--components-button-color-bg-destructive-mix_active-default-overlay:var(--color-neutral-faded-1_8);--components-button-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-hover:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-2);--components-button-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-3);--components-button-color-bg-secondary-pressed:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-20);--components-button-color-bg-secondary-active-default-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-secondary-mix_active-default-overlay:var(--color-neutral-faded-1);--components-button-color-bg-secondary-active-default:var(--semantic-bg-color-secondary);--components-button-color-bg-invert-hover:var(--color-neutral-faded-3);--components-button-color-bg-invert-default:var(--color-neutral-faded-2);--components-button-color-bg-invert-pressed:var(--color-neutral-faded-5);--components-button-color-bg-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-invert-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-invert-active-hover:var(--components-button-color-bg-invert-hover);--components-button-color-bg-invert-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-invert-active-pressed:var(--components-button-color-bg-invert-pressed);--components-button-color-bg-invert-active-default:var(--color-neutral-faded-2);--components-button-color-bg-subtle-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-hover:var(--color-neutral-faded-3);--components-button-color-bg-subtle-pressed:var(--color-neutral-faded-5);--components-button-color-bg-subtle-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-active-default:var(--color-neutral-faded-2);--components-button-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-button-color-bg-white-default:var(--semantic-bg-color-transparent);--components-button-color-bg-white-hover:var(--color-neutral-white-100);--components-button-color-bg-white-mix_hover-overlay:var(--color-neutral-black-0);--components-button-color-bg-white-pressed:var(--color-neutral-white-100);--components-button-color-bg-white-mix_pressed-overlay:var(--color-neutral-black-3);--components-button-color-bg-white-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-white-generic-overlay-color:var(--color-neutral-black-100);--components-button-color-bg-white-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-white-active-pressed:var(--components-button-color-bg-white-pressed);--components-button-color-bg-white-mix_active-hover-overlay:var(--components-button-color-bg-white-mix_hover-overlay);--components-button-color-bg-white-active-pressed-overlay-opacity:var(--components-button-color-bg-white-pressed-overlay-opacity);--components-button-color-bg-white-active-hover:var(--components-button-color-bg-white-hover);--components-button-color-bg-white-active-default:var(--color-neutral-white-5);--components-button-color-bg-white-active-hover-overlay-opacity:var(--components-button-color-bg-white-hover-overlay-opacity);--components-button-color-bg-white-mix_active-pressed-overlay:var(--components-button-color-bg-white-mix_pressed-overlay);--components-button-color-bg-white-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-mix_active-default-overlay:var(--color-neutral-black-0);--components-button-color-bg-subtle-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-invert-hover:var(--color-neutral-faded-3);--components-button-color-bg-subtle-invert-pressed:var(--color-neutral-faded-5);--components-button-color-bg-subtle-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-invert-active-default:var(--color-neutral-faded-2);--components-button-color-fg-primary-default:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-hover:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-pressed:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-subtle-default:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-hover:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-pressed:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-hover:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-pressed:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-active:var(--semantic-fg-color-on-destructive);--components-button-color-fg-secondary-default:var(--semantic-fg-color-on-secondary);--components-button-color-fg-secondary-hover:var(--semantic-fg-color-on-secondary);--components-button-color-fg-secondary-pressed:var(--semantic-fg-color-on-secondary);--components-button-color-fg-secondary-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-ghost-default:rgb(var(--brand-text-rgb) / .65);--components-button-color-fg-ghost-hover:rgb(var(--brand-text-rgb));--components-button-color-fg-ghost-pressed:rgb(var(--brand-text-rgb) / .9);--components-button-color-fg-ghost-active:rgb(var(--brand-text-rgb));--components-button-color-fg-invert-default:var(--color-brands-barilla-secondary-yellow);--components-button-color-fg-invert-hover:var(--color-brands-barilla-secondary-yellow);--components-button-color-fg-invert-pressed:var(--color-brands-barilla-secondary-yellow);--components-button-color-fg-invert-active:var(--color-brands-barilla-secondary-yellow);--components-button-color-fg-outline-default:var(--semantic-fg-color-accent);--components-button-color-fg-outline-hover:var(--semantic-fg-color-accent);--components-button-color-fg-outline-pressed:var(--semantic-fg-color-accent);--components-button-color-fg-outline-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-icon-subtle-default:var(--components-button-color-fg-subtle-default);--components-button-color-fg-icon-subtle-hover:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-pressed:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-white-default:var(--semantic-fg-color-white);--components-button-color-fg-white-hover:var(--color-brands-barilla-primary-blue-fixed);--components-button-color-fg-white-active:var(--semantic-fg-color-white);--components-button-color-fg-white-pressed:var(--color-brands-barilla-primary-blue-fixed);--components-button-color-fg-subtle-invert-default:var(--semantic-fg-color-white);--components-button-color-fg-subtle-invert-hover:var(--semantic-fg-color-white);--components-button-color-fg-subtle-invert-pressed:var(--semantic-fg-color-white);--components-button-color-fg-subtle-invert-active:var(--semantic-fg-color-white);--components-button-color-border-outline-default:var(--color-brands-barilla-primary-blue);--components-button-color-border-outline-hover:var(--color-brands-barilla-primary-blue);--components-button-color-border-outline-pressed:var(--color-brands-barilla-primary-blue);--components-button-color-border-white-default:var(--semantic-border-color-transparent);--components-button-color-border-white-hover:var(--semantic-border-color-transparent);--components-button-color-border-white-active-hover:var(--components-button-color-border-white-hover);--components-button-color-border-white-active-default:var(--components-button-color-border-white-default);--components-button-color-border-white-pressed:var(--semantic-border-color-transparent);--components-button-color-border-white-active-pressed:var(--components-button-color-border-white-hover);--components-button-color-border-primary-default:var(--semantic-border-color-transparent);--components-button-color-border-primary-hover:var(--semantic-border-color-transparent);--components-button-color-border-primary-pressed:var(--semantic-border-color-transparent);--components-button-color-border-secondary-default:var(--semantic-border-color-transparent);--components-button-color-border-secondary-hover:var(--semantic-border-color-transparent);--components-button-color-border-secondary-pressed:var(--semantic-border-color-transparent);--components-button-color-border-secondary-active:var(--semantic-border-color-transparent);--components-button-color-border-destructive-default:var(--semantic-border-color-transparent);--components-button-color-border-destructive-hover:var(--semantic-border-color-transparent);--components-button-color-border-destructive-pressed:var(--semantic-border-color-transparent);--components-button-color-border-ghost-default:var(--semantic-border-color-transparent);--components-button-color-border-ghost-hover:var(--semantic-border-color-transparent);--components-button-color-border-ghost-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-pressed:var(--semantic-border-color-transparent);--components-button-color-border-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-appearance-loading:var(--transparency-opacity-50);--components-button-color-appearance-default:var(--transparency-opacity-100);--components-button-color-appearance-disabled:var(--transparency-opacity-40);--components-button-border-style-default:var(--border-style-solid);--components-button-border-weight-default:var(--border-width-border);--components-button-border-radius-default:var(--border-radius-rounded-lg);--components-button-border-radius-rounded-full:var(--border-radius-rounded-full);--components-button-size-gap-default:var(--gap-g-2);--components-button-size-padding-horizontal-lg:var(--padding-px-4);--components-button-size-padding-horizontal-xs:var(--padding-px-2);--components-button-size-padding-horizontal-md:var(--padding-px-3);--components-button-size-padding-horizontal-sm:var(--padding-px-2_5);--components-button-size-padding-vertical-default:var(--padding-py-0_5);--components-button-size-min-height-sm:var(--height-h-8);--components-button-size-min-height-xs:var(--height-h-6);--components-button-size-min-height-md:var(--height-h-9);--components-button-size-min-height-lg:var(--height-h-10);--components-button-font-family:var(--semantic-text-styles-font-family-primary);--components-button-font-weight:var(--font-weight-bold);--components-button-font-line-height-lg:var(--media-font-line-height-220);--components-button-font-line-height-md:var(--media-font-line-height-180);--components-button-font-line-height-sm:var(--media-font-line-height-160);--components-button-font-line-height-xs:var(--media-font-line-height-160);--components-button-font-letter-spacing-lg:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-xs:var(--font-letter-spacing-normal);--components-button-font-size-lg:var(--media-font-size-160);--components-button-font-size-md:var(--media-font-size-140);--components-button-font-size-sm:var(--media-font-size-120);--components-button-font-size-xs:var(--media-font-size-120);--components-badge-size-padding-h:var(--padding-px-2);--components-badge-size-padding-v:var(--padding-py-px);--components-badge-size-gap-default:var(--gap-g-1);--components-badge-size-border-radius-full:var(--border-radius-rounded-full);--components-badge-size-border-radius-none:var(--border-radius-rounded-none);--components-badge-size-border-radius-default:var(--border-radius-rounded-xl);--components-badge-size-border-width:var(--border-width-border);--components-badge-size-dot-md:var(--dimension-size-12);--components-badge-size-dot-sm:var(--dimension-size-8);--components-badge-size-dot-lg:var(--dimension-size-16);--components-badge-size-min-height-sm:var(--height-h-4_5);--components-badge-size-min-height-lg:var(--height-h-6);--components-badge-size-min-height-md:var(--height-h-5_5);--components-badge-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-badge-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-badge-color-bg-primary-mix_hover-overlay:var(--color-neutral-black-4);--components-badge-color-bg-primary-mix_pressed-overlay:var(--color-neutral-black-5);--components-badge-color-bg-primary-pressed:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-hover:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-default:var(--semantic-bg-color-primary);--components-badge-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-10);--components-badge-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-5);--components-badge-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-pressed:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-hover:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-1);--components-badge-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-2);--components-badge-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-outline-pressed:var(--semantic-bg-color-accent-strong);--components-badge-color-bg-outline-mix_hover-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-hover:var(--semantic-bg-color-accent);--components-badge-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-default:var(--semantic-bg-color-default);--components-badge-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-badge-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-badge-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-badge-color-bg-sublte-pressed:var(--color-neutral-faded-5);--components-badge-color-bg-sublte-hover:var(--color-neutral-faded-3);--components-badge-color-bg-sublte-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-sublte-default:var(--color-neutral-faded-1);--components-badge-color-bg-removable-default:var(--color-neutral-faded-1);--components-badge-color-bg-removable-hover:var(--color-neutral-faded-3);--components-badge-color-bg-removable-pressed:var(--color-neutral-faded-5);--components-badge-color-bg-removable-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-badge-color-fg-secondary-default:var(--semantic-fg-color-on-secondary);--components-badge-color-fg-primary-default:var(--semantic-fg-color-on-primary);--components-badge-color-fg-outline-hover:var(--semantic-fg-color-accent);--components-badge-color-fg-outline-default:var(--semantic-fg-color-accent);--components-badge-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-badge-color-fg-subtle-default:var(--semantic-fg-color-accent);--components-badge-color-fg-removable-default:var(--semantic-fg-color-accent);--components-badge-color-appearance-disabled:var(--transparency-opacity-40);--components-badge-color-appearance-loading:var(--transparency-opacity-50);--components-badge-color-appearance-default:var(--transparency-opacity-100);--components-badge-color-border-hover:var(--semantic-border-color-transparent);--components-badge-color-border-default:var(--semantic-border-color-transparent);--components-badge-font-weight:var(--font-weight-semibold);--components-badge-font-family:var(--semantic-text-styles-font-family-primary);--components-badge-font-size-sm:var(--media-font-size-100);--components-badge-font-size-lg:var(--media-font-size-140);--components-badge-font-size-md:var(--media-font-size-120);--components-badge-font-line-height-lg:var(--media-font-line-height-180);--components-badge-font-line-height-md:var(--media-font-line-height-140);--components-badge-font-line-height-sm:var(--media-font-line-height-140);--components-badge-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-lg:var(--font-letter-spacing-normal)}[data-brand=pavesi]{--semantic-bg-color-default:var(--color-brands-pavesi-primary-white);--semantic-bg-color-secondary:var(--color-brands-pavesi-primary-red);--semantic-bg-color-muted:var(--color-neutral-gray-3);--semantic-bg-color-primary:var(--color-brands-pavesi-primary-blue);--semantic-bg-color-accent:var(--color-brands-pavesi-primary-cornflower-blue);--semantic-bg-color-primary-strong:var(--color-brands-pavesi-primary-blue-darker);--semantic-bg-color-secondary-strong:var(--color-brands-pavesi-primary-red-darker);--semantic-bg-color-accent-strong:var(--color-brands-pavesi-primary-cornflower-blue-darker);--semantic-bg-color-default-strong:var(--color-brands-pavesi-secondary-grey);--semantic-bg-color-muted-strong:var(--color-neutral-gray-5);--semantic-bg-color-transparent:var(--color-neutral-black-0);--semantic-fg-color-default:var(--color-neutral-gray-12);--semantic-text-styles-font-family-primary:var(--brand-font-display);--semantic-fg-color-on-muted:var(--color-neutral-gray-11);--semantic-fg-color-on-secondary:var(--color-brands-pavesi-primary-white);--semantic-fg-color-on-accent:var(--color-neutral-white-12);--semantic-fg-color-on-primary:var(--color-neutral-gray-1);--semantic-fg-color-on-overlay:var(--color-neutral-white-12);--semantic-fg-color-on-destructive:var(--color-neutral-gray-1);--semantic-fg-color-danger:var(--color-palette-red-11);--semantic-fg-color-warning:var(--color-palette-amber-11);--semantic-fg-color-success:var(--color-palette-grass-11);--semantic-fg-color-info:var(--color-palette-blue-11);--semantic-fg-color-muted:var(--color-neutral-gray-11);--semantic-fg-color-invert:var(--color-neutral-gray-1);--semantic-fg-color-accent:var(--semantic-bg-color-primary);--semantic-fg-color-white:var(--color-neutral-white-100);--semantic-fg-color-product-line-21:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-13:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-20:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-11:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-10:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-9:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-6:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-18:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-7:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-14:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-4:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-5:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-3:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-17:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-1:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-16:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-8:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-19:var(--semantic-fg-color-product-default);--semantic-fg-color-product-default-light:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-15:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-2:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-12:var(--semantic-fg-color-product-default);--semantic-fg-color-product-default:var(--semantic-fg-color-default);--semantic-border-color-default:var(--color-brands-pavesi-tertiary-border);--semantic-border-color-focus-ring:var(--color-palette-blue-12);--semantic-border-color-focus-offset:var(--color-palette-blue-1);--semantic-border-color-transparent:var(--color-neutral-black-0);--semantic-border-color-emphasis:var(--color-neutral-gray-9);--semantic-border-color-accent:var(--color-brands-pavesi-primary-red);--semantic-border-color-strongest:var(--color-neutral-gray-12);--semantic-border-color-stronger:var(--color-neutral-gray-11);--semantic-border-color-danger:var(--color-palette-red-11);--semantic-border-color-product-default:var(--semantic-border-color-default);--semantic-border-color-product-default-light:var(--semantic-border-color-product-default);--semantic-border-color-product-line-1:var(--semantic-border-color-product-default);--semantic-border-color-product-line-2:var(--semantic-border-color-product-default);--semantic-border-color-product-line-3:var(--semantic-border-color-product-default);--semantic-border-color-product-line-4:var(--semantic-border-color-product-default);--semantic-border-color-product-line-5:var(--semantic-border-color-product-default);--semantic-border-color-product-line-6:var(--semantic-border-color-product-default);--semantic-border-color-product-line-7:var(--semantic-border-color-product-default);--semantic-border-color-product-line-8:var(--semantic-border-color-product-default);--semantic-border-color-product-line-9:var(--semantic-border-color-product-default);--semantic-border-color-product-line-10:var(--semantic-border-color-product-default);--semantic-border-color-product-line-19:var(--semantic-border-color-product-default);--semantic-border-color-product-line-17:var(--semantic-border-color-product-default);--semantic-border-color-product-line-18:var(--semantic-border-color-product-default);--semantic-border-color-product-line-16:var(--semantic-border-color-product-default);--semantic-border-color-product-line-15:var(--semantic-border-color-product-default);--semantic-border-color-product-line-20:var(--semantic-border-color-product-default);--semantic-border-color-product-line-14:var(--semantic-border-color-product-default);--semantic-border-color-product-line-13:var(--semantic-border-color-product-default);--semantic-border-color-product-line-12:var(--semantic-border-color-product-default);--semantic-border-color-product-line-11:var(--semantic-border-color-product-default);--semantic-border-color-product-line-21:var(--semantic-border-color-product-default);--semantic-shadow-2xs-x:var(--dimension-size-0);--semantic-shadow-2xs-y:var(--dimension-size-px);--semantic-shadow-2xs-blur:var(--dimension-size-0);--semantic-shadow-2xs-spread:var(--dimension-size-0);--semantic-shadow-2xs-color:var(--color-neutral-black-1);--semantic-shadow-xs-x:var(--dimension-size-0);--semantic-shadow-xs-y:var(--dimension-size-px);--semantic-shadow-xs-blur:var(--dimension-size-2);--semantic-shadow-xs-spread:var(--dimension-size-0);--semantic-shadow-xs-color:var(--color-neutral-black-2);--semantic-shadow-md-primary-x:var(--dimension-size-0);--semantic-shadow-md-primary-y:var(--dimension-size-4);--semantic-shadow-md-primary-blur:var(--dimension-size-6);--semantic-shadow-md-primary-spread:var(--dimension-size-minus-px);--semantic-shadow-md-primary-color:var(--color-neutral-black-2);--semantic-shadow-md-secondary-x:var(--dimension-size-0);--semantic-shadow-md-secondary-y:var(--dimension-size-2);--semantic-shadow-md-secondary-blur:var(--dimension-size-4);--semantic-shadow-md-secondary-spread:var(--dimension-size-minus-2);--semantic-shadow-md-secondary-color:var(--color-neutral-black-2);--semantic-shadow-sm-x:var(--dimension-size-0);--semantic-shadow-sm-y:var(--dimension-size-px);--semantic-shadow-sm-blur:var(--dimension-size-3);--semantic-shadow-sm-spread:var(--dimension-size-0);--semantic-shadow-sm-color:var(--color-neutral-black-2);--semantic-shadow-2xl-x:var(--dimension-size-0);--semantic-shadow-2xl-y:var(--dimension-size-25);--semantic-shadow-2xl-blur:var(--dimension-size-50);--semantic-shadow-2xl-spread:var(--dimension-size-minus-12);--semantic-shadow-2xl-color:var(--color-neutral-black-4);--semantic-shadow-inner-x:var(--dimension-size-0);--semantic-shadow-inner-y:var(--dimension-size-2);--semantic-shadow-inner-blur:var(--dimension-size-4);--semantic-shadow-inner-spread:var(--dimension-size-0);--semantic-shadow-inner-color:var(--color-neutral-black-1);--semantic-shadow-none-x:var(--dimension-size-0);--semantic-shadow-none-y:var(--dimension-size-0);--semantic-shadow-none-blur:var(--dimension-size-0);--semantic-shadow-none-spread:var(--dimension-size-0);--semantic-shadow-none-color:var(--color-neutral-black-1);--semantic-shadow-focus-ring-x:var(--dimension-size-0);--semantic-shadow-focus-ring-y:var(--dimension-size-0);--semantic-shadow-focus-ring-blur:var(--dimension-size-0);--semantic-shadow-focus-ring-spread:var(--dimension-size-4);--semantic-shadow-focus-ring-color:var(--semantic-border-color-focus-ring);--semantic-shadow-focus-offset-x:var(--dimension-size-0);--semantic-shadow-focus-offset-y:var(--dimension-size-0);--semantic-shadow-focus-offset-blur:var(--dimension-size-0);--semantic-shadow-focus-offset-spread:var(--dimension-size-2);--semantic-shadow-focus-offset-color:var(--semantic-border-color-focus-offset);--semantic-shadow-xl-primary-x:var(--dimension-size-0);--semantic-shadow-xl-primary-y:var(--dimension-size-20);--semantic-shadow-xl-primary-blur:var(--dimension-size-25);--semantic-shadow-xl-primary-spread:var(--dimension-size-minus-5);--semantic-shadow-xl-primary-color:var(--color-neutral-black-2);--semantic-shadow-xl-secondary-x:var(--dimension-size-0);--semantic-shadow-xl-secondary-y:var(--dimension-size-8);--semantic-shadow-xl-secondary-blur:var(--dimension-size-10);--semantic-shadow-xl-secondary-spread:var(--dimension-size-minus-6);--semantic-shadow-xl-secondary-color:var(--color-neutral-black-2);--semantic-shadow-lg-primary-x:var(--dimension-size-0);--semantic-shadow-lg-primary-y:var(--dimension-size-10);--semantic-shadow-lg-primary-blur:var(--dimension-size-15);--semantic-shadow-lg-primary-spread:var(--dimension-size-minus-3);--semantic-shadow-lg-primary-color:var(--color-neutral-black-2);--semantic-shadow-lg-secondary-x:var(--dimension-size-0);--semantic-shadow-lg-secondary-y:var(--dimension-size-4);--semantic-shadow-lg-secondary-blur:var(--dimension-size-6);--semantic-shadow-lg-secondary-spread:var(--dimension-size-minus-4);--semantic-shadow-lg-secondary-color:var(--color-neutral-black-2);--components-card-color-bg-unselected-default:var(--semantic-bg-color-default);--components-card-color-bg-unselected-mix_hover-overlay:var(--color-neutral-black-0_6);--components-card-color-bg-unselected-mix_pressed-overlay:var(--color-neutral-black-1_6);--components-card-color-bg-unselected-hover:var(--semantic-bg-color-default);--components-card-color-bg-unselected-pressed:var(--semantic-bg-color-default);--components-card-color-bg-unselected-mix_default-overlay:var(--color-neutral-black-0);--components-card-color-bg-unselected-pressed-overlay-opacity:var(--transparency-opacity-8);--components-card-color-bg-unselected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-unselected-hover-overlay-opacity:var(--transparency-opacity-3);--components-card-color-bg-selected-default:var(--semantic-bg-color-accent);--components-card-color-bg-selected-mix_default-overlay:var(--color-neutral-black-0);--components-card-color-bg-selected-pressed:var(--semantic-bg-color-accent);--components-card-color-bg-selected-mix_pressed-overlay:var(--color-neutral-black-1_6);--components-card-color-bg-selected-mix_hover-overlay:var(--color-neutral-black-0_6);--components-card-color-bg-selected-hover:var(--semantic-bg-color-accent);--components-card-color-bg-selected-hover-overlay-opacity:var(--transparency-opacity-3);--components-card-color-bg-selected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-selected-pressed-overlay-opacity:var(--transparency-opacity-8);--components-card-color-bg-linear-gradient-start:var(--semantic-bg-color-lineargradient-start);--components-card-color-bg-linear-gradient-end:var(--semantic-bg-color-lineargradient-end);--components-card-color-border-default:var(--semantic-border-color-default);--components-card-color-border-hover:var(--semantic-border-color-emphasis);--components-card-color-border-pressed:var(--semantic-border-color-stronger);--components-card-color-border-active:var(--semantic-border-color-accent);--components-card-color-generic-overlay-color:var(--color-neutral-faded-100);--components-card-border-radius:var(--border-radius-rounded-lg);--components-card-border-width:var(--border-width-border-2);--components-input-color-bg-standard-default:var(--semantic-bg-color-default);--components-input-color-bg-standard-hover:var(--color-neutral-gray-2);--components-input-color-bg-standard-active:var(--semantic-bg-color-default);--components-input-color-bg-standard-disabled:var(--color-neutral-gray-3);--components-input-color-bg-standard-read-only:var(--color-neutral-gray-4);--components-input-color-bg-filled-default:var(--semantic-bg-color-default);--components-input-color-bg-filled-hover:var(--color-neutral-gray-2);--components-input-color-bg-filled-active:var(--semantic-bg-color-default);--components-input-color-bg-filled-disabled:var(--color-neutral-gray-3);--components-input-color-bg-filled-read-only:var(--color-neutral-gray-5);--components-input-color-border-color-default:var(--semantic-border-color-default);--components-input-color-border-color-hover:var(--semantic-border-color-emphasis);--components-input-color-border-color-active:var(--semantic-border-color-accent);--components-input-color-border-color-error:var(--semantic-border-color-danger);--components-input-color-border-color-error-hover:var(--color-palette-red-10);--components-input-color-border-color-error-active:var(--semantic-fg-color-danger);--components-input-color-border-color-read-only:var(--semantic-border-color-emphasis);--components-input-color-border-color-disabled:var(--semantic-border-color-default);--components-input-color-fg-placeholder:var(--semantic-fg-color-muted);--components-input-color-fg-default:var(--semantic-fg-color-default);--components-input-color-fg-disabled:var(--color-neutral-gray-9);--components-input-color-fg-read-only:var(--semantic-fg-color-muted);--components-input-color-fg-prefix:var(--color-neutral-gray-11);--components-input-color-fg-loading:var(--semantic-fg-color-muted);--components-input-size-border-width-default:var(--border-width-border);--components-input-size-border-width-hover:var(--border-width-border);--components-input-size-border-width-active-outline:var(--border-width-border);--components-input-size-border-radius:var(--border-radius-rounded-xs);--components-input-size-border-style:var(--border-style-solid);--components-input-size-min-height-md-default:var(--height-h-9);--components-input-size-min-height-md-text-area:var(--height-h-20);--components-input-size-min-height-lg-default:var(--height-h-10);--components-input-size-min-height-lg-text-area:var(--height-h-22_5);--components-input-size-min-height-sm-default:var(--height-h-8);--components-input-size-min-height-sm-text-area:var(--height-h-18);--components-input-size-min-height-sm-slot:var(--height-h-4_5);--components-input-size-padding-field-h-md:var(--padding-px-2_5);--components-input-size-padding-field-h-lg:var(--padding-px-3);--components-input-size-padding-field-h-sm:var(--padding-px-2);--components-input-size-padding-field-v-md:var(--padding-py-1_75);--components-input-size-padding-field-v-lg:var(--padding-py-1_75);--components-input-size-padding-field-v-sm:var(--padding-py-1_5);--components-input-size-padding-controls-sides-md:var(--padding-pr-1_75);--components-input-size-padding-controls-sides-lg:var(--padding-pr-2);--components-input-size-padding-controls-sides-sm:var(--padding-pr-1_5);--components-input-size-padding-controls-v-md:var(--padding-py-1_25);--components-input-size-padding-controls-v-sm:var(--padding-py-0_75);--components-input-size-padding-controls-v-lg:var(--components-input-size-padding-field-v-lg);--components-input-size-gap-default:var(--gap-gx-3);--components-input-size-gap-controls:var(--gap-gx-2);--components-input-size-gap-slot:var(--gap-gx-2);--components-input-size-gap-combobox:var(--gap-gx-1_5);--components-input-size-gap-content:var(--gap-gx-2);--components-input-font-md-size:var(--dimension-size-16);--components-input-font-md-line-height:var(--dimension-size-20);--components-input-font-family:var(--semantic-text-styles-font-family-primary);--components-input-font-weight:var(--font-weight-regular);--components-input-font-letter-spacing:var(--font-letter-spacing-normal);--components-input-font-lg-size:var(--dimension-size-18);--components-input-font-lg-line-height:var(--dimension-size-24);--components-input-font-sm-size:var(--dimension-size-14);--components-input-font-sm-line-height:var(--dimension-size-18);--components-button-color-bg-ghost-hover:var(--color-brands-pavesi-tertiary-iron);--components-button-color-bg-ghost-default:var(--semantic-bg-color-transparent);--components-button-color-bg-ghost-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-pressed:var(--color-brands-pavesi-tertiary-iron);--components-button-color-bg-ghost-mix_hover-overlay:var(--color-neutral-faded-1);--components-button-color-bg-ghost-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-ghost-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-hover-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-ghost-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-active-default:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-outline-hover:var(--semantic-bg-color-default-strong);--components-button-color-bg-outline-default:var(--semantic-bg-color-default);--components-button-color-bg-outline-pressed:var(--color-brands-pavesi-tertiary-iron);--components-button-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-outline-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-outline-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-active-default:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-outline-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-primary-default:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-hover:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-mix_pressed-overlay:var(--color-neutral-faded-5);--components-button-color-bg-primary-mix_hover-overlay:var(--color-neutral-faded-4);--components-button-color-bg-primary-pressed:var(--semantic-bg-color-default);--components-button-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-button-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-button-color-bg-primary-mix_active-default-overlay:var(--color-neutral-faded-2);--components-button-color-bg-primary-active-pressed:var(--components-button-color-bg-primary-pressed);--components-button-color-bg-primary-active-hover:var(--components-button-color-bg-primary-hover);--components-button-color-bg-primary-active-default:var(--components-button-color-bg-primary-default);--components-button-color-bg-primary-active-default-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-button-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-button-color-bg-destructive-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-destructive-active-default-overlay-opacity:var(--transparency-opacity-9);--components-button-color-bg-destructive-mix_active-default-overlay:var(--color-neutral-faded-1_8);--components-button-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-hover:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-2);--components-button-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-3);--components-button-color-bg-secondary-pressed:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-20);--components-button-color-bg-secondary-active-default-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-secondary-mix_active-default-overlay:var(--color-neutral-faded-1);--components-button-color-bg-secondary-active-default:var(--semantic-bg-color-secondary);--components-button-color-bg-invert-hover:var(--color-neutral-faded-3);--components-button-color-bg-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-invert-pressed:var(--color-neutral-faded-5);--components-button-color-bg-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-invert-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-invert-active-hover:var(--components-button-color-bg-invert-hover);--components-button-color-bg-invert-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-invert-active-pressed:var(--components-button-color-bg-invert-pressed);--components-button-color-bg-invert-active-default:var(--color-neutral-faded-2);--components-button-color-bg-subtle-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-hover:var(--color-neutral-faded-3);--components-button-color-bg-subtle-pressed:var(--color-neutral-faded-5);--components-button-color-bg-subtle-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-active-default:var(--color-neutral-faded-2);--components-button-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-button-color-bg-white-default:var(--semantic-bg-color-transparent);--components-button-color-bg-white-hover:var(--color-neutral-white-100);--components-button-color-bg-white-mix_hover-overlay:var(--color-neutral-black-0);--components-button-color-bg-white-pressed:var(--color-neutral-white-100);--components-button-color-bg-white-mix_pressed-overlay:var(--color-neutral-black-3);--components-button-color-bg-white-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-white-generic-overlay-color:var(--color-neutral-black-100);--components-button-color-bg-white-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-white-active-pressed:var(--components-button-color-bg-white-pressed);--components-button-color-bg-white-mix_active-hover-overlay:var(--components-button-color-bg-white-hover);--components-button-color-bg-white-active-pressed-overlay-opacity:var(--components-button-color-bg-white-pressed-overlay-opacity);--components-button-color-bg-white-active-hover:var(--components-button-color-bg-white-hover);--components-button-color-bg-white-active-default:var(--components-button-color-bg-white-default);--components-button-color-bg-white-active-hover-overlay-opacity:var(--components-button-color-bg-white-hover-overlay-opacity);--components-button-color-bg-white-mix_active-pressed-overlay:var(--components-button-color-bg-white-mix_pressed-overlay);--components-button-color-bg-white-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-mix_active-default-overlay:var(--color-neutral-black-0);--components-button-color-bg-subtle-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-invert-hover:var(--color-neutral-faded-3);--components-button-color-bg-subtle-invert-pressed:var(--color-neutral-faded-5);--components-button-color-bg-subtle-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-invert-active-default:var(--color-neutral-faded-2);--components-button-color-fg-primary-default:var(--semantic-bg-color-primary);--components-button-color-fg-primary-hover:var(--semantic-bg-color-primary);--components-button-color-fg-primary-pressed:var(--semantic-bg-color-primary);--components-button-color-fg-primary-active:var(--semantic-bg-color-default);--components-button-color-fg-subtle-default:var(--color-brands-pavesi-primary-blue);--components-button-color-fg-subtle-hover:var(--color-brands-pavesi-primary-blue);--components-button-color-fg-subtle-pressed:var(--color-brands-pavesi-primary-blue);--components-button-color-fg-subtle-active:var(--semantic-bg-color-default);--components-button-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-hover:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-pressed:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-active:var(--semantic-bg-color-default);--components-button-color-fg-secondary-default:var(--semantic-bg-color-default);--components-button-color-fg-secondary-hover:var(--semantic-bg-color-default);--components-button-color-fg-secondary-pressed:var(--semantic-bg-color-default);--components-button-color-fg-secondary-active:var(--semantic-bg-color-default);--components-button-color-fg-ghost-default:rgb(var(--brand-text-rgb) / .65);--components-button-color-fg-ghost-hover:rgb(var(--brand-text-rgb));--components-button-color-fg-ghost-pressed:rgb(var(--brand-text-rgb) / .9);--components-button-color-fg-ghost-active:rgb(var(--brand-text-rgb));--components-button-color-fg-invert-default:var(--color-brands-pavesi-primary-red);--components-button-color-fg-invert-hover:var(--color-brands-pavesi-primary-red);--components-button-color-fg-invert-pressed:var(--color-brands-pavesi-primary-red);--components-button-color-fg-invert-active:var(--color-brands-pavesi-primary-red);--components-button-color-fg-outline-default:var(--semantic-bg-color-primary);--components-button-color-fg-outline-hover:var(--semantic-bg-color-primary);--components-button-color-fg-outline-pressed:var(--semantic-fg-color-accent);--components-button-color-fg-outline-active:var(--semantic-bg-color-default);--components-button-color-fg-icon-subtle-default:var(--components-button-color-fg-subtle-default);--components-button-color-fg-icon-subtle-hover:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-pressed:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-active:var(--semantic-bg-color-default);--components-button-color-fg-white-default:var(--semantic-fg-color-white);--components-button-color-fg-white-hover:var(--semantic-fg-color-accent);--components-button-color-fg-white-active:var(--semantic-fg-color-white);--components-button-color-fg-white-pressed:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-invert-default:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-hover:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-pressed:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-active:var(--semantic-fg-color-invert);--components-button-color-border-outline-default:var(--color-brands-pavesi-tertiary-border);--components-button-color-border-outline-hover:var(--color-brands-pavesi-tertiary-border);--components-button-color-border-outline-pressed:var(--color-brands-pavesi-tertiary-border);--components-button-color-border-white-default:var(--semantic-border-color-transparent);--components-button-color-border-white-hover:var(--semantic-border-color-transparent);--components-button-color-border-white-active-hover:var(--components-button-color-border-white-hover);--components-button-color-border-white-active-default:var(--color-neutral-white-100);--components-button-color-border-white-pressed:var(--semantic-border-color-transparent);--components-button-color-border-white-active-pressed:var(--components-button-color-border-white-hover);--components-button-color-border-primary-default:var(--semantic-border-color-transparent);--components-button-color-border-primary-hover:var(--semantic-border-color-transparent);--components-button-color-border-primary-pressed:var(--semantic-border-color-transparent);--components-button-color-border-secondary-default:var(--semantic-border-color-transparent);--components-button-color-border-secondary-hover:var(--semantic-border-color-transparent);--components-button-color-border-secondary-pressed:var(--semantic-border-color-transparent);--components-button-color-border-secondary-active:var(--semantic-border-color-transparent);--components-button-color-border-destructive-default:var(--semantic-border-color-transparent);--components-button-color-border-destructive-hover:var(--semantic-border-color-transparent);--components-button-color-border-destructive-pressed:var(--semantic-border-color-transparent);--components-button-color-border-ghost-default:var(--semantic-border-color-transparent);--components-button-color-border-ghost-hover:var(--semantic-border-color-transparent);--components-button-color-border-ghost-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-pressed:var(--semantic-border-color-transparent);--components-button-color-border-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-appearance-loading:var(--transparency-opacity-50);--components-button-color-appearance-default:var(--transparency-opacity-100);--components-button-color-appearance-disabled:var(--transparency-opacity-40);--components-button-border-style-default:var(--border-style-solid);--components-button-border-weight-default:var(--border-width-border);--components-button-border-radius-default:var(--border-radius-rounded-full);--components-button-border-radius-rounded-full:var(--border-radius-rounded-full);--components-button-size-gap-default:var(--gap-g-2);--components-button-size-padding-horizontal-lg:var(--padding-px-4);--components-button-size-padding-horizontal-xs:var(--padding-px-2);--components-button-size-padding-horizontal-md:var(--padding-px-3);--components-button-size-padding-horizontal-sm:var(--padding-px-2_5);--components-button-size-padding-vertical-default:var(--padding-py-0_5);--components-button-size-min-height-sm:var(--height-h-8);--components-button-size-min-height-xs:var(--height-h-6);--components-button-size-min-height-md:var(--height-h-9);--components-button-size-min-height-lg:var(--height-h-10);--components-button-font-family:var(--font-family-pavesi-global-lato);--components-button-font-weight:var(--font-weight-medium);--components-button-font-line-height-lg:var(--media-font-line-height-220);--components-button-font-line-height-md:var(--media-font-line-height-180);--components-button-font-line-height-sm:var(--media-font-line-height-160);--components-button-font-line-height-xs:var(--media-font-line-height-160);--components-button-font-letter-spacing-lg:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-xs:var(--font-letter-spacing-normal);--components-button-font-size-lg:var(--media-font-size-160);--components-button-font-size-md:var(--media-font-size-140);--components-button-font-size-sm:var(--media-font-size-120);--components-button-font-size-xs:var(--media-font-size-120);--components-badge-size-padding-h:var(--padding-px-2);--components-badge-size-padding-v:var(--padding-py-px);--components-badge-size-gap-default:var(--gap-g-1);--components-badge-size-border-radius-full:var(--border-radius-rounded-full);--components-badge-size-border-radius-none:var(--border-radius-rounded-none);--components-badge-size-border-radius-default:var(--border-radius-rounded-xs);--components-badge-size-border-width:var(--border-width-border);--components-badge-size-dot-md:var(--dimension-size-12);--components-badge-size-dot-sm:var(--dimension-size-8);--components-badge-size-dot-lg:var(--dimension-size-16);--components-badge-size-min-height-sm:var(--height-h-4_5);--components-badge-size-min-height-lg:var(--height-h-6);--components-badge-size-min-height-md:var(--height-h-5_5);--components-badge-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-badge-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-badge-color-bg-primary-mix_hover-overlay:var(--color-neutral-faded-4);--components-badge-color-bg-primary-mix_pressed-overlay:var(--color-neutral-faded-5);--components-badge-color-bg-primary-pressed:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-hover:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-default:var(--semantic-bg-color-primary);--components-badge-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-badge-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-pressed:var(--semantic-bg-color-secondary-strong);--components-badge-color-bg-secondary-hover:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-2);--components-badge-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-5);--components-badge-color-bg-outline-pressed:var(--color-brands-pavesi-tertiary-iron);--components-badge-color-bg-outline-mix_hover-overlay:var(--color-neutral-faded-1);--components-badge-color-bg-outline-hover:var(--color-brands-pavesi-secondary-grey);--components-badge-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-default:var(--semantic-bg-color-default);--components-badge-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-badge-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-badge-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-badge-color-bg-sublte-pressed:var(--color-neutral-faded-5);--components-badge-color-bg-sublte-hover:var(--color-neutral-faded-3);--components-badge-color-bg-sublte-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-sublte-default:var(--semantic-bg-color-transparent);--components-badge-color-bg-removable-default:var(--semantic-bg-color-transparent);--components-badge-color-bg-removable-hover:var(--color-neutral-faded-3);--components-badge-color-bg-removable-pressed:var(--color-neutral-faded-5);--components-badge-color-bg-removable-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-badge-color-fg-secondary-default:var(--semantic-fg-color-on-secondary);--components-badge-color-fg-primary-default:var(--semantic-bg-color-default);--components-badge-color-fg-outline-hover:var(--color-brands-pavesi-primary-blue);--components-badge-color-fg-outline-default:var(--color-brands-pavesi-primary-blue);--components-badge-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-badge-color-fg-subtle-default:var(--semantic-bg-color-primary);--components-badge-color-fg-removable-default:var(--semantic-bg-color-primary);--components-badge-color-appearance-disabled:var(--transparency-opacity-40);--components-badge-color-appearance-loading:var(--transparency-opacity-50);--components-badge-color-appearance-default:var(--transparency-opacity-100);--components-badge-color-border-hover:var(--color-brands-pavesi-tertiary-border);--components-badge-color-border-default:var(--color-brands-pavesi-tertiary-border);--components-badge-font-weight:var(--font-weight-medium);--components-badge-font-family:var(--font-family-pavesi-global-lato);--components-badge-font-size-sm:var(--media-font-size-100);--components-badge-font-size-lg:var(--media-font-size-140);--components-badge-font-size-md:var(--media-font-size-120);--components-badge-font-line-height-lg:var(--media-font-line-height-180);--components-badge-font-line-height-md:var(--media-font-line-height-140);--components-badge-font-line-height-sm:var(--media-font-line-height-140);--components-badge-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-lg:var(--font-letter-spacing-normal)}[data-brand=catelli]{--semantic-bg-color-default:var(--color-brands-catelli-primary-beige-light);--semantic-bg-color-secondary:var(--color-brands-catelli-primary-white);--semantic-bg-color-muted:var(--color-palette-bronze-4);--semantic-bg-color-primary:var(--color-brands-catelli-primary-brown);--semantic-bg-color-accent:var(--color-brands-catelli-primary-blue);--semantic-bg-color-primary-strong:var(--color-brands-catelli-primary-brown-dark);--semantic-bg-color-secondary-strong:var(--color-brands-catelli-primary-beige);--semantic-bg-color-accent-strong:var(--color-brands-catelli-primary-blue-dark);--semantic-bg-color-default-strong:var(--color-brands-catelli-primary-beige);--semantic-bg-color-muted-strong:var(--color-palette-bronze-6);--semantic-bg-color-transparent:var(--color-neutral-black-0);--semantic-fg-color-default:var(--color-brands-catelli-tertiary-fg);--semantic-text-styles-font-family-primary:var(--brand-font-display);--semantic-fg-color-on-muted:var(--color-brands-catelli-tertiary-fg);--semantic-fg-color-on-secondary:var(--color-brands-catelli-tertiary-fg);--semantic-fg-color-on-accent:var(--color-neutral-white-12);--semantic-fg-color-on-primary:var(--color-brands-catelli-tertiary-fg-white);--semantic-fg-color-on-overlay:var(--color-neutral-white-12);--semantic-fg-color-on-destructive:var(--color-neutral-gray-1);--semantic-fg-color-danger:var(--color-palette-red-11);--semantic-fg-color-warning:var(--color-palette-amber-11);--semantic-fg-color-success:var(--color-palette-grass-11);--semantic-fg-color-info:var(--color-palette-blue-11);--semantic-fg-color-muted:var(--color-palette-gold-9);--semantic-fg-color-invert:var(--color-neutral-gray-1);--semantic-fg-color-accent:var(--color-brands-catelli-primary-blue-dark);--semantic-fg-color-white:var(--color-neutral-white-100);--semantic-fg-color-product-line-21:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-13:var(--sub-themes-catelli-protein-plus-2-color-fg);--semantic-fg-color-product-line-20:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-11:var(--sub-themes-catelli-infusions-4-color-fg);--semantic-fg-color-product-line-10:var(--sub-themes-catelli-infusions-3-color-fg);--semantic-fg-color-product-line-9:var(--sub-themes-catelli-infusions-2-color-fg);--semantic-fg-color-product-line-6:var(--sub-themes-catelli-classic-color-fg);--semantic-fg-color-product-line-18:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-7:var(--sub-themes-catelli-classic-2-color-fg);--semantic-fg-color-product-line-14:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-4:var(--sub-themes-catelli-grains-2-color-fg);--semantic-fg-color-product-line-5:var(--sub-themes-catelli-grains-3-color-fg);--semantic-fg-color-product-line-3:var(--sub-themes-catelli-grains-color-fg);--semantic-fg-color-product-line-17:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-1:var(--sub-themes-catelli-smart-color-fg);--semantic-fg-color-product-line-16:var(--sub-themes-catelli-gluten-free-2-color-fg);--semantic-fg-color-product-line-8:var(--sub-themes-catelli-infusions-color-fg);--semantic-fg-color-product-line-19:var(--semantic-fg-color-product-default);--semantic-fg-color-product-default-light:var(--color-brands-catelli-tertiary-fg);--semantic-fg-color-product-line-15:var(--sub-themes-catelli-gluten-free-color-fg);--semantic-fg-color-product-line-2:var(--sub-themes-catelli-smart-color-fg);--semantic-fg-color-product-line-12:var(--sub-themes-catelli-protein-plus-color-fg);--semantic-fg-color-product-default:var(--sub-themes-catelli-default-brand-color-fg);--semantic-border-color-default:var(--color-brands-catelli-primary-white);--semantic-border-color-focus-ring:var(--color-palette-blue-12);--semantic-border-color-focus-offset:var(--color-palette-blue-1);--semantic-border-color-transparent:var(--color-neutral-black-0);--semantic-border-color-emphasis:var(--color-palette-brown-6);--semantic-border-color-accent:var(--color-brands-catelli-primary-blue);--semantic-border-color-strongest:var(--color-brands-catelli-primary-brown-dark);--semantic-border-color-stronger:var(--color-brands-catelli-primary-brown);--semantic-border-color-danger:var(--color-palette-red-11);--semantic-border-color-product-default:var(--semantic-border-color-default);--semantic-border-color-product-default-light:var(--semantic-border-color-stronger);--semantic-border-color-product-line-1:var(--sub-themes-catelli-smart-color-border);--semantic-border-color-product-line-2:var(--sub-themes-catelli-smart-2-color-border);--semantic-border-color-product-line-3:var(--sub-themes-catelli-grains-color-border);--semantic-border-color-product-line-4:var(--sub-themes-catelli-grains-2-color-border);--semantic-border-color-product-line-5:var(--sub-themes-catelli-grains-3-color-border);--semantic-border-color-product-line-6:var(--sub-themes-catelli-classic-color-border);--semantic-border-color-product-line-7:var(--sub-themes-catelli-classic-2-color-border);--semantic-border-color-product-line-8:var(--sub-themes-catelli-infusions-color-border);--semantic-border-color-product-line-9:var(--sub-themes-catelli-infusions-2-color-border);--semantic-border-color-product-line-10:var(--sub-themes-catelli-infusions-3-color-border);--semantic-border-color-product-line-19:var(--sub-themes-catelli-express-3-color-border);--semantic-border-color-product-line-17:var(--sub-themes-catelli-express-color-border);--semantic-border-color-product-line-18:var(--sub-themes-catelli-express-2-color-border);--semantic-border-color-product-line-16:var(--sub-themes-catelli-gluten-free-2-color-border);--semantic-border-color-product-line-15:var(--sub-themes-catelli-gluten-free-color-border);--semantic-border-color-product-line-20:var(--sub-themes-catelli-legumes-color-border);--semantic-border-color-product-line-14:var(--semantic-border-color-product-default);--semantic-border-color-product-line-13:var(--sub-themes-catelli-protein-plus-2-color-border);--semantic-border-color-product-line-12:var(--sub-themes-catelli-protein-plus-color-border);--semantic-border-color-product-line-11:var(--sub-themes-catelli-infusions-4-color-border);--semantic-border-color-product-line-21:var(--sub-themes-catelli-legumes-2-color-border);--semantic-shadow-2xs-x:var(--dimension-size-0);--semantic-shadow-2xs-y:var(--dimension-size-px);--semantic-shadow-2xs-blur:var(--dimension-size-0);--semantic-shadow-2xs-spread:var(--dimension-size-0);--semantic-shadow-2xs-color:var(--color-neutral-black-1);--semantic-shadow-xs-x:var(--dimension-size-0);--semantic-shadow-xs-y:var(--dimension-size-px);--semantic-shadow-xs-blur:var(--dimension-size-2);--semantic-shadow-xs-spread:var(--dimension-size-0);--semantic-shadow-xs-color:var(--color-neutral-black-2);--semantic-shadow-md-primary-x:var(--dimension-size-0);--semantic-shadow-md-primary-y:var(--dimension-size-4);--semantic-shadow-md-primary-blur:var(--dimension-size-6);--semantic-shadow-md-primary-spread:var(--dimension-size-minus-px);--semantic-shadow-md-primary-color:var(--color-neutral-black-2);--semantic-shadow-md-secondary-x:var(--dimension-size-0);--semantic-shadow-md-secondary-y:var(--dimension-size-2);--semantic-shadow-md-secondary-blur:var(--dimension-size-4);--semantic-shadow-md-secondary-spread:var(--dimension-size-minus-2);--semantic-shadow-md-secondary-color:var(--color-neutral-black-2);--semantic-shadow-sm-x:var(--dimension-size-0);--semantic-shadow-sm-y:var(--dimension-size-px);--semantic-shadow-sm-blur:var(--dimension-size-3);--semantic-shadow-sm-spread:var(--dimension-size-0);--semantic-shadow-sm-color:var(--color-neutral-black-2);--semantic-shadow-2xl-x:var(--dimension-size-0);--semantic-shadow-2xl-y:var(--dimension-size-25);--semantic-shadow-2xl-blur:var(--dimension-size-50);--semantic-shadow-2xl-spread:var(--dimension-size-minus-12);--semantic-shadow-2xl-color:var(--color-neutral-black-4);--semantic-shadow-inner-x:var(--dimension-size-0);--semantic-shadow-inner-y:var(--dimension-size-2);--semantic-shadow-inner-blur:var(--dimension-size-4);--semantic-shadow-inner-spread:var(--dimension-size-0);--semantic-shadow-inner-color:var(--color-neutral-black-1);--semantic-shadow-none-x:var(--dimension-size-0);--semantic-shadow-none-y:var(--dimension-size-0);--semantic-shadow-none-blur:var(--dimension-size-0);--semantic-shadow-none-spread:var(--dimension-size-0);--semantic-shadow-none-color:var(--color-neutral-black-1);--semantic-shadow-focus-ring-x:var(--dimension-size-0);--semantic-shadow-focus-ring-y:var(--dimension-size-0);--semantic-shadow-focus-ring-blur:var(--dimension-size-0);--semantic-shadow-focus-ring-spread:var(--dimension-size-4);--semantic-shadow-focus-ring-color:var(--semantic-border-color-focus-ring);--semantic-shadow-focus-offset-x:var(--dimension-size-0);--semantic-shadow-focus-offset-y:var(--dimension-size-0);--semantic-shadow-focus-offset-blur:var(--dimension-size-0);--semantic-shadow-focus-offset-spread:var(--dimension-size-2);--semantic-shadow-focus-offset-color:var(--semantic-border-color-focus-offset);--semantic-shadow-xl-primary-x:var(--dimension-size-0);--semantic-shadow-xl-primary-y:var(--dimension-size-20);--semantic-shadow-xl-primary-blur:var(--dimension-size-25);--semantic-shadow-xl-primary-spread:var(--dimension-size-minus-5);--semantic-shadow-xl-primary-color:var(--color-neutral-black-2);--semantic-shadow-xl-secondary-x:var(--dimension-size-0);--semantic-shadow-xl-secondary-y:var(--dimension-size-8);--semantic-shadow-xl-secondary-blur:var(--dimension-size-10);--semantic-shadow-xl-secondary-spread:var(--dimension-size-minus-6);--semantic-shadow-xl-secondary-color:var(--color-neutral-black-2);--semantic-shadow-lg-primary-x:var(--dimension-size-0);--semantic-shadow-lg-primary-y:var(--dimension-size-10);--semantic-shadow-lg-primary-blur:var(--dimension-size-15);--semantic-shadow-lg-primary-spread:var(--dimension-size-minus-3);--semantic-shadow-lg-primary-color:var(--color-neutral-black-2);--semantic-shadow-lg-secondary-x:var(--dimension-size-0);--semantic-shadow-lg-secondary-y:var(--dimension-size-4);--semantic-shadow-lg-secondary-blur:var(--dimension-size-6);--semantic-shadow-lg-secondary-spread:var(--dimension-size-minus-4);--semantic-shadow-lg-secondary-color:var(--color-neutral-black-2);--components-card-color-bg-unselected-default:var(--semantic-bg-color-secondary);--components-card-color-bg-unselected-mix_hover-overlay:var(--color-neutral-black-0_6);--components-card-color-bg-unselected-mix_pressed-overlay:var(--color-neutral-black-1_6);--components-card-color-bg-unselected-hover:var(--semantic-bg-color-secondary);--components-card-color-bg-unselected-pressed:var(--semantic-bg-color-secondary);--components-card-color-bg-unselected-mix_default-overlay:var(--color-neutral-black-0);--components-card-color-bg-unselected-pressed-overlay-opacity:var(--transparency-opacity-8);--components-card-color-bg-unselected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-unselected-hover-overlay-opacity:var(--transparency-opacity-3);--components-card-color-bg-selected-default:var(--semantic-bg-color-muted);--components-card-color-bg-selected-mix_default-overlay:var(--color-neutral-black-0);--components-card-color-bg-selected-pressed:var(--semantic-bg-color-muted);--components-card-color-bg-selected-mix_pressed-overlay:var(--color-neutral-black-2);--components-card-color-bg-selected-mix_hover-overlay:var(--color-neutral-black-0_6);--components-card-color-bg-selected-hover:var(--semantic-bg-color-muted);--components-card-color-bg-selected-hover-overlay-opacity:var(--transparency-opacity-3);--components-card-color-bg-selected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-selected-pressed-overlay-opacity:var(--transparency-opacity-10);--components-card-color-bg-linear-gradient-start:var(--semantic-bg-color-lineargradient-start);--components-card-color-bg-linear-gradient-end:var(--semantic-bg-color-lineargradient-end);--components-card-color-border-default:var(--semantic-border-color-emphasis);--components-card-color-border-hover:var(--semantic-border-color-emphasis);--components-card-color-border-pressed:var(--semantic-border-color-emphasis);--components-card-color-border-active:var(--semantic-border-color-stronger);--components-card-color-generic-overlay-color:var(--color-neutral-faded-100);--components-card-border-radius:var(--border-radius-rounded-lg);--components-card-border-width:var(--border-width-border-2);--components-input-color-bg-standard-default:var(--semantic-bg-color-default);--components-input-color-bg-standard-hover:var(--color-neutral-gray-1);--components-input-color-bg-standard-active:var(--color-neutral-gray-1);--components-input-color-bg-standard-disabled:var(--semantic-bg-color-default);--components-input-color-bg-standard-read-only:var(--semantic-bg-color-default-strong);--components-input-color-bg-filled-default:var(--semantic-bg-color-default);--components-input-color-bg-filled-hover:var(--color-neutral-gray-2);--components-input-color-bg-filled-active:var(--semantic-bg-color-default);--components-input-color-bg-filled-disabled:var(--color-neutral-gray-3);--components-input-color-bg-filled-read-only:var(--color-neutral-gray-5);--components-input-color-border-color-default:var(--semantic-border-color-emphasis);--components-input-color-border-color-hover:var(--semantic-border-color-emphasis);--components-input-color-border-color-active:var(--semantic-border-color-strongest);--components-input-color-border-color-error:var(--semantic-border-color-danger);--components-input-color-border-color-error-hover:var(--color-palette-red-10);--components-input-color-border-color-error-active:var(--semantic-fg-color-danger);--components-input-color-border-color-read-only:var(--semantic-border-color-emphasis);--components-input-color-border-color-disabled:var(--semantic-border-color-emphasis);--components-input-color-fg-placeholder:var(--semantic-fg-color-muted);--components-input-color-fg-default:var(--semantic-fg-color-default);--components-input-color-fg-disabled:var(--semantic-fg-color-muted);--components-input-color-fg-read-only:var(--semantic-fg-color-default);--components-input-color-fg-prefix:var(--semantic-fg-color-muted);--components-input-color-fg-loading:var(--semantic-fg-color-default);--components-input-size-border-width-default:var(--border-width-border);--components-input-size-border-width-hover:var(--border-width-border);--components-input-size-border-width-active-outline:var(--border-width-border);--components-input-size-border-radius:var(--border-radius-rounded-xs);--components-input-size-border-style:var(--border-style-solid);--components-input-size-min-height-md-default:var(--height-h-9);--components-input-size-min-height-md-text-area:var(--height-h-20);--components-input-size-min-height-lg-default:var(--height-h-10);--components-input-size-min-height-lg-text-area:var(--height-h-22_5);--components-input-size-min-height-sm-default:var(--height-h-8);--components-input-size-min-height-sm-text-area:var(--height-h-18);--components-input-size-min-height-sm-slot:var(--height-h-4_5);--components-input-size-padding-field-h-md:var(--padding-px-2_5);--components-input-size-padding-field-h-lg:var(--padding-px-3);--components-input-size-padding-field-h-sm:var(--padding-px-2);--components-input-size-padding-field-v-md:var(--padding-py-1_75);--components-input-size-padding-field-v-lg:var(--padding-py-1_75);--components-input-size-padding-field-v-sm:var(--padding-py-1_5);--components-input-size-padding-controls-sides-md:var(--padding-pr-1_75);--components-input-size-padding-controls-sides-lg:var(--padding-pr-2);--components-input-size-padding-controls-sides-sm:var(--padding-pr-1_5);--components-input-size-padding-controls-v-md:var(--padding-py-1_25);--components-input-size-padding-controls-v-sm:var(--padding-py-0_75);--components-input-size-padding-controls-v-lg:var(--components-input-size-padding-field-v-lg);--components-input-size-gap-default:var(--gap-gx-3);--components-input-size-gap-controls:var(--gap-gx-2);--components-input-size-gap-slot:var(--gap-gx-2);--components-input-size-gap-combobox:var(--gap-gx-1_5);--components-input-size-gap-content:var(--gap-gx-2);--components-input-font-md-size:var(--dimension-size-16);--components-input-font-md-line-height:var(--dimension-size-20);--components-input-font-family:var(--semantic-text-styles-font-family-primary);--components-input-font-weight:var(--font-weight-regular);--components-input-font-letter-spacing:var(--font-letter-spacing-normal);--components-input-font-lg-size:var(--dimension-size-18);--components-input-font-lg-line-height:var(--dimension-size-24);--components-input-font-sm-size:var(--dimension-size-14);--components-input-font-sm-line-height:var(--dimension-size-18);--components-button-color-bg-ghost-hover:var(--semantic-bg-color-transparent);--components-button-color-bg-ghost-default:var(--semantic-bg-color-transparent);--components-button-color-bg-ghost-mix_pressed-overlay:var(--color-neutral-faded-3);--components-button-color-bg-ghost-pressed:var(--semantic-bg-color-transparent);--components-button-color-bg-ghost-mix_hover-overlay:var(--color-neutral-faded-2);--components-button-color-bg-ghost-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-ghost-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-ghost-hover-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-ghost-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-mix_active-default-overlay:var(--color-neutral-faded-1);--components-button-color-bg-ghost-active-default:var(--semantic-bg-color-transparent);--components-button-color-bg-ghost-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-outline-hover:var(--semantic-bg-color-muted);--components-button-color-bg-outline-default:var(--semantic-bg-color-default);--components-button-color-bg-outline-pressed:var(--semantic-bg-color-muted);--components-button-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-3);--components-button-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-outline-active-hover:var(--semantic-bg-color-muted);--components-button-color-bg-outline-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-active-default:var(--semantic-bg-color-secondary);--components-button-color-bg-outline-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-active-pressed:var(--semantic-bg-color-muted);--components-button-color-bg-primary-default:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-hover:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-mix_pressed-overlay:var(--color-neutral-faded-1);--components-button-color-bg-primary-mix_hover-overlay:var(--color-neutral-faded-0);--components-button-color-bg-primary-pressed:var(--semantic-bg-color-secondary);--components-button-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-primary-mix_active-default-overlay:var(--color-neutral-faded-3);--components-button-color-bg-primary-active-pressed:var(--components-button-color-bg-primary-pressed);--components-button-color-bg-primary-active-hover:var(--components-button-color-bg-primary-hover);--components-button-color-bg-primary-active-default:var(--semantic-bg-color-primary-strong);--components-button-color-bg-primary-active-default-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-button-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-button-color-bg-destructive-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-destructive-active-default-overlay-opacity:var(--transparency-opacity-9);--components-button-color-bg-destructive-mix_active-default-overlay:var(--color-neutral-faded-1_8);--components-button-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-hover:var(--semantic-bg-color-primary);--components-button-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-0);--components-button-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-4);--components-button-color-bg-secondary-pressed:var(--semantic-bg-color-primary);--components-button-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-secondary-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-secondary-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-secondary-active-default:var(--semantic-bg-color-secondary-strong);--components-button-color-bg-invert-hover:var(--color-neutral-faded-3);--components-button-color-bg-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-invert-pressed:var(--color-neutral-faded-5);--components-button-color-bg-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-invert-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-invert-active-hover:var(--components-button-color-bg-invert-hover);--components-button-color-bg-invert-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-invert-active-pressed:var(--components-button-color-bg-invert-pressed);--components-button-color-bg-invert-active-default:var(--color-neutral-faded-2);--components-button-color-bg-subtle-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-hover:var(--color-neutral-faded-2);--components-button-color-bg-subtle-pressed:var(--color-neutral-faded-3);--components-button-color-bg-subtle-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-active-default:var(--color-neutral-faded-1);--components-button-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-button-color-bg-white-default:var(--semantic-bg-color-transparent);--components-button-color-bg-white-hover:var(--color-neutral-white-100);--components-button-color-bg-white-mix_hover-overlay:var(--color-neutral-black-0);--components-button-color-bg-white-pressed:var(--color-neutral-white-100);--components-button-color-bg-white-mix_pressed-overlay:var(--color-neutral-black-1);--components-button-color-bg-white-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-white-generic-overlay-color:var(--color-neutral-black-100);--components-button-color-bg-white-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-white-active-pressed:var(--components-button-color-bg-white-pressed);--components-button-color-bg-white-mix_active-hover-overlay:var(--components-button-color-bg-white-hover);--components-button-color-bg-white-active-pressed-overlay-opacity:var(--components-button-color-bg-white-pressed-overlay-opacity);--components-button-color-bg-white-active-hover:var(--components-button-color-bg-white-hover);--components-button-color-bg-white-active-default:var(--components-button-color-bg-white-default);--components-button-color-bg-white-active-hover-overlay-opacity:var(--components-button-color-bg-white-hover-overlay-opacity);--components-button-color-bg-white-mix_active-pressed-overlay:var(--components-button-color-bg-white-mix_pressed-overlay);--components-button-color-bg-white-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-mix_active-default-overlay:var(--color-neutral-black-0);--components-button-color-bg-subtle-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-invert-hover:var(--color-neutral-faded-3);--components-button-color-bg-subtle-invert-pressed:var(--color-neutral-faded-5);--components-button-color-bg-subtle-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-invert-active-default:var(--color-neutral-faded-2);--components-button-color-fg-primary-default:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-hover:var(--semantic-fg-color-on-secondary);--components-button-color-fg-primary-pressed:var(--semantic-fg-color-on-secondary);--components-button-color-fg-primary-active:var(--semantic-fg-color-on-muted);--components-button-color-fg-subtle-default:var(--semantic-fg-color-default);--components-button-color-fg-subtle-hover:var(--semantic-fg-color-default);--components-button-color-fg-subtle-pressed:var(--semantic-fg-color-on-muted);--components-button-color-fg-subtle-active:var(--semantic-fg-color-on-muted);--components-button-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-hover:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-pressed:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-active:var(--semantic-fg-color-on-destructive);--components-button-color-fg-secondary-default:var(--semantic-fg-color-default);--components-button-color-fg-secondary-hover:var(--semantic-fg-color-on-primary);--components-button-color-fg-secondary-pressed:var(--semantic-fg-color-on-primary);--components-button-color-fg-secondary-active:var(--semantic-fg-color-on-muted);--components-button-color-fg-ghost-default:rgb(var(--brand-text-rgb) / .65);--components-button-color-fg-ghost-hover:rgb(var(--brand-text-rgb));--components-button-color-fg-ghost-pressed:rgb(var(--brand-text-rgb) / .9);--components-button-color-fg-ghost-active:rgb(var(--brand-text-rgb));--components-button-color-fg-invert-default:var(--semantic-fg-color-invert);--components-button-color-fg-invert-hover:var(--semantic-fg-color-invert);--components-button-color-fg-invert-pressed:var(--semantic-fg-color-invert);--components-button-color-fg-invert-active:var(--semantic-fg-color-invert);--components-button-color-fg-outline-default:var(--semantic-fg-color-default);--components-button-color-fg-outline-hover:var(--semantic-fg-color-default);--components-button-color-fg-outline-pressed:var(--semantic-fg-color-default);--components-button-color-fg-outline-active:var(--semantic-fg-color-on-muted);--components-button-color-fg-icon-subtle-default:var(--components-button-color-fg-subtle-default);--components-button-color-fg-icon-subtle-hover:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-pressed:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-active:var(--semantic-fg-color-on-muted);--components-button-color-fg-white-default:var(--semantic-fg-color-white);--components-button-color-fg-white-hover:var(--color-brands-catelli-primary-brown);--components-button-color-fg-white-active:var(--semantic-fg-color-white);--components-button-color-fg-white-pressed:var(--color-brands-catelli-primary-brown);--components-button-color-fg-subtle-invert-default:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-hover:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-pressed:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-active:var(--semantic-fg-color-invert);--components-button-color-border-outline-default:var(--color-brands-catelli-primary-brown);--components-button-color-border-outline-hover:var(--color-brands-catelli-primary-brown);--components-button-color-border-outline-pressed:var(--semantic-border-color-stronger);--components-button-color-border-white-default:var(--semantic-border-color-transparent);--components-button-color-border-white-hover:var(--semantic-border-color-transparent);--components-button-color-border-white-active-hover:var(--semantic-border-color-transparent);--components-button-color-border-white-active-default:var(--color-neutral-white-100);--components-button-color-border-white-pressed:var(--semantic-border-color-transparent);--components-button-color-border-white-active-pressed:var(--semantic-border-color-transparent);--components-button-color-border-primary-default:var(--semantic-border-color-transparent);--components-button-color-border-primary-hover:var(--semantic-border-color-stronger);--components-button-color-border-primary-pressed:var(--semantic-border-color-stronger);--components-button-color-border-secondary-default:var(--semantic-border-color-transparent);--components-button-color-border-secondary-hover:var(--color-brands-catelli-tertiary-fg-white);--components-button-color-border-secondary-pressed:var(--color-brands-catelli-tertiary-fg-white);--components-button-color-border-secondary-active:var(--semantic-border-color-transparent);--components-button-color-border-destructive-default:var(--semantic-border-color-transparent);--components-button-color-border-destructive-hover:var(--semantic-border-color-transparent);--components-button-color-border-destructive-pressed:var(--semantic-border-color-transparent);--components-button-color-border-ghost-default:var(--semantic-border-color-transparent);--components-button-color-border-ghost-hover:var(--semantic-border-color-transparent);--components-button-color-border-ghost-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-pressed:var(--semantic-border-color-transparent);--components-button-color-border-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-appearance-loading:var(--transparency-opacity-50);--components-button-color-appearance-default:var(--transparency-opacity-100);--components-button-color-appearance-disabled:var(--transparency-opacity-40);--components-button-border-style-default:var(--border-style-solid);--components-button-border-weight-default:var(--border-width-border);--components-button-border-radius-default:var(--border-radius-rounded-s-none);--components-button-border-radius-rounded-full:var(--border-radius-rounded-full);--components-button-size-gap-default:var(--gap-g-2);--components-button-size-padding-horizontal-lg:var(--padding-px-4);--components-button-size-padding-horizontal-xs:var(--padding-px-2);--components-button-size-padding-horizontal-md:var(--padding-px-3);--components-button-size-padding-horizontal-sm:var(--padding-px-2_5);--components-button-size-padding-vertical-default:var(--padding-py-0_5);--components-button-size-min-height-sm:var(--height-h-8);--components-button-size-min-height-xs:var(--height-h-6);--components-button-size-min-height-md:var(--height-h-9);--components-button-size-min-height-lg:var(--height-h-10);--components-button-font-family:var(--semantic-text-styles-font-family-primary);--components-button-font-weight:var(--font-weight-regular);--components-button-font-line-height-lg:var(--media-font-line-height-220);--components-button-font-line-height-md:var(--media-font-line-height-180);--components-button-font-line-height-sm:var(--media-font-line-height-160);--components-button-font-line-height-xs:var(--media-font-line-height-160);--components-button-font-letter-spacing-lg:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-xs:var(--font-letter-spacing-normal);--components-button-font-size-lg:var(--media-font-size-160);--components-button-font-size-md:var(--media-font-size-140);--components-button-font-size-sm:var(--media-font-size-120);--components-button-font-size-xs:var(--media-font-size-120);--components-badge-size-padding-h:var(--padding-px-2);--components-badge-size-padding-v:var(--padding-py-px);--components-badge-size-gap-default:var(--gap-g-1);--components-badge-size-border-radius-full:var(--border-radius-rounded-full);--components-badge-size-border-radius-none:var(--border-radius-rounded-none);--components-badge-size-border-radius-default:var(--border-radius-rounded-none);--components-badge-size-border-width:var(--border-width-border);--components-badge-size-dot-md:var(--dimension-size-12);--components-badge-size-dot-sm:var(--dimension-size-8);--components-badge-size-dot-lg:var(--dimension-size-16);--components-badge-size-min-height-sm:var(--height-h-4_5);--components-badge-size-min-height-lg:var(--height-h-6);--components-badge-size-min-height-md:var(--height-h-5_5);--components-badge-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-badge-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-badge-color-bg-primary-mix_hover-overlay:var(--color-neutral-faded-4);--components-badge-color-bg-primary-mix_pressed-overlay:var(--color-neutral-faded-5);--components-badge-color-bg-primary-pressed:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-hover:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-default:var(--semantic-bg-color-primary);--components-badge-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-badge-color-bg-secondary-default:var(--semantic-bg-color-muted);--components-badge-color-bg-secondary-pressed:var(--semantic-bg-color-muted-strong);--components-badge-color-bg-secondary-hover:var(--semantic-bg-color-muted);--components-badge-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-2);--components-badge-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-10);--components-badge-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-5);--components-badge-color-bg-outline-pressed:var(--semantic-bg-color-default-strong);--components-badge-color-bg-outline-mix_hover-overlay:var(--color-neutral-faded-1);--components-badge-color-bg-outline-hover:var(--semantic-bg-color-default-strong);--components-badge-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-2);--components-badge-color-bg-outline-default:var(--semantic-bg-color-default);--components-badge-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-badge-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-badge-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-badge-color-bg-sublte-pressed:var(--color-neutral-gray-6);--components-badge-color-bg-sublte-hover:var(--color-neutral-gray-4);--components-badge-color-bg-sublte-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-sublte-default:var(--color-neutral-gray-2);--components-badge-color-bg-removable-default:var(--color-neutral-gray-2);--components-badge-color-bg-removable-hover:var(--color-neutral-faded-3);--components-badge-color-bg-removable-pressed:var(--color-neutral-faded-5);--components-badge-color-bg-removable-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-badge-color-fg-secondary-default:var(--semantic-fg-color-default);--components-badge-color-fg-primary-default:var(--semantic-fg-color-on-primary);--components-badge-color-fg-outline-hover:var(--semantic-fg-color-default);--components-badge-color-fg-outline-default:var(--semantic-fg-color-default);--components-badge-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-badge-color-fg-subtle-default:var(--semantic-fg-color-on-secondary);--components-badge-color-fg-removable-default:var(--semantic-bg-color-primary-strong);--components-badge-color-appearance-disabled:var(--transparency-opacity-40);--components-badge-color-appearance-loading:var(--transparency-opacity-50);--components-badge-color-appearance-default:var(--transparency-opacity-100);--components-badge-color-border-hover:var(--semantic-border-color-default);--components-badge-color-border-default:var(--semantic-border-color-default);--components-badge-font-weight:var(--font-weight-regular);--components-badge-font-family:var(--font-family-catelli-global-roboto-condensed);--components-badge-font-size-sm:var(--media-font-size-100);--components-badge-font-size-lg:var(--media-font-size-140);--components-badge-font-size-md:var(--media-font-size-120);--components-badge-font-line-height-lg:var(--media-font-line-height-180);--components-badge-font-line-height-md:var(--media-font-line-height-140);--components-badge-font-line-height-sm:var(--media-font-line-height-140);--components-badge-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-lg:var(--font-letter-spacing-normal)}[data-brand=wl]{--semantic-bg-color-default:var(--color-neutral-gray-1);--semantic-bg-color-secondary:var(--color-palette-teal-5);--semantic-bg-color-muted:var(--color-neutral-gray-3);--semantic-bg-color-primary:var(--color-palette-jade-11);--semantic-bg-color-accent:var(--color-palette-jade-3);--semantic-bg-color-primary-strong:var(--color-palette-jade-12);--semantic-bg-color-secondary-strong:var(--color-palette-teal-7);--semantic-bg-color-accent-strong:var(--color-palette-jade-5);--semantic-bg-color-default-strong:var(--color-neutral-gray-2);--semantic-bg-color-muted-strong:var(--color-neutral-gray-5);--semantic-bg-color-transparent:var(--color-neutral-black-0);--semantic-fg-color-default:var(--color-neutral-gray-12);--semantic-text-styles-font-family-primary:var(--brand-font-display);--semantic-fg-color-on-muted:var(--color-neutral-gray-11);--semantic-fg-color-on-secondary:var(--color-neutral-gray-12);--semantic-fg-color-on-accent:var(--color-neutral-gray-12);--semantic-fg-color-on-primary:var(--color-neutral-gray-1);--semantic-fg-color-on-overlay:var(--color-neutral-white-12);--semantic-fg-color-on-destructive:var(--color-neutral-gray-1);--semantic-fg-color-danger:var(--color-palette-red-11);--semantic-fg-color-warning:var(--color-palette-amber-11);--semantic-fg-color-success:var(--color-palette-grass-11);--semantic-fg-color-info:var(--color-palette-blue-11);--semantic-fg-color-muted:var(--color-neutral-gray-11);--semantic-fg-color-invert:var(--color-neutral-gray-1);--semantic-fg-color-accent:var(--semantic-bg-color-primary-strong);--semantic-fg-color-white:var(--color-neutral-white-100);--semantic-fg-color-product-line-21:var(--color-palette-cyan-1);--semantic-fg-color-product-line-13:var(--color-palette-amber-11);--semantic-fg-color-product-line-20:var(--color-palette-lime-12);--semantic-fg-color-product-line-11:var(--color-palette-amber-1);--semantic-fg-color-product-line-10:var(--color-palette-orange-1);--semantic-fg-color-product-line-9:var(--color-palette-bronze-1);--semantic-fg-color-product-line-6:var(--color-palette-indigo-1);--semantic-fg-color-product-line-18:var(--color-palette-bronze-12);--semantic-fg-color-product-line-7:var(--color-palette-blue-1);--semantic-fg-color-product-line-14:var(--color-palette-sky-11);--semantic-fg-color-product-line-4:var(--color-palette-pink-1);--semantic-fg-color-product-line-5:var(--color-palette-violet-1);--semantic-fg-color-product-line-3:var(--color-palette-crimson-1);--semantic-fg-color-product-line-17:var(--color-palette-mauve-11);--semantic-fg-color-product-line-1:var(--color-palette-teal-1);--semantic-fg-color-product-line-16:var(--color-palette-indigo-11);--semantic-fg-color-product-line-8:var(--color-palette-green-1);--semantic-fg-color-product-line-19:var(--color-palette-yellow-12);--semantic-fg-color-product-default-light:var(--semantic-fg-color-product-default);--semantic-fg-color-product-line-15:var(--color-palette-lime-11);--semantic-fg-color-product-line-2:var(--color-palette-mauve-1);--semantic-fg-color-product-line-12:var(--color-palette-red-12);--semantic-fg-color-product-default:var(--semantic-fg-color-default);--semantic-border-color-default:var(--color-palette-mauve-7);--semantic-border-color-focus-ring:var(--color-palette-blue-12);--semantic-border-color-focus-offset:var(--color-palette-blue-1);--semantic-border-color-transparent:var(--color-neutral-black-0);--semantic-border-color-emphasis:var(--color-neutral-gray-9);--semantic-border-color-accent:var(--semantic-bg-color-primary-strong);--semantic-border-color-strongest:var(--color-neutral-gray-12);--semantic-border-color-stronger:var(--color-neutral-gray-11);--semantic-border-color-danger:var(--color-palette-red-11);--semantic-border-color-product-default:var(--semantic-border-color-default);--semantic-border-color-product-default-light:var(--semantic-border-color-product-default);--semantic-border-color-product-line-1:var(--color-palette-teal-1);--semantic-border-color-product-line-2:var(--color-palette-mauve-1);--semantic-border-color-product-line-3:var(--color-palette-crimson-1);--semantic-border-color-product-line-4:var(--color-palette-pink-1);--semantic-border-color-product-line-5:var(--color-palette-violet-1);--semantic-border-color-product-line-6:var(--color-palette-indigo-1);--semantic-border-color-product-line-7:var(--color-palette-blue-1);--semantic-border-color-product-line-8:var(--color-palette-green-1);--semantic-border-color-product-line-9:var(--color-palette-bronze-1);--semantic-border-color-product-line-10:var(--color-palette-orange-1);--semantic-border-color-product-line-19:var(--color-palette-yellow-12);--semantic-border-color-product-line-17:var(--color-palette-mauve-11);--semantic-border-color-product-line-18:var(--color-palette-bronze-12);--semantic-border-color-product-line-16:var(--color-palette-indigo-11);--semantic-border-color-product-line-15:var(--color-palette-lime-11);--semantic-border-color-product-line-20:var(--color-palette-lime-12);--semantic-border-color-product-line-14:var(--color-palette-sky-11);--semantic-border-color-product-line-13:var(--color-palette-amber-11);--semantic-border-color-product-line-12:var(--color-palette-red-12);--semantic-border-color-product-line-11:var(--color-palette-amber-1);--semantic-border-color-product-line-21:var(--color-palette-cyan-1);--semantic-shadow-2xs-x:var(--dimension-size-0);--semantic-shadow-2xs-y:var(--dimension-size-px);--semantic-shadow-2xs-blur:var(--dimension-size-0);--semantic-shadow-2xs-spread:var(--dimension-size-0);--semantic-shadow-2xs-color:var(--color-neutral-black-1);--semantic-shadow-xs-x:var(--dimension-size-0);--semantic-shadow-xs-y:var(--dimension-size-px);--semantic-shadow-xs-blur:var(--dimension-size-2);--semantic-shadow-xs-spread:var(--dimension-size-0);--semantic-shadow-xs-color:var(--color-neutral-black-2);--semantic-shadow-md-primary-x:var(--dimension-size-0);--semantic-shadow-md-primary-y:var(--dimension-size-4);--semantic-shadow-md-primary-blur:var(--dimension-size-6);--semantic-shadow-md-primary-spread:var(--dimension-size-minus-px);--semantic-shadow-md-primary-color:var(--color-neutral-black-2);--semantic-shadow-md-secondary-x:var(--dimension-size-0);--semantic-shadow-md-secondary-y:var(--dimension-size-2);--semantic-shadow-md-secondary-blur:var(--dimension-size-4);--semantic-shadow-md-secondary-spread:var(--dimension-size-minus-2);--semantic-shadow-md-secondary-color:var(--color-neutral-black-2);--semantic-shadow-sm-x:var(--dimension-size-0);--semantic-shadow-sm-y:var(--dimension-size-px);--semantic-shadow-sm-blur:var(--dimension-size-3);--semantic-shadow-sm-spread:var(--dimension-size-0);--semantic-shadow-sm-color:var(--color-neutral-black-2);--semantic-shadow-2xl-x:var(--dimension-size-0);--semantic-shadow-2xl-y:var(--dimension-size-25);--semantic-shadow-2xl-blur:var(--dimension-size-50);--semantic-shadow-2xl-spread:var(--dimension-size-minus-12);--semantic-shadow-2xl-color:var(--color-neutral-black-4);--semantic-shadow-inner-x:var(--dimension-size-0);--semantic-shadow-inner-y:var(--dimension-size-2);--semantic-shadow-inner-blur:var(--dimension-size-4);--semantic-shadow-inner-spread:var(--dimension-size-0);--semantic-shadow-inner-color:var(--color-neutral-black-1);--semantic-shadow-none-x:var(--dimension-size-0);--semantic-shadow-none-y:var(--dimension-size-0);--semantic-shadow-none-blur:var(--dimension-size-0);--semantic-shadow-none-spread:var(--dimension-size-0);--semantic-shadow-none-color:var(--color-neutral-black-1);--semantic-shadow-focus-ring-x:var(--dimension-size-0);--semantic-shadow-focus-ring-y:var(--dimension-size-0);--semantic-shadow-focus-ring-blur:var(--dimension-size-0);--semantic-shadow-focus-ring-spread:var(--dimension-size-4);--semantic-shadow-focus-ring-color:var(--semantic-border-color-focus-ring);--semantic-shadow-focus-offset-x:var(--dimension-size-0);--semantic-shadow-focus-offset-y:var(--dimension-size-0);--semantic-shadow-focus-offset-blur:var(--dimension-size-0);--semantic-shadow-focus-offset-spread:var(--dimension-size-2);--semantic-shadow-focus-offset-color:var(--semantic-border-color-focus-offset);--semantic-shadow-xl-primary-x:var(--dimension-size-0);--semantic-shadow-xl-primary-y:var(--dimension-size-20);--semantic-shadow-xl-primary-blur:var(--dimension-size-25);--semantic-shadow-xl-primary-spread:var(--dimension-size-minus-5);--semantic-shadow-xl-primary-color:var(--color-neutral-black-2);--semantic-shadow-xl-secondary-x:var(--dimension-size-0);--semantic-shadow-xl-secondary-y:var(--dimension-size-8);--semantic-shadow-xl-secondary-blur:var(--dimension-size-10);--semantic-shadow-xl-secondary-spread:var(--dimension-size-minus-6);--semantic-shadow-xl-secondary-color:var(--color-neutral-black-2);--semantic-shadow-lg-primary-x:var(--dimension-size-0);--semantic-shadow-lg-primary-y:var(--dimension-size-10);--semantic-shadow-lg-primary-blur:var(--dimension-size-15);--semantic-shadow-lg-primary-spread:var(--dimension-size-minus-3);--semantic-shadow-lg-primary-color:var(--color-neutral-black-2);--semantic-shadow-lg-secondary-x:var(--dimension-size-0);--semantic-shadow-lg-secondary-y:var(--dimension-size-4);--semantic-shadow-lg-secondary-blur:var(--dimension-size-6);--semantic-shadow-lg-secondary-spread:var(--dimension-size-minus-4);--semantic-shadow-lg-secondary-color:var(--color-neutral-black-2);--components-card-color-bg-unselected-default:var(--semantic-bg-color-default);--components-card-color-bg-unselected-mix_hover-overlay:var(--color-neutral-faded-1);--components-card-color-bg-unselected-mix_pressed-overlay:var(--color-neutral-faded-1_6);--components-card-color-bg-unselected-hover:var(--semantic-bg-color-default);--components-card-color-bg-unselected-pressed:var(--semantic-bg-color-default);--components-card-color-bg-unselected-mix_default-overlay:var(--color-neutral-faded-0);--components-card-color-bg-unselected-pressed-overlay-opacity:var(--transparency-opacity-8);--components-card-color-bg-unselected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-unselected-hover-overlay-opacity:var(--transparency-opacity-5);--components-card-color-bg-selected-default:var(--semantic-bg-color-accent);--components-card-color-bg-selected-mix_default-overlay:var(--color-neutral-faded-0);--components-card-color-bg-selected-pressed:var(--semantic-bg-color-accent);--components-card-color-bg-selected-mix_pressed-overlay:var(--color-neutral-faded-1_6);--components-card-color-bg-selected-mix_hover-overlay:var(--color-neutral-faded-0_6);--components-card-color-bg-selected-hover:var(--semantic-bg-color-accent);--components-card-color-bg-selected-hover-overlay-opacity:var(--transparency-opacity-3);--components-card-color-bg-selected-default-overlay-opacity:var(--transparency-opacity-0);--components-card-color-bg-selected-pressed-overlay-opacity:var(--transparency-opacity-8);--components-card-color-bg-linear-gradient-start:var(--semantic-bg-color-lineargradient-start);--components-card-color-bg-linear-gradient-end:var(--semantic-bg-color-lineargradient-end);--components-card-color-border-default:var(--semantic-border-color-default);--components-card-color-border-hover:var(--semantic-border-color-emphasis);--components-card-color-border-pressed:var(--semantic-border-color-stronger);--components-card-color-border-active:var(--semantic-border-color-accent);--components-card-color-generic-overlay-color:var(--color-neutral-faded-100);--components-card-border-radius:var(--border-radius-rounded-lg);--components-card-border-width:var(--border-width-border-2);--components-input-color-bg-standard-default:var(--semantic-bg-color-default);--components-input-color-bg-standard-hover:var(--color-neutral-gray-2);--components-input-color-bg-standard-active:var(--semantic-bg-color-default);--components-input-color-bg-standard-disabled:var(--color-neutral-gray-3);--components-input-color-bg-standard-read-only:var(--color-neutral-gray-4);--components-input-color-bg-filled-default:var(--semantic-bg-color-default);--components-input-color-bg-filled-hover:var(--color-neutral-gray-2);--components-input-color-bg-filled-active:var(--semantic-bg-color-default);--components-input-color-bg-filled-disabled:var(--color-neutral-gray-3);--components-input-color-bg-filled-read-only:var(--color-neutral-gray-5);--components-input-color-border-color-default:var(--semantic-border-color-default);--components-input-color-border-color-hover:var(--semantic-border-color-emphasis);--components-input-color-border-color-active:var(--semantic-border-color-accent);--components-input-color-border-color-error:var(--semantic-border-color-danger);--components-input-color-border-color-error-hover:var(--color-palette-red-10);--components-input-color-border-color-error-active:var(--semantic-fg-color-danger);--components-input-color-border-color-read-only:var(--semantic-border-color-emphasis);--components-input-color-border-color-disabled:var(--semantic-border-color-default);--components-input-color-fg-placeholder:var(--semantic-fg-color-muted);--components-input-color-fg-default:var(--semantic-fg-color-default);--components-input-color-fg-disabled:var(--color-neutral-gray-9);--components-input-color-fg-read-only:var(--semantic-fg-color-muted);--components-input-color-fg-prefix:var(--color-neutral-gray-11);--components-input-color-fg-loading:var(--semantic-fg-color-muted);--components-input-size-border-width-default:var(--border-width-border);--components-input-size-border-width-hover:var(--border-width-border);--components-input-size-border-width-active-outline:var(--border-width-border);--components-input-size-border-radius:var(--border-radius-rounded-px);--components-input-size-border-style:var(--border-style-solid);--components-input-size-min-height-md-default:var(--height-h-9);--components-input-size-min-height-md-text-area:var(--height-h-20);--components-input-size-min-height-lg-default:var(--height-h-10);--components-input-size-min-height-lg-text-area:var(--height-h-22_5);--components-input-size-min-height-sm-default:var(--height-h-8);--components-input-size-min-height-sm-text-area:var(--height-h-18);--components-input-size-min-height-sm-slot:var(--height-h-4_5);--components-input-size-padding-field-h-md:var(--padding-px-2_5);--components-input-size-padding-field-h-lg:var(--padding-px-3);--components-input-size-padding-field-h-sm:var(--padding-px-2);--components-input-size-padding-field-v-md:var(--padding-py-1_75);--components-input-size-padding-field-v-lg:var(--padding-py-1_75);--components-input-size-padding-field-v-sm:var(--padding-py-1_5);--components-input-size-padding-controls-sides-md:var(--padding-pr-1_75);--components-input-size-padding-controls-sides-lg:var(--padding-pr-2);--components-input-size-padding-controls-sides-sm:var(--padding-pr-1_5);--components-input-size-padding-controls-v-md:var(--padding-py-1_25);--components-input-size-padding-controls-v-sm:var(--padding-py-0_75);--components-input-size-padding-controls-v-lg:var(--components-input-size-padding-field-v-lg);--components-input-size-gap-default:var(--gap-gx-3);--components-input-size-gap-controls:var(--gap-gx-2);--components-input-size-gap-slot:var(--gap-gx-2);--components-input-size-gap-combobox:var(--gap-gx-1_5);--components-input-size-gap-content:var(--gap-gx-2);--components-input-font-md-size:var(--dimension-size-16);--components-input-font-md-line-height:var(--dimension-size-20);--components-input-font-family:var(--semantic-text-styles-font-family-primary);--components-input-font-weight:var(--font-weight-regular);--components-input-font-letter-spacing:var(--font-letter-spacing-normal);--components-input-font-lg-size:var(--dimension-size-18);--components-input-font-lg-line-height:var(--dimension-size-24);--components-input-font-sm-size:var(--dimension-size-14);--components-input-font-sm-line-height:var(--dimension-size-18);--components-button-color-bg-ghost-hover:var(--semantic-bg-color-accent);--components-button-color-bg-ghost-default:var(--semantic-bg-color-transparent);--components-button-color-bg-ghost-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-pressed:var(--semantic-bg-color-accent-strong);--components-button-color-bg-ghost-mix_hover-overlay:var(--color-neutral-faded-1);--components-button-color-bg-ghost-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-ghost-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-hover-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-ghost-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-ghost-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-ghost-active-default:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-ghost-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-outline-hover:var(--semantic-bg-color-accent);--components-button-color-bg-outline-default:var(--semantic-bg-color-default);--components-button-color-bg-outline-pressed:var(--semantic-bg-color-accent-strong);--components-button-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-outline-active-hover:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-outline-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-outline-active-default:var(--components-button-color-bg-ghost-hover);--components-button-color-bg-outline-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-outline-active-pressed:var(--components-button-color-bg-ghost-pressed);--components-button-color-bg-primary-default:rgb(var(--brand-accent-rgb));--components-button-color-bg-primary-hover:var(--semantic-bg-color-primary);--components-button-color-bg-primary-mix_pressed-overlay:var(--color-neutral-faded-5);--components-button-color-bg-primary-mix_hover-overlay:var(--color-neutral-faded-4);--components-button-color-bg-primary-pressed:var(--semantic-bg-color-primary);--components-button-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-button-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-button-color-bg-primary-mix_active-default-overlay:var(--color-neutral-faded-2);--components-button-color-bg-primary-active-pressed:var(--components-button-color-bg-primary-pressed);--components-button-color-bg-primary-active-hover:var(--components-button-color-bg-primary-hover);--components-button-color-bg-primary-active-default:var(--components-button-color-bg-primary-default);--components-button-color-bg-primary-active-default-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-button-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-button-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-button-color-bg-destructive-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-destructive-active-default-overlay-opacity:var(--transparency-opacity-9);--components-button-color-bg-destructive-mix_active-default-overlay:var(--color-neutral-faded-1_8);--components-button-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-hover:var(--semantic-bg-color-secondary);--components-button-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-2);--components-button-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-0);--components-button-color-bg-secondary-pressed:var(--semantic-bg-color-secondary-strong);--components-button-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-button-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-secondary-active-default-overlay-opacity:var(--transparency-opacity-5);--components-button-color-bg-secondary-mix_active-default-overlay:var(--color-neutral-faded-1);--components-button-color-bg-secondary-active-default:var(--semantic-bg-color-secondary);--components-button-color-bg-invert-hover:var(--color-neutral-black-3);--components-button-color-bg-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-invert-pressed:var(--color-neutral-black-5);--components-button-color-bg-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-invert-mix_active-default-overlay:var(--color-neutral-faded-0);--components-button-color-bg-invert-active-hover:var(--components-button-color-bg-invert-hover);--components-button-color-bg-invert-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-invert-active-pressed:var(--components-button-color-bg-invert-pressed);--components-button-color-bg-invert-active-default:var(--color-neutral-faded-2);--components-button-color-bg-subtle-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-hover:var(--color-neutral-black-3);--components-button-color-bg-subtle-pressed:var(--color-neutral-black-5);--components-button-color-bg-subtle-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-active-default:var(--color-neutral-black-2);--components-button-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-button-color-bg-white-default:var(--semantic-bg-color-transparent);--components-button-color-bg-white-hover:var(--color-neutral-white-100);--components-button-color-bg-white-mix_hover-overlay:var(--color-neutral-black-0);--components-button-color-bg-white-pressed:var(--color-neutral-white-100);--components-button-color-bg-white-mix_pressed-overlay:var(--color-neutral-black-3);--components-button-color-bg-white-hover-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-pressed-overlay-opacity:var(--transparency-opacity-15);--components-button-color-bg-white-generic-overlay-color:var(--color-neutral-black-100);--components-button-color-bg-white-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-white-active-pressed:var(--components-button-color-bg-white-pressed);--components-button-color-bg-white-mix_active-hover-overlay:var(--components-button-color-bg-white-mix_hover-overlay);--components-button-color-bg-white-active-pressed-overlay-opacity:var(--components-button-color-bg-white-pressed-overlay-opacity);--components-button-color-bg-white-active-hover:var(--components-button-color-bg-white-hover);--components-button-color-bg-white-active-default:var(--color-neutral-white-5);--components-button-color-bg-white-active-hover-overlay-opacity:var(--components-button-color-bg-white-hover-overlay-opacity);--components-button-color-bg-white-mix_active-pressed-overlay:var(--components-button-color-bg-white-mix_pressed-overlay);--components-button-color-bg-white-active-default-overlay-opacity:var(--transparency-opacity-0);--components-button-color-bg-white-mix_active-default-overlay:var(--color-neutral-black-0);--components-button-color-bg-subtle-invert-default:var(--semantic-bg-color-transparent);--components-button-color-bg-subtle-invert-hover:var(--color-neutral-black-3);--components-button-color-bg-subtle-invert-pressed:var(--color-neutral-black-5);--components-button-color-bg-subtle-invert-mix_focus:var(--semantic-bg-color-mix_focus);--components-button-color-bg-subtle-invert-active-default:var(--color-neutral-black-2);--components-button-color-fg-primary-default:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-hover:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-pressed:var(--semantic-fg-color-on-primary);--components-button-color-fg-primary-active:var(--semantic-fg-color-on-primary);--components-button-color-fg-subtle-default:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-hover:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-pressed:var(--semantic-fg-color-accent);--components-button-color-fg-subtle-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-hover:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-pressed:var(--semantic-fg-color-on-destructive);--components-button-color-fg-destructive-active:var(--semantic-fg-color-on-destructive);--components-button-color-fg-secondary-default:var(--semantic-fg-color-on-secondary);--components-button-color-fg-secondary-hover:var(--semantic-fg-color-on-secondary);--components-button-color-fg-secondary-pressed:var(--semantic-fg-color-on-secondary);--components-button-color-fg-secondary-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-ghost-default:rgb(var(--brand-text-rgb) / .65);--components-button-color-fg-ghost-hover:rgb(var(--brand-text-rgb));--components-button-color-fg-ghost-pressed:rgb(var(--brand-text-rgb) / .9);--components-button-color-fg-ghost-active:rgb(var(--brand-text-rgb));--components-button-color-fg-invert-default:var(--semantic-fg-color-invert);--components-button-color-fg-invert-hover:var(--semantic-fg-color-invert);--components-button-color-fg-invert-pressed:var(--semantic-fg-color-invert);--components-button-color-fg-invert-active:var(--semantic-fg-color-on-primary);--components-button-color-fg-outline-default:var(--semantic-fg-color-accent);--components-button-color-fg-outline-hover:var(--semantic-fg-color-accent);--components-button-color-fg-outline-pressed:var(--semantic-fg-color-accent);--components-button-color-fg-outline-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-icon-subtle-default:var(--components-button-color-fg-subtle-default);--components-button-color-fg-icon-subtle-hover:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-pressed:var(--semantic-fg-color-default);--components-button-color-fg-icon-subtle-active:var(--semantic-fg-color-on-secondary);--components-button-color-fg-white-default:var(--semantic-fg-color-white);--components-button-color-fg-white-hover:var(--color-neutral-black-12);--components-button-color-fg-white-active:var(--semantic-fg-color-white);--components-button-color-fg-white-pressed:var(--color-neutral-black-12);--components-button-color-fg-subtle-invert-default:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-hover:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-pressed:var(--semantic-fg-color-invert);--components-button-color-fg-subtle-invert-active:var(--semantic-fg-color-invert);--components-button-color-border-outline-default:var(--semantic-border-color-accent);--components-button-color-border-outline-hover:var(--semantic-border-color-accent);--components-button-color-border-outline-pressed:var(--semantic-border-color-accent);--components-button-color-border-white-default:var(--semantic-border-color-transparent);--components-button-color-border-white-hover:var(--semantic-border-color-transparent);--components-button-color-border-white-active-hover:var(--components-button-color-border-white-hover);--components-button-color-border-white-active-default:var(--color-neutral-white-100);--components-button-color-border-white-pressed:var(--semantic-border-color-transparent);--components-button-color-border-white-active-pressed:var(--components-button-color-border-white-hover);--components-button-color-border-primary-default:var(--semantic-border-color-transparent);--components-button-color-border-primary-hover:var(--semantic-border-color-transparent);--components-button-color-border-primary-pressed:var(--semantic-border-color-transparent);--components-button-color-border-secondary-default:var(--semantic-border-color-transparent);--components-button-color-border-secondary-hover:var(--semantic-border-color-transparent);--components-button-color-border-secondary-pressed:var(--semantic-border-color-transparent);--components-button-color-border-secondary-active:var(--semantic-border-color-transparent);--components-button-color-border-destructive-default:var(--semantic-border-color-transparent);--components-button-color-border-destructive-hover:var(--semantic-border-color-transparent);--components-button-color-border-destructive-pressed:var(--semantic-border-color-transparent);--components-button-color-border-ghost-default:var(--semantic-border-color-transparent);--components-button-color-border-ghost-hover:var(--semantic-border-color-transparent);--components-button-color-border-ghost-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-pressed:var(--semantic-border-color-transparent);--components-button-color-border-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-default:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-hover:var(--semantic-border-color-transparent);--components-button-color-border-subtle-invert-pressed:var(--semantic-border-color-transparent);--components-button-color-appearance-loading:var(--transparency-opacity-50);--components-button-color-appearance-default:var(--transparency-opacity-100);--components-button-color-appearance-disabled:var(--transparency-opacity-40);--components-button-border-style-default:var(--border-style-solid);--components-button-border-weight-default:var(--border-width-border);--components-button-border-radius-default:var(--border-radius-rounded-xs);--components-button-border-radius-rounded-full:var(--border-radius-rounded-full);--components-button-size-gap-default:var(--gap-g-2);--components-button-size-padding-horizontal-lg:var(--padding-px-4);--components-button-size-padding-horizontal-xs:var(--padding-px-2);--components-button-size-padding-horizontal-md:var(--padding-px-3);--components-button-size-padding-horizontal-sm:var(--padding-px-2_5);--components-button-size-padding-vertical-default:var(--padding-py-0_5);--components-button-size-min-height-sm:var(--height-h-8);--components-button-size-min-height-xs:var(--height-h-6);--components-button-size-min-height-md:var(--height-h-9);--components-button-size-min-height-lg:var(--height-h-10);--components-button-font-family:var(--semantic-text-styles-font-family-primary);--components-button-font-weight:var(--font-weight-medium);--components-button-font-line-height-lg:var(--media-font-line-height-220);--components-button-font-line-height-md:var(--media-font-line-height-180);--components-button-font-line-height-sm:var(--media-font-line-height-160);--components-button-font-line-height-xs:var(--media-font-line-height-160);--components-button-font-letter-spacing-lg:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-button-font-letter-spacing-xs:var(--font-letter-spacing-normal);--components-button-font-size-lg:var(--media-font-size-160);--components-button-font-size-md:var(--media-font-size-140);--components-button-font-size-sm:var(--media-font-size-120);--components-button-font-size-xs:var(--media-font-size-120);--components-badge-size-padding-h:var(--padding-px-2);--components-badge-size-padding-v:var(--padding-py-px);--components-badge-size-gap-default:var(--gap-g-1);--components-badge-size-border-radius-full:var(--border-radius-rounded-full);--components-badge-size-border-radius-none:var(--border-radius-rounded-none);--components-badge-size-border-radius-default:var(--border-radius-rounded-lg);--components-badge-size-border-width:var(--border-width-border);--components-badge-size-dot-md:var(--dimension-size-12);--components-badge-size-dot-sm:var(--dimension-size-8);--components-badge-size-dot-lg:var(--dimension-size-16);--components-badge-size-min-height-sm:var(--height-h-4_5);--components-badge-size-min-height-lg:var(--height-h-6);--components-badge-size-min-height-md:var(--height-h-5_5);--components-badge-color-bg-primary-pressed-overlay-opacity:var(--transparency-opacity-30);--components-badge-color-bg-primary-hover-overlay-opacity:var(--transparency-opacity-20);--components-badge-color-bg-primary-mix_hover-overlay:var(--color-neutral-faded-4);--components-badge-color-bg-primary-mix_pressed-overlay:var(--color-neutral-faded-5);--components-badge-color-bg-primary-pressed:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-hover:var(--semantic-bg-color-primary);--components-badge-color-bg-primary-default:var(--semantic-bg-color-primary);--components-badge-color-bg-secondary-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-secondary-hover-overlay-opacity:var(--transparency-opacity-10);--components-badge-color-bg-secondary-default:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-pressed:var(--semantic-bg-color-secondary-strong);--components-badge-color-bg-secondary-hover:var(--semantic-bg-color-secondary);--components-badge-color-bg-secondary-mix_hover-overlay:var(--color-neutral-faded-2);--components-badge-color-bg-secondary-mix_pressed-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-outline-hover-overlay-opacity:var(--transparency-opacity-5);--components-badge-color-bg-outline-pressed:var(--semantic-bg-color-accent-strong);--components-badge-color-bg-outline-mix_hover-overlay:var(--color-neutral-faded-1);--components-badge-color-bg-outline-hover:var(--semantic-bg-color-accent);--components-badge-color-bg-outline-mix_pressed-overlay:var(--color-neutral-faded-0);--components-badge-color-bg-outline-default:var(--semantic-bg-color-default);--components-badge-color-bg-destructive-pressed-overlay-opacity:var(--transparency-opacity-0);--components-badge-color-bg-destructive-hover-overlay-opacity:var(--transparency-opacity-15);--components-badge-color-bg-destructive-default:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-mix_hover-overlay:var(--color-neutral-faded-3);--components-badge-color-bg-destructive-hover:var(--semantic-bg-color-destructive);--components-badge-color-bg-destructive-pressed:var(--semantic-bg-color-destructive-strong);--components-badge-color-bg-sublte-pressed:var(--color-neutral-black-5);--components-badge-color-bg-sublte-hover:var(--color-neutral-black-3);--components-badge-color-bg-sublte-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-sublte-default:var(--color-neutral-black-1);--components-badge-color-bg-removable-default:var(--color-neutral-black-1);--components-badge-color-bg-removable-hover:var(--color-neutral-black-3);--components-badge-color-bg-removable-pressed:var(--color-neutral-black-5);--components-badge-color-bg-removable-mix_focus:var(--semantic-bg-color-mix_focus);--components-badge-color-bg-generic-overlay-color:var(--color-neutral-faded-100);--components-badge-color-fg-secondary-default:var(--semantic-fg-color-on-secondary);--components-badge-color-fg-primary-default:var(--semantic-fg-color-on-primary);--components-badge-color-fg-outline-hover:var(--semantic-fg-color-accent);--components-badge-color-fg-outline-default:var(--semantic-fg-color-accent);--components-badge-color-fg-destructive-default:var(--semantic-fg-color-on-destructive);--components-badge-color-fg-subtle-default:var(--semantic-fg-color-accent);--components-badge-color-fg-removable-default:var(--semantic-fg-color-accent);--components-badge-color-appearance-disabled:var(--transparency-opacity-40);--components-badge-color-appearance-loading:var(--transparency-opacity-50);--components-badge-color-appearance-default:var(--transparency-opacity-100);--components-badge-color-border-hover:var(--semantic-border-color-accent);--components-badge-color-border-default:var(--semantic-border-color-accent);--components-badge-font-weight:var(--font-weight-medium);--components-badge-font-family:var(--semantic-text-styles-font-family-primary);--components-badge-font-size-sm:var(--media-font-size-100);--components-badge-font-size-lg:var(--media-font-size-120);--components-badge-font-size-md:var(--media-font-size-120);--components-badge-font-line-height-lg:var(--media-font-line-height-160);--components-badge-font-line-height-md:var(--media-font-line-height-160);--components-badge-font-line-height-sm:var(--media-font-line-height-140);--components-badge-font-letter-spacing-md:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-sm:var(--font-letter-spacing-normal);--components-badge-font-letter-spacing-lg:var(--font-letter-spacing-normal)}.dark{--brand-text-rgb:255, 255, 255}.dark:root,.dark[data-brand=barilla]{--brand-bg-rgb:14, 27, 57;--brand-surface-rgb:20, 39, 83;--brand-elevated-rgb:28, 55, 117;--brand-text-rgb:255, 255, 255}.dark[data-brand=pavesi]{--brand-bg-rgb:0, 0, 0;--brand-surface-rgb:34, 34, 34;--brand-elevated-rgb:49, 49, 49;--brand-text-rgb:255, 255, 255}.dark[data-brand=catelli]{--brand-bg-rgb:44, 37, 32;--brand-surface-rgb:48, 42, 39;--brand-elevated-rgb:73, 62, 58;--brand-text-rgb:255, 255, 255}.dark[data-brand=wl]{--brand-bg-rgb:17, 17, 17;--brand-surface-rgb:34, 34, 34;--brand-elevated-rgb:49, 49, 49;--brand-text-rgb:255, 255, 255}.dark[data-brand=gocciole]{--brand-bg-rgb:30, 12, 6;--brand-surface-rgb:50, 22, 12;--brand-elevated-rgb:70, 32, 18;--brand-text-rgb:255, 255, 255}.dark[data-brand=pavesini]{--brand-bg-rgb:0, 15, 42;--brand-surface-rgb:0, 26, 61;--brand-elevated-rgb:0, 36, 82;--brand-text-rgb:255, 255, 255}.dark[data-brand=togo]{--brand-bg-rgb:12, 11, 10;--brand-surface-rgb:22, 20, 18;--brand-elevated-rgb:34, 32, 28;--brand-text-rgb:255, 255, 255}.dark[data-brand=ringo]{--brand-bg-rgb:10, 10, 10;--brand-surface-rgb:20, 20, 20;--brand-elevated-rgb:32, 32, 32;--brand-text-rgb:255, 255, 255}.dark[data-brand=gran-pavesi]{--brand-bg-rgb:8, 16, 36;--brand-surface-rgb:18, 30, 56;--brand-elevated-rgb:28, 44, 76;--brand-text-rgb:255, 255, 255}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{background-color:rgb(var(--brand-bg-rgb));color:rgb(var(--brand-text-rgb,255 255 255));min-height:100vh;font-family:var(--brand-font-body);transition:background-color .4s,color .4s}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-1\.5{right:.375rem}.right-3{right:.75rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-full{top:100%}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[88px\]{height:88px}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.max-w-3xl{max-width:48rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.animate-\[bounce_0\.8s_ease-in-out_infinite\]{animation:.8s ease-in-out infinite bounce}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-on-surface{--tw-border-opacity:1;border-color:rgb(var(--brand-text-rgb) / var(--tw-border-opacity,1))}.border-on-surface\/10{border-color:rgb(var(--brand-text-rgb) / .1)}.border-on-surface\/40{border-color:rgb(var(--brand-text-rgb) / .4)}.border-on-surface\/5{border-color:rgb(var(--brand-text-rgb) / .05)}.border-transparent{border-color:#0000}.bg-barilla-red{--tw-bg-opacity:1;background-color:rgb(var(--brand-accent-rgb) / var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-on-surface\/10{background-color:rgb(var(--brand-text-rgb) / .1)}.bg-on-surface\/5{background-color:rgb(var(--brand-text-rgb) / .05)}.bg-surface-card{--tw-bg-opacity:1;background-color:rgb(var(--brand-surface-rgb) / var(--tw-bg-opacity,1))}.bg-surface-card\/95{background-color:rgb(var(--brand-surface-rgb) / .95)}.bg-surface-elevated{--tw-bg-opacity:1;background-color:rgb(var(--brand-elevated-rgb) / var(--tw-bg-opacity,1))}.bg-surface\/90{background-color:rgb(var(--brand-bg-rgb) / .9)}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-44{padding-bottom:11rem}.pr-10{padding-right:2.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:var(--brand-font-body), system-ui, sans-serif}.font-display{font-family:var(--brand-font-display), Georgia, serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-barilla-red{--tw-text-opacity:1;color:rgb(var(--brand-accent-rgb) / var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-on-surface{--tw-text-opacity:1;color:rgb(var(--brand-text-rgb) / var(--tw-text-opacity,1))}.text-on-surface\/50{color:rgb(var(--brand-text-rgb) / .5)}.text-on-surface\/60{color:rgb(var(--brand-text-rgb) / .6)}.text-on-surface\/65{color:rgb(var(--brand-text-rgb) / .65)}.text-on-surface\/70{color:rgb(var(--brand-text-rgb) / .7)}.text-on-surface\/75{color:rgb(var(--brand-text-rgb) / .75)}.text-on-surface\/80{color:rgb(var(--brand-text-rgb) / .8)}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-barilla-red{accent-color:rgb(var(--brand-accent-rgb) / 1)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-barilla-red{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--brand-accent-rgb) / var(--tw-ring-opacity,1))}.ring-offset-1{--tw-ring-offset-width:1px}.ring-offset-surface-card{--tw-ring-offset-color:rgb(var(--brand-surface-rgb) / 1)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.btn-primary{justify-content:center;align-items:center;gap:var(--components-button-size-gap-default,.5rem);padding:var(--components-button-size-padding-vertical-default,.5rem) var(--components-button-size-padding-horizontal-md,.75rem);font-family:var(--components-button-font-family,var(--brand-font-display));font-weight:var(--components-button-font-weight,700);white-space:nowrap;border-style:solid;border-width:var(--components-button-border-weight-default,1px);border-radius:var(--components-button-border-radius-default,var(--brand-btn-radius,.5rem));background-color:var(--components-button-color-bg-primary-default,rgb(var(--brand-accent-rgb)));color:var(--components-button-color-fg-primary-default,white);opacity:var(--components-button-color-appearance-default,1);cursor:pointer;border-color:#0000;font-size:.875rem;transition:background-color .15s,opacity .15s;display:inline-flex;position:relative}.btn-primary:hover:not(:disabled){background-color:color-mix(in srgb, var(--components-button-color-bg-primary-hover,rgb(var(--brand-accent-dark-rgb))), var(--components-button-color-bg-generic-overlay-color,#000) var(--components-button-color-bg-primary-hover-overlay-opacity,10%))}.btn-primary:active:not(:disabled){background-color:color-mix(in srgb, var(--components-button-color-bg-primary-pressed,rgb(var(--brand-accent-dark-rgb))), var(--components-button-color-bg-generic-overlay-color,#000) var(--components-button-color-bg-primary-pressed-overlay-opacity,20%))}.btn-primary:focus-visible{box-shadow:var(--semantic-shadow-focus-offset-x,0) var(--semantic-shadow-focus-offset-y,0) var(--semantic-shadow-focus-offset-blur,0) var(--semantic-shadow-focus-offset-spread,2px) var(--semantic-border-color-focus-offset,transparent), var(--semantic-shadow-focus-ring-x,0) var(--semantic-shadow-focus-ring-y,0) var(--semantic-shadow-focus-ring-blur,0) var(--semantic-shadow-focus-ring-spread,3px) var(--semantic-border-color-focus-ring,rgb(var(--brand-accent-rgb)));outline:none}.btn-primary:disabled{opacity:var(--components-button-color-appearance-disabled,.4);cursor:not-allowed}.btn-ghost{justify-content:center;align-items:center;gap:var(--components-button-size-gap-default,.5rem);padding:var(--components-button-size-padding-vertical-default,.375rem) var(--components-button-size-padding-horizontal-sm,.625rem);font-family:var(--components-button-font-family,var(--brand-font-body));font-weight:var(--components-button-font-weight,500);white-space:nowrap;border-style:solid;border-width:var(--components-button-border-weight-default,1px);border-radius:var(--components-button-border-radius-default,var(--brand-btn-radius,.5rem));background-color:var(--components-button-color-bg-ghost-default,transparent);color:var(--components-button-color-fg-ghost-default,rgb(var(--brand-text-rgb) / .65));cursor:pointer;border-color:#0000;font-size:.875rem;transition:background-color .15s,color .15s;display:inline-flex}.btn-ghost:hover:not(:disabled){color:var(--components-button-color-fg-ghost-hover,rgb(var(--brand-text-rgb)));background-color:color-mix(in srgb, var(--components-button-color-bg-ghost-hover,rgb(var(--brand-elevated-rgb))), var(--components-button-color-bg-generic-overlay-color,transparent) var(--components-button-color-bg-ghost-hover-overlay-opacity,0%))}.btn-ghost:focus-visible{box-shadow:var(--semantic-shadow-focus-offset-x,0) var(--semantic-shadow-focus-offset-y,0) var(--semantic-shadow-focus-offset-blur,0) var(--semantic-shadow-focus-offset-spread,2px) var(--semantic-border-color-focus-offset,transparent), var(--semantic-shadow-focus-ring-x,0) var(--semantic-shadow-focus-ring-y,0) var(--semantic-shadow-focus-ring-blur,0) var(--semantic-shadow-focus-ring-spread,3px) var(--semantic-border-color-focus-ring,rgb(var(--brand-accent-rgb)));outline:none}.btn-ghost:disabled{opacity:var(--components-button-color-appearance-disabled,.4);cursor:not-allowed}.card{background-color:rgb(var(--brand-surface-rgb));border-style:solid;border-width:1px;border-color:var(--components-card-color-border-default,rgb(var(--brand-text-rgb) / .1));border-radius:var(--components-card-border-radius,var(--brand-card-radius,.5rem));transition:background-color .4s,border-color .4s}.input{background-color:var(--components-input-color-bg-standard-default,rgb(var(--brand-elevated-rgb)));border-style:solid;border-width:1px;border-color:var(--components-input-color-border-color-default,rgb(var(--brand-text-rgb) / .15));border-radius:var(--components-input-size-border-radius,var(--brand-input-radius,.5rem));width:100%;padding:var(--components-input-size-padding-field-v-md,.5rem) var(--components-input-size-padding-field-h-md,.75rem);font-family:var(--components-input-font-family,var(--brand-font-body));color:var(--components-input-color-fg-default,rgb(var(--brand-text-rgb)));font-size:.875rem;transition:border-color .15s,background-color .4s;display:block}.input::placeholder{color:var(--components-input-color-fg-placeholder,#6b7280)}.input:hover:not(:disabled):not(:focus){border-color:var(--components-input-color-border-color-hover,rgb(var(--brand-text-rgb) / .25))}.input:focus{border-color:var(--components-input-color-border-color-active,rgb(var(--brand-accent-rgb) / .6));outline:none}.input:disabled{opacity:.5;cursor:not-allowed}.badge{white-space:nowrap;justify-content:center;align-items:center;gap:var(--components-badge-size-gap-default,.25rem);padding:var(--components-badge-size-padding-v,.125rem) var(--components-badge-size-padding-h,.5rem);font-family:var(--components-badge-font-family,var(--brand-font-body));font-weight:var(--components-badge-font-weight,500);font-size:var(--components-badge-font-size-sm,.75rem);line-height:var(--components-badge-font-line-height-sm,1rem);border-radius:var(--components-badge-size-border-radius-default,.5rem);border:1px solid #0000;display:inline-flex}.badge-primary{background-color:var(--components-badge-color-bg-primary-default,rgb(var(--brand-accent-rgb) / .2));color:var(--components-badge-color-fg-primary-default,rgb(var(--brand-accent-rgb)))}.badge-subtle{background-color:var(--components-badge-color-bg-sublte-default,rgb(var(--brand-text-rgb) / .08));color:var(--components-badge-color-fg-subtle-default,rgb(var(--brand-text-rgb) / .6))}body:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");position:fixed;inset:0}#app{z-index:1;position:relative}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--brand-elevated-rgb));border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--brand-surface-rgb))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-on-surface\/10:hover{border-color:rgb(var(--brand-text-rgb) / .1)}.hover\:border-on-surface\/20:hover{border-color:rgb(var(--brand-text-rgb) / .2)}.hover\:bg-barilla-red-light:hover{--tw-bg-opacity:1;background-color:rgb(var(--brand-accent-light-rgb) / var(--tw-bg-opacity,1))}.hover\:bg-on-surface\/10:hover{background-color:rgb(var(--brand-text-rgb) / .1)}.hover\:bg-surface-elevated:hover{--tw-bg-opacity:1;background-color:rgb(var(--brand-elevated-rgb) / var(--tw-bg-opacity,1))}.hover\:text-on-surface:hover{--tw-text-opacity:1;color:rgb(var(--brand-text-rgb) / var(--tw-text-opacity,1))}.hover\:text-on-surface\/80:hover{color:rgb(var(--brand-text-rgb) / .8)}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.hover\:opacity-80:hover{opacity:.8}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}@media (width>=640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:items-center{align-items:center}}.player-enter-active[data-v-e61f3ec6],.player-leave-active[data-v-e61f3ec6]{transition:transform .3s}.player-enter-from[data-v-e61f3ec6],.player-leave-to[data-v-e61f3ec6]{transform:translateY(100%)}
