
      @font-face {
  font-family: Futura;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_n4.df36ce3d9db534a4d7947f4aa825495ed740e410.woff2?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=72516335c8e172d5f83b3d628a26f69ef7d9c7bdff73f26f6e15d014f9d79968") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_n4.6bce24beb4ba1ff4ddeb20f7cd6e2fa513a3d6ec.woff?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=22a3e1d64b77990924f3de4d752a247a98b7860bda313eae434d697b611fb7d5") format("woff");
}
      @font-face {
  font-family: Futura;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_n7.153f8fffad8e901382179997bbb87aa7a5ff33b3.woff2?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=08c306d6f897747594f32d61af2aab7e9015653ad4dc228ca42642a411eed2fe") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_n7.711e9243b3eccc2745ecf4731eba61651a122376.woff?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=713944370c2f315f665d1db0c1295cf3ba1a0f791f199783912b9dd15aaf196f") format("woff");
}
      @font-face {
  font-family: Futura;
  font-weight: 400;
  font-style: oblique;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_o4.9747e2e6ed2f11b894984527c927b42234e48815.woff2?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=b71d2cff9942e7e961cbc8f7bba3593fe5c7d04530d3b5ed72c680cb5bf3dfd0") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_o4.d5edc6b1d9a050bbe0beb9093d73b883bf18c6c1.woff?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=5af874dd5e09ae431f7e309a661532e864b412412b461b0e20d5af33249f5632") format("woff");
}
      @font-face {
  font-family: Futura;
  font-weight: 700;
  font-style: oblique;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_o7.ece1472e1fefbb598873ba72dc2bfa2e050347c1.woff2?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=be14a513b151fbdf13eedd87f96c3a2311ec0c373eb3baa8375aec5cc290b7a6") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/futura/futura_o7.7028291332320745f0217c346c800da7522a22b2.woff?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=39afe1cf70b4555786578ff9d80ac5f2921692017b5754235dab079f1da7dd86") format("woff");
}
      @font-face {
  font-family: "DM Sans";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/dm_sans/dmsans_n5.9bce41f6331cb63f34699f22d94da6bf1cfe3e8d.woff2?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=b27d6e4d00595e9a201c5b35c295606e4745bfee02b917bebaa2d2ac3805ed09") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/dm_sans/dmsans_n5.70b8ec55e0ecc4f75b40227ca45418d24b40c1c0.woff?h10=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&h11=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h12=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h13=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hzaG9wb25saW5lLmNvbQ&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h8=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h9=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&hmac=4b5a68b452975c54a5064f7ecf8f3d13f78c117b6d58e73943c17a8d3fc9aa25") format("woff");
}
        :root,
        .color-scheme-1 {
          --color-background: 244,244,244;
          --gradient-background: #f4f4f4;
        --color-foreground: 43,44,45;
        --color-background-contrast: 180,180,180;
        --color-shadow: 0,17,40;
        --color-button: 183,172,162;
        --color-button-text: 38,38,38;
        --color-secondary-button: 244,244,244;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 43,44,45;
        --color-badge-background: 244,244,244;
        --color-badge-border: 43,44,45;
        --payment-terms-background-color: rgb(244 244 244);
      }
        .color-scheme-2 {
          --color-background: 255,255,255;
          --gradient-background: #ffffff;
        --color-foreground: 0,17,40;
        --color-background-contrast: 191,191,191;
        --color-shadow: 0,17,40;
        --color-button: 0,17,40;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 0,17,40;
        --color-badge-background: 255,255,255;
        --color-badge-border: 0,17,40;
        --payment-terms-background-color: rgb(255 255 255);
      }
        .color-scheme-3 {
          --color-background: 194,183,172;
          --gradient-background: #c2b7ac;
        --color-foreground: 38,38,38;
        --color-background-contrast: 137,119,101;
        --color-shadow: 0,17,40;
        --color-button: 253,253,253;
        --color-button-text: 38,38,38;
        --color-secondary-button: 194,183,172;
        --color-secondary-button-text: 84,72,60;
        --color-link: 84,72,60;
        --color-badge-foreground: 38,38,38;
        --color-badge-background: 194,183,172;
        --color-badge-border: 38,38,38;
        --payment-terms-background-color: rgb(194 183 172);
      }
        .color-scheme-4 {
          --color-background: 28,34,40;
          --gradient-background: #1c2228;
        --color-foreground: 255,255,255;
        --color-background-contrast: 39,47,55;
        --color-shadow: 0,17,40;
        --color-button: 255,255,255;
        --color-button-text: 0,17,40;
        --color-secondary-button: 28,34,40;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 28,34,40;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(28 34 40);
      }
        .color-scheme-5 {
          --color-background: 50,56,65;
          --gradient-background: #323841;
        --color-foreground: 255,255,255;
        --color-background-contrast: 61,68,79;
        --color-shadow: 0,17,40;
        --color-button: 183,172,162;
        --color-button-text: 38,38,38;
        --color-secondary-button: 50,56,65;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 50,56,65;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(50 56 65);
      }
        .color-scheme-de50982f-2ca1-4833-b321-4049304c41e1 {
          --color-background: 244,244,244;
          --gradient-background: #f4f4f4;
        --color-foreground: 43,44,45;
        --color-background-contrast: 180,180,180;
        --color-shadow: 0,17,40;
        --color-button: 183,172,162;
        --color-button-text: 38,38,38;
        --color-secondary-button: 244,244,244;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 43,44,45;
        --color-badge-background: 244,244,244;
        --color-badge-border: 43,44,45;
        --payment-terms-background-color: rgb(244 244 244);
      }
        .color-scheme-cc766981-e60f-4563-85c3-e2d172f133cb {
          --color-background: 244,244,244;
          --gradient-background: #f4f4f4;
        --color-foreground: 43,44,45;
        --color-background-contrast: 180,180,180;
        --color-shadow: 0,17,40;
        --color-button: 183,172,162;
        --color-button-text: 38,38,38;
        --color-secondary-button: 244,244,244;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 43,44,45;
        --color-badge-background: 244,244,244;
        --color-badge-border: 43,44,45;
        --payment-terms-background-color: rgb(244 244 244);
      }
        .color-scheme-82536460-3f38-4f9a-9303-f02ef2249f2a {
          --color-background: 248,208,209;
          --gradient-background: #f8d0d1;
        --color-foreground: 255,255,255;
        --color-background-contrast: 231,97,100;
        --color-shadow: 0,17,40;
        --color-button: 255,255,255;
        --color-button-text: 38,38,38;
        --color-secondary-button: 248,208,209;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 248,208,209;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(248 208 209);
      }
        .color-scheme-bcfe763a-8db7-4e6b-a282-456aa79fdb63 {
          --color-background: 248,208,209;
          --gradient-background: #f8d0d1;
        --color-foreground: 43,44,45;
        --color-background-contrast: 231,97,100;
        --color-shadow: 0,17,40;
        --color-button: 43,44,45;
        --color-button-text: 38,38,38;
        --color-secondary-button: 248,208,209;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 43,44,45;
        --color-badge-background: 248,208,209;
        --color-badge-border: 43,44,45;
        --payment-terms-background-color: rgb(248 208 209);
      }
        .color-scheme-3eab2830-acf1-46ac-8b0a-4bffc46572c9 {
          --color-background: 248,12,12;
          --gradient-background: #f80c0c;
        --color-foreground: 255,255,255;
        --color-background-contrast: 129,4,4;
        --color-shadow: 0,17,40;
        --color-button: 43,44,45;
        --color-button-text: 38,38,38;
        --color-secondary-button: 248,12,12;
        --color-secondary-button-text: 0,17,40;
        --color-link: 0,17,40;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 248,12,12;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(248 12 12);
      }
      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-de50982f-2ca1-4833-b321-4049304c41e1, .color-scheme-cc766981-e60f-4563-85c3-e2d172f133cb, .color-scheme-82536460-3f38-4f9a-9303-f02ef2249f2a, .color-scheme-bcfe763a-8db7-4e6b-a282-456aa79fdb63, .color-scheme-3eab2830-acf1-46ac-8b0a-4bffc46572c9 {
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));
      }
      :root {
        --font-body-family: Futura, sans-serif;
        --font-body-style: normal;
        --font-body-weight: 400;
        --font-body-weight-bold: 700;
        --font-heading-family: "DM Sans", sans-serif;
        --font-heading-style: normal;
        --font-heading-weight: 500;
        --font-body-scale: 1.0;
        --font-heading-scale: 1.05;
        --media-padding: px;
        --media-border-opacity: 0.05;
        --media-border-width: 1px;
        --media-radius: 8px;
        --media-shadow-opacity: 0.0;
        --media-shadow-horizontal-offset: 0px;
        --media-shadow-vertical-offset: 4px;
        --media-shadow-blur-radius: 5px;
        --media-shadow-visible: 0;
        --page-width: 120rem;
        --page-width-margin: 0rem;
        --product-card-image-padding: 1.2rem;
        --product-card-corner-radius: 0.8rem;
        --product-card-text-alignment: left;
        --product-card-border-width: 0.0rem;
        --product-card-border-opacity: 0.1;
        --product-card-shadow-opacity: 0.0;
        --product-card-shadow-visible: 0;
        --product-card-shadow-horizontal-offset: 0.0rem;
        --product-card-shadow-vertical-offset: 0.4rem;
        --product-card-shadow-blur-radius: 0.5rem;
        --collection-card-image-padding: 0.0rem;
        --collection-card-corner-radius: 0.8rem;
        --collection-card-text-alignment: left;
        --collection-card-border-width: 0.0rem;
        --collection-card-border-opacity: 0.1;
        --collection-card-shadow-opacity: 0.0;
        --collection-card-shadow-visible: 0;
        --collection-card-shadow-horizontal-offset: 0.0rem;
        --collection-card-shadow-vertical-offset: 0.4rem;
        --collection-card-shadow-blur-radius: 0.5rem;
        --blog-card-image-padding: 0.0rem;
        --blog-card-corner-radius: 0.8rem;
        --blog-card-text-alignment: left;
        --blog-card-border-width: 0.0rem;
        --blog-card-border-opacity: 0.1;
        --blog-card-shadow-opacity: 0.0;
        --blog-card-shadow-visible: 0;
        --blog-card-shadow-horizontal-offset: 0.0rem;
        --blog-card-shadow-vertical-offset: 0.4rem;
        --blog-card-shadow-blur-radius: 0.5rem;
        --badge-corner-radius: 4.0rem;
        --popup-border-width: 1px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 8px;
        --popup-shadow-opacity: 0.05;
        --popup-shadow-horizontal-offset: 0px;
        --popup-shadow-vertical-offset: 4px;
        --popup-shadow-blur-radius: 5px;
        --drawer-border-width: 1px;
        --drawer-border-opacity: 0.1;
        --drawer-shadow-opacity: 0.0;
        --drawer-shadow-horizontal-offset: 0px;
        --drawer-shadow-vertical-offset: 4px;
        --drawer-shadow-blur-radius: 5px;
        --spacing-sections-desktop: 0px;
        --spacing-sections-mobile: 0px;
        --grid-desktop-vertical-spacing: 12px;
        --grid-desktop-horizontal-spacing: 12px;
        --grid-mobile-vertical-spacing: 6px;
        --grid-mobile-horizontal-spacing: 6px;
        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 8px;
        --text-boxes-shadow-opacity: 0.05;
        --text-boxes-shadow-visible: 1;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;
        --buttons-radius: 6px;
        --buttons-radius-outset: 7px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.0;
        --buttons-shadow-visible: 0;
        --buttons-shadow-horizontal-offset: 0px;
        --buttons-shadow-vertical-offset: 4px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;
        --inputs-radius: 6px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.55;
        --inputs-shadow-opacity: 0.0;
        --inputs-shadow-horizontal-offset: 0px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 4px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 7px;
        --variant-pills-radius: 40px;
        --variant-pills-border-width: 1px;
        --variant-pills-border-opacity: 0.55;
        --variant-pills-shadow-opacity: 0.0;
        --variant-pills-shadow-horizontal-offset: 0px;
        --variant-pills-shadow-vertical-offset: 4px;
        --variant-pills-shadow-blur-radius: 5px;
      }
      *,
      *::before,
      *::after {
        box-sizing: inherit;
      }
      html {
        box-sizing: border-box;
        font-size: calc(var(--font-body-scale) * 62.5%);
        height: 100%;
      }
      body {
        display: grid;
        grid-template-rows: auto auto 1fr auto;
        grid-template-columns: 100%;
        min-height: 100%;
        margin: 0;
        font-size: 1.5rem;
        letter-spacing: 0.06rem;
        line-height: calc(1 + 0.8 / var(--font-body-scale));
        font-family: var(--font-body-family);
        font-style: var(--font-body-style);
        font-weight: var(--font-body-weight);
      }
      @media screen and (min-width: 750px) {
        body {
          font-size: 1.6rem;
        }
      }
    