
      @font-face {
  font-family: Cormorant;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_n5.39930f547f1e2fdf392f8ddd3deceebcff39b94e.woff2?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=d41aed304853e10e9909a84dc8fdb66a83fc3c0469ddb01c6ee736402742638f") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_n5.3cd49441e6a7ae1e7af5f4c0eae7d491e6817486.woff?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=f2a530e5ede2ee1d06927b903539ff84af9b8fd5b0ae7cda91cadcef69096f48") format("woff");
}
      @font-face {
  font-family: Cormorant;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_n7.01e929a12a06ba2fdefc1f1a6072e323a10a6caf.woff2?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=f13ea6b418d51838e13b792a9998dbadcdd9774904411a76706be7f39fa00ab0") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_n7.4cd713a87fa681f123a74eaa10abafa7a3c3d538.woff?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=e10f9cd3d61908e77301b94413484fd2b1ef001a5a6941d45006bb9cf75cae05") format("woff");
}
      @font-face {
  font-family: Cormorant;
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_i5.6215be7641bdb1d260cf134683b709981e5e66b7.woff2?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=ac8c808a077741e41a3c7ddb4e762577d93fc044d123e02b4415b4142bdcf2bb") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_i5.909b4cf07e4d46a30f4b7c996dd275983beae95a.woff?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=06d4597a0c8edd12e632d5c6e3eac9cee0a9bb36a76aec94f19c9f5115517887") format("woff");
}
      @font-face {
  font-family: Cormorant;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_i7.adff832e4c5ca46e7e959912633239a830947acf.woff2?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=95b4e5489a45c03285734275b069964371188e438d8743ccd6918e94762e2a33") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_i7.39b6dc9cdd8adbd8c77ab39ea1905e5653c83519.woff?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=87cf90df0395a9ec700e938cb9cb349e3c802f3a6c39eb58d1cdd07c09378f41") format("woff");
}
      @font-face {
  font-family: Cormorant;
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_n5.39930f547f1e2fdf392f8ddd3deceebcff39b94e.woff2?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=d41aed304853e10e9909a84dc8fdb66a83fc3c0469ddb01c6ee736402742638f") format("woff2"),
       url("https://plushfashionsonlinelmted.com/cdn/fonts/cormorant/cormorant_n5.3cd49441e6a7ae1e7af5f4c0eae7d491e6817486.woff?h10=cGx1c2hmYXNoaW9uc29ubGluZXVsbXQuY29t&h11=cGx1c2hmYXNoaW9uc2hvcHRtLmNvbQ&h12=cGx1c2hmYXNoaW9uc2hvcG9ubGluZS5jb20&h13=YWNjb3VudC5wbHVzaGZhc2hpb25zb25saW5lbG10ZWQuY29t&h1=cGx1c2gtZmFzaGlvbi1zaG9wLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=cGxmYXNoaW9uei5teXNob3BpZnkuY29t&h3=cGx1c2hmYXNoaW9uc29saW5lLmNvbQ&h4=cGx1c2hmYXNoaW9uc29ubGluZS5jb20&h5=cGx1c2hmYXNoaW9uc2hvcC5jb20&h6=cGx1c2hmYXNoaW9uc29ubGluZWxtdC5jb20&h7=cGx1c2hmYXNoaW9uc29ubGluZWxtdGVkLmNvbQ&h8=cGx1c2hmYXNoaW9ubG10ZWQuc2hvcA&h9=cGx1c2hmYXNoaW9uc3Nob3BsbXRlZC5jb20&hmac=f2a530e5ede2ee1d06927b903539ff84af9b8fd5b0ae7cda91cadcef69096f48") format("woff");
}
        :root,
        .color-scheme-1 {
          --color-background: 255,255,255;
          --gradient-background: #ffffff;
        --color-foreground: 11,30,30;
        --color-background-contrast: 191,191,191;
        --color-shadow: 11,30,30;
        --color-button: 11,30,30;
        --color-button-text: 255,255,255;
        --color-secondary-button: 255,255,255;
        --color-secondary-button-text: 11,30,30;
        --color-link: 11,30,30;
        --color-badge-foreground: 11,30,30;
        --color-badge-background: 255,255,255;
        --color-badge-border: 11,30,30;
        --payment-terms-background-color: rgb(255 255 255);
      }
        .color-scheme-2 {
          --color-background: 235,236,237;
          --gradient-background: #ebeced;
        --color-foreground: 16,57,72;
        --color-background-contrast: 168,172,177;
        --color-shadow: 16,57,72;
        --color-button: 16,57,72;
        --color-button-text: 235,236,237;
        --color-secondary-button: 235,236,237;
        --color-secondary-button-text: 16,57,72;
        --color-link: 16,57,72;
        --color-badge-foreground: 16,57,72;
        --color-badge-background: 235,236,237;
        --color-badge-border: 16,57,72;
        --payment-terms-background-color: rgb(235 236 237);
      }
        .color-scheme-3 {
          --color-background: 11,30,30;
          --gradient-background: #0b1e1e;
        --color-foreground: 252,252,252;
        --color-background-contrast: 98,198,198;
        --color-shadow: 11,30,30;
        --color-button: 252,252,252;
        --color-button-text: 11,30,30;
        --color-secondary-button: 11,30,30;
        --color-secondary-button-text: 252,252,252;
        --color-link: 252,252,252;
        --color-badge-foreground: 252,252,252;
        --color-badge-background: 11,30,30;
        --color-badge-border: 252,252,252;
        --payment-terms-background-color: rgb(11 30 30);
      }
        .color-scheme-4 {
          --color-background: 167,63,25;
          --gradient-background: #a73f19;
        --color-foreground: 252,252,252;
        --color-background-contrast: 56,21,8;
        --color-shadow: 16,57,72;
        --color-button: 252,252,252;
        --color-button-text: 188,86,49;
        --color-secondary-button: 167,63,25;
        --color-secondary-button-text: 252,252,252;
        --color-link: 252,252,252;
        --color-badge-foreground: 252,252,252;
        --color-badge-background: 167,63,25;
        --color-badge-border: 252,252,252;
        --payment-terms-background-color: rgb(167 63 25);
      }
        .color-scheme-5 {
          --color-background: 11,30,30;
          --gradient-background: #0b1e1e;
        --color-foreground: 252,252,252;
        --color-background-contrast: 98,198,198;
        --color-shadow: 11,30,30;
        --color-button: 252,252,252;
        --color-button-text: 11,30,30;
        --color-secondary-button: 11,30,30;
        --color-secondary-button-text: 252,252,252;
        --color-link: 252,252,252;
        --color-badge-foreground: 252,252,252;
        --color-badge-background: 11,30,30;
        --color-badge-border: 252,252,252;
        --payment-terms-background-color: rgb(11 30 30);
      }
        .color-scheme-d6cd3b8c-c43e-4ef2-a23b-390f3b2c4bab {
          --color-background: 252,252,252;
          --gradient-background: #fcfcfc;
        --color-foreground: 16,57,72;
        --color-background-contrast: 188,188,188;
        --color-shadow: 16,57,72;
        --color-button: 16,57,72;
        --color-button-text: 252,252,252;
        --color-secondary-button: 252,252,252;
        --color-secondary-button-text: 5,44,70;
        --color-link: 5,44,70;
        --color-badge-foreground: 16,57,72;
        --color-badge-background: 252,252,252;
        --color-badge-border: 16,57,72;
        --payment-terms-background-color: rgb(252 252 252);
      }
        .color-scheme-5c211fdf-7e9f-443b-8fce-6f9d0af4abd7 {
          --color-background: 0,1,6;
          --gradient-background: #000106;
        --color-foreground: 255,255,255;
        --color-background-contrast: 6,47,255;
        --color-shadow: 255,255,255;
        --color-button: 255,255,255;
        --color-button-text: 1,6,14;
        --color-secondary-button: 0,1,6;
        --color-secondary-button-text: 255,255,255;
        --color-link: 255,255,255;
        --color-badge-foreground: 255,255,255;
        --color-badge-background: 0,1,6;
        --color-badge-border: 255,255,255;
        --payment-terms-background-color: rgb(0 1 6);
      }
      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-d6cd3b8c-c43e-4ef2-a23b-390f3b2c4bab, .color-scheme-5c211fdf-7e9f-443b-8fce-6f9d0af4abd7 {
        color: rgba(var(--color-foreground), 0.75);
        background-color: rgb(var(--color-background));
      }
      :root {
        --font-body-family: Cormorant, serif;
        --font-body-style: normal;
        --font-body-weight: 500;
        --font-body-weight-bold: 800;
        --font-heading-family: Cormorant, serif;
        --font-heading-style: normal;
        --font-heading-weight: 500;
        --font-body-scale: 1.1;
        --font-heading-scale: 1.0909090909090908;
        --media-padding: px;
        --media-border-opacity: 0.1;
        --media-border-width: 0px;
        --media-radius: 0px;
        --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: 0.0rem;
        --product-card-corner-radius: 0.0rem;
        --product-card-text-alignment: center;
        --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.0rem;
        --collection-card-text-alignment: center;
        --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.0rem;
        --blog-card-text-alignment: center;
        --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: 0px;
        --popup-border-opacity: 0.1;
        --popup-corner-radius: 0px;
        --popup-shadow-opacity: 0.1;
        --popup-shadow-horizontal-offset: 6px;
        --popup-shadow-vertical-offset: 6px;
        --popup-shadow-blur-radius: 25px;
        --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: 40px;
        --grid-desktop-horizontal-spacing: 40px;
        --grid-mobile-vertical-spacing: 20px;
        --grid-mobile-horizontal-spacing: 20px;
        --text-boxes-border-opacity: 0.1;
        --text-boxes-border-width: 0px;
        --text-boxes-radius: 0px;
        --text-boxes-shadow-opacity: 0.0;
        --text-boxes-shadow-visible: 0;
        --text-boxes-shadow-horizontal-offset: 0px;
        --text-boxes-shadow-vertical-offset: 4px;
        --text-boxes-shadow-blur-radius: 5px;
        --buttons-radius: 40px;
        --buttons-radius-outset: 41px;
        --buttons-border-width: 1px;
        --buttons-border-opacity: 1.0;
        --buttons-shadow-opacity: 0.1;
        --buttons-shadow-visible: 1;
        --buttons-shadow-horizontal-offset: 2px;
        --buttons-shadow-vertical-offset: 2px;
        --buttons-shadow-blur-radius: 5px;
        --buttons-border-offset: 0.3px;
        --inputs-radius: 2px;
        --inputs-border-width: 1px;
        --inputs-border-opacity: 0.15;
        --inputs-shadow-opacity: 0.05;
        --inputs-shadow-horizontal-offset: 2px;
        --inputs-margin-offset: 0px;
        --inputs-shadow-vertical-offset: 0px;
        --inputs-shadow-blur-radius: 5px;
        --inputs-radius-outset: 3px;
        --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;
        }
      }
    