       @font-face {   font-family: Jost;   font-weight: 400;   font-style: normal;   font-display: swap;   src: url("//nabhisutra.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),        url("//nabhisutra.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); }        @font-face {   font-family: Jost;   font-weight: 700;   font-style: normal;   font-display: swap;   src: url("//nabhisutra.com/cdn/fonts/jost/jost_n7.921dc18c13fa0b0c94c5e2517ffe06139c3615a3.woff2") format("woff2"),        url("//nabhisutra.com/cdn/fonts/jost/jost_n7.cbfc16c98c1e195f46c536e775e4e959c5f2f22b.woff") format("woff"); }        @font-face {   font-family: Jost;   font-weight: 400;   font-style: italic;   font-display: swap;   src: url("//nabhisutra.com/cdn/fonts/jost/jost_i4.b690098389649750ada222b9763d55796c5283a5.woff2") format("woff2"),        url("//nabhisutra.com/cdn/fonts/jost/jost_i4.fd766415a47e50b9e391ae7ec04e2ae25e7e28b0.woff") format("woff"); }        @font-face {   font-family: Jost;   font-weight: 700;   font-style: italic;   font-display: swap;   src: url("//nabhisutra.com/cdn/fonts/jost/jost_i7.d8201b854e41e19d7ed9b1a31fe4fe71deea6d3f.woff2") format("woff2"),        url("//nabhisutra.com/cdn/fonts/jost/jost_i7.eae515c34e26b6c853efddc3fc0c552e0de63757.woff") format("woff"); }        @font-face {   font-family: Jost;   font-weight: 400;   font-style: normal;   font-display: swap;   src: url("//nabhisutra.com/cdn/fonts/jost/jost_n4.d47a1b6347ce4a4c9f437608011273009d91f2b7.woff2") format("woff2"),        url("//nabhisutra.com/cdn/fonts/jost/jost_n4.791c46290e672b3f85c3d1c651ef2efa3819eadd.woff") format("woff"); }                  :root,         .color-scheme-1 {           --color-background: 255,255,255;                    --gradient-background: #ffffff;                             --color-foreground: 69,69,69;         --color-background-contrast: 191,191,191;         --color-shadow: 18,18,18;         --color-button: 0,0,0;         --color-button-text: 143,111,15;         --color-secondary-button: 255,255,255;         --color-secondary-button-text: 143,111,15;         --color-link: 143,111,15;         --color-badge-foreground: 69,69,69;         --color-badge-background: 255,255,255;         --color-badge-border: 69,69,69;         --payment-terms-background-color: rgb(255 255 255);       }                         .color-scheme-2 {           --color-background: 243,243,243;                    --gradient-background: #f3f3f3;                             --color-foreground: 18,18,18;         --color-background-contrast: 179,179,179;         --color-shadow: 18,18,18;         --color-button: 18,18,18;         --color-button-text: 243,243,243;         --color-secondary-button: 243,243,243;         --color-secondary-button-text: 18,18,18;         --color-link: 18,18,18;         --color-badge-foreground: 18,18,18;         --color-badge-background: 243,243,243;         --color-badge-border: 18,18,18;         --payment-terms-background-color: rgb(243 243 243);       }                         .color-scheme-3 {           --color-background: 69,69,69;                    --gradient-background: #454545;                             --color-foreground: 255,255,255;         --color-background-contrast: 5,5,5;         --color-shadow: 18,18,18;         --color-button: 255,255,255;         --color-button-text: 69,69,69;         --color-secondary-button: 69,69,69;         --color-secondary-button-text: 255,255,255;         --color-link: 255,255,255;         --color-badge-foreground: 255,255,255;         --color-badge-background: 69,69,69;         --color-badge-border: 255,255,255;         --payment-terms-background-color: rgb(69 69 69);       }                         .color-scheme-4 {           --color-background: 18,18,18;                    --gradient-background: #121212;                             --color-foreground: 255,255,255;         --color-background-contrast: 146,146,146;         --color-shadow: 18,18,18;         --color-button: 255,255,255;         --color-button-text: 18,18,18;         --color-secondary-button: 18,18,18;         --color-secondary-button-text: 255,255,255;         --color-link: 255,255,255;         --color-badge-foreground: 255,255,255;         --color-badge-background: 18,18,18;         --color-badge-border: 255,255,255;         --payment-terms-background-color: rgb(18 18 18);       }                         .color-scheme-5 {           --color-background: 163,38,38;                    --gradient-background: #a32626;                             --color-foreground: 255,255,255;         --color-background-contrast: 60,14,14;         --color-shadow: 18,18,18;         --color-button: 255,255,255;         --color-button-text: 163,38,38;         --color-secondary-button: 163,38,38;         --color-secondary-button-text: 255,255,255;         --color-link: 255,255,255;         --color-badge-foreground: 255,255,255;         --color-badge-background: 163,38,38;         --color-badge-border: 255,255,255;         --payment-terms-background-color: rgb(163 38 38);       }                         .color-scheme-c862afee-5d35-4bbf-942c-04eed77cc45d {           --color-background: 255,255,255;                    --gradient-background: #ffffff;                             --color-foreground: 69,69,69;         --color-background-contrast: 191,191,191;         --color-shadow: 18,18,18;         --color-button: 69,69,69;         --color-button-text: 255,255,255;         --color-secondary-button: 255,255,255;         --color-secondary-button-text: 69,69,69;         --color-link: 69,69,69;         --color-badge-foreground: 69,69,69;         --color-badge-background: 255,255,255;         --color-badge-border: 69,69,69;         --payment-terms-background-color: rgb(255 255 255);       }                         .color-scheme-f8a38ed3-3dff-4401-9e78-43f48af46fdf {           --color-background: 255,255,255;                    --gradient-background: #ffffff;                             --color-foreground: 69,69,69;         --color-background-contrast: 191,191,191;         --color-shadow: 18,18,18;         --color-button: 0,0,0;         --color-button-text: 255,255,255;         --color-secondary-button: 255,255,255;         --color-secondary-button-text: 163,38,38;         --color-link: 163,38,38;         --color-badge-foreground: 69,69,69;         --color-badge-background: 255,255,255;         --color-badge-border: 69,69,69;         --payment-terms-background-color: rgb(255 255 255);       }                         .color-scheme-5c9ae9d5-f82c-4a58-8133-6a69c49923f8 {           --color-background: 255,255,255;                    --gradient-background: #ffffff;                             --color-foreground: 69,69,69;         --color-background-contrast: 191,191,191;         --color-shadow: 18,18,18;         --color-button: 0,0,0;         --color-button-text: 143,111,15;         --color-secondary-button: 255,255,255;         --color-secondary-button-text: 143,111,15;         --color-link: 143,111,15;         --color-badge-foreground: 69,69,69;         --color-badge-background: 255,255,255;         --color-badge-border: 69,69,69;         --payment-terms-background-color: rgb(255 255 255);       }               body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-c862afee-5d35-4bbf-942c-04eed77cc45d, .color-scheme-f8a38ed3-3dff-4401-9e78-43f48af46fdf, .color-scheme-5c9ae9d5-f82c-4a58-8133-6a69c49923f8 {         color: rgba(var(--color-foreground), 1);         background-color: rgb(var(--color-background));       }        :root {         --font-body-family: Jost, sans-serif;         --font-body-style: normal;         --font-body-weight: 400;         --font-body-weight-bold: 700;          --font-heading-family: Jost, sans-serif;         --font-heading-style: normal;         --font-heading-weight: 400;          --font-body-scale: 1.0;         --font-heading-scale: 1.0;          --media-padding: px;         --media-border-opacity: 0.05;         --media-border-width: 1px;         --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: 140rem;         --page-width-margin: 0rem;          --product-card-image-padding: 0.0rem;         --product-card-corner-radius: 0.0rem;         --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.0rem;         --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.0rem;         --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: 0px;         --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: 24px;         --grid-desktop-horizontal-spacing: 24px;         --grid-mobile-vertical-spacing: 12px;         --grid-mobile-horizontal-spacing: 12px;          --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: 0px;         --buttons-radius-outset: 0px;         --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: 0px;          --inputs-radius: 0px;         --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: 0px;          --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;         }       }        @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}  