@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAANIAA8AAAAABlQAAAL0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbDBweBmAAXBEICoJYgiMLGgABNgIkAyoEIAWDQgdaDAcb+QRAjpKcBkmyuXTwwOtV7ydZwClX4qFaOpmDUHSWS3AuPHze3ra/m+Bk4hOIAkoSTEJJKPFEuvqfc/HWNuBIHOBshAMs+tslRWM9LzrTszuw4kiqpBY8vSM4c2u4h0NEuOq2dWD16WgIYA8AJDJBIVixIlizIxPAtgeJwL9dR9q09l4c92bTAI4AQI7zYjkW4JprEJ0VOjIig7HEmCdSuFhHBLXEWH01e8F1CemTCkcqAPmwmAmoZCCB8e5kYj1FMXBkTWJJtZIDsoVsLccYBmRw5ZPGG6PNqDYrZunfYwSA0CwuA7AH4A2sQRFoM9+/EXIZJEIZFT+uqCj2Do6KszLJZYLzpEmOExpnPLBbdI/pd20X3v97c+F+z81iRtmGRbd4GVp3dAw5Nsmp3vHL9hk7wk7MMTKOTd8afNR24UQ3XNucmYVYnNUxQ1FYjI+mz7TMkSMz34a4cXJcduXVqyF5l7yyJ4Z2hMzLznx6NCT3sJdHaH4+LtVP923RqV+rEivFiMSEjoaaLOe2hATyrpeZeibODct3Hgy3cDJj/r7ETjBPVg5iW/3Mi5T5xiGLqgz9f8aG31sEwLy7/oVob3RK/267whqAy+fQdzbn739/Pe3XWo9GYg0ABD5vxP6u038eN9HGAwbZRCLjAQqQ5uj1CEX6x3dpocjeVf7vOfOidQMEsHeOs9tsSEAQIBtYEMBaB5kIG2A+dyNRsHVZlNg7LsqyTRUV3jpEC77KRUve4sGxF6GL6WCHpIr617pWmm5DTHSRdN36RBqk6RSlSqFyeZpp2gyKUMKkWZ9urUZop9F1GzRAFS1SihQxGr0K+YaM/UVtSkWq1k6jmSCVutxqu1jRoiVUGhXaPIOGTKD5nc9YqQrWKkSbihXBW8eIEU7dia96TOWuul+XQboh7XSHbOa35tk+zTToiIID7+0rB7QzCSHB+AajnTYI2f+7LGwrS3nsTJKELBRhYTVmoDs6LjqeEQl4cn1czEFhzNmpLAEA) format("woff2");unicode-range:U+0304-0305,U+0308,U+0331,U+10330-1034A}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-greek-ext-italic-BaygHXC1.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-greek-italic-CVrcLkMl.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-hebrew-italic-BEi7fGyD.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAJYAA8AAAAABMQAAAIGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBweBmAAPBEICkxtCwwAATYCJAMSBCAFg0IHLAwHG9EDIC4C3LlRhsZ/ysduY9EyU7nKctH8ltJ4+P+1dt+fPyuWcKte2bShELJYaFRtgUS1JtoaxD3jP46th1WxZouYWILo8jfETlI6Yj7/4VxvGbQptc1HEFdpeCJn0RSt0T8AihR28CZn2YA72woDzCzgRvXtfAzsUYgF9kCziwUSURmk2wSF9hRIii3Sp1UCHUASQhYCrWEJr5sxSo9ptoHyYiT2UAKK/BZ9CPjFEIh5t5gnRDJQAwo5gwMdhMTCR7oOXXBWpNMCHj1QXAkFYEGGhIpHZAKx3AbUZkOy8CEC7mna0FQCICpCAUrQuu4mWAHIoADIuXOpuaufT+V98DvVWmNkI7U5kSrFgGITbx49UKwcFdeU7vfTxwEIGD6kF+LOQJW8tf5kwFfj+C8LX9+P0yEnkGoAgk64nZ8D9HvxUKQMAEDOe7gBGWkfQKD0CvsfioQQ6INSoOGITOQm7jAKYWj5gknHCyz0fcFsYg5LU01YMxH8054dOCEIR3GPh5sgK0cC5+ZWttwHZMHTUdZUMEKmDlw1wsjWykTPDOFWDvaY1x2L+UhyphUndfmiqTp31wwhd3G2SLrP7/WGUm2KtODg6I6MRZFlZp2wkSO/K+j2+ZzsKQaDx0Doc0sH3NEMh5FtlppgtkbImJdNGvfOvRnBJqX6qw6nzC6/8Kb7QVBl7gAA) format("woff2");unicode-range:U+10300-1032F}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+16A0-16F8}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-latin-ext-italic-CPQFJdow.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cardo;font-style:italic;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-latin-italic-DS-zTz6l.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAATcAA8AAAAACxAAAASHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbDBxaBmAAgVARCAqHZIcYC1QAATYCJANuBCAFgzAHgmEMBxtpCVGUMM5siJ8JmZsempW4KGplopwKHH/TstpEPB9BtNb71TtLD9AFyYUVEHoCIZk8W/KsEkcuKpbI4f+X7IFdNgftyeFGgOu86kjlo/w2sOGRzbi6XmwvMC//C8t8nmM2rL8qwEi2AVYXbTTaG+F4YHFdVG0lcnoCB+AHpjeMXfbkmwl0AjIlcqFSCbVa0qZNaNcu6TAORoCT7RS3n8oefmd+UgYo70qKzweJ/04Id7AvrjAblOGhIQCxNSErF8gIRMpJQart5QjPF5JUDIheBV56SQzLVpIzkQV+STg/w57Ds2g91RYfEm1UXz+EANVX7CcUPFoJpOPFUQxHQI6E06A+Gk5UiZJ2hDRW3wZAheGJLOGmLMc9UUXKiYVMTWJo56RJKjpEmvgQywB0yS0ButUypeFm3UtFqtOkBhD5dzZvJDa+f/Ef2ftrwb1VNCQwAWAd0InLeIWH+A2QAGSiVy3WcqKxY4Y805mJIHjayVRhsSrYZfggFYyymLpbasc11F4h7TcVtYGLWFOnIZZMoW/SkEYFExivJW1Hz1POBU7FGJU6siI5fTMscYO0S0W2L9ftCGNsbkMmMHU3wcOYuhVh3JL4+RpGF3mxg6O8wOSgol2kvO6Wyu64BmLtFcJqv8FUtF9B0XpdHbnFkHrtREhN9c5AwKp6uTpAUPyt9jnfOiTE+gKgtngX5iQd6uZol+DoGOfggFvSt7ePs3fSl0Sng9kDZkm9pa4F6u48vI2NPD2zPV2NwDt1A4fkN+sCazD1z0038VuqDnA3rNsJlEhSkm0+3ZM4U7WTNnRvjRTIOS1J2ZZnFXFKEMRk0Yzm1vQZInITJFQN1tIv5fha81ZW/YuaKnhY/vNnOZ0pe638+72UurTRiphno5fa35+yMnWwL3lXMoikrkypGU7FqqBsXZEtFK0D9F/r7J+f/SWMBybiXhP+Y4HWUX6rmVGot6bzLV/Cwv598V9+o/HvvwOgqsr9+DIYRMf5990/+2OYM34gMzV4dib3O1jp9+ZfodJvGw60NwgOZJ6xkzXjdxlTwGqgO5+ulAtmY5PfiMdGZBcGZmRH08f3I/7/RWua1mKO6rgD7OExmBA6WDZVMoTAHCAXqO2AE3kbTntSlIV292WZbrdlyRzpk3lnssJg3rLSQIaD3aYCuxQiUS5zOvMKJMiXJlchEmoruKtM2nLkS6HDhzNPDuLkS5RDi78kKYpkVteDJcnv8Tg5sqH0aNNlyIgeZ5gs5DxAa1InFP0plDl0wMaqqiEtZsks+nTp0RvZaA9WBxTPVTbp9pRZ6kepSqA2CpLupP6AjqsJ5ShOsTSJUO60oXxxPF9Z78tS5SiQK0kBt9suGm2DcfTJAsmzo11M2uwPTFJIDRZokii4JtwlfEF3XfTa08giRR5FlFFFHW3RHh3RGV3RHT3RG+zgBDd4wQ9BCEMU4pAIyZAK6ZAJ2UBDLuSrouw0XZBmqYZkgXWX9tFRpFfjIAWGAFAYHIFEoTGxsHEol6MEhgBQGByBRG3ZpMU5hakxuamnmOZd/AU=) format("woff2");unicode-range:U+0304-0305,U+0308,U+0331,U+10330-1034A}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-greek-ext-BmflC58X.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-greek-FVaAFONy.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-hebrew-XzdPOIGN.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+10300-1032F}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+16A0-16F8}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-latin-ext-Bz9_wDRX.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/cardo-latin-CFoX0N4J.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAATIAA4AAAAACwAAAAR0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbDBwYBmAAgVARCAqJFIgnC1IAATYCJANqBCAFgnQHglcbTQkjEfaCUdIF+UdC5qZSe4lBGMq4O1pbIghBEBGufMFzC5/FA9/a/+7Ivn2ISuPQTTTSyJ5MEs0j3bRZKL8iHr/oHNRpM3HhTdN6CzonFoR+J/zF7+nYsJGimTMUouJJVZ//+5VO3Kmy0Wgql3mfJhK/TTYODdbx0jw+IFVbnHV8RXZJFoCXln3fxlY/jwI8VDN+YPgJBAwERFGQBbXZUED/4mO5RoM9njyaEgcszk+VVHypwhdfCFO0dFgUoliyaCwQJXbLIywRXLUd+UC+YCn1v14OqP/F31PBi41AulMVYSoKMhIuWq6Z7AmsSvqj4OeEEwDUmGrUJdzTZTxR1aTMqHSaJL7+4jTfxAAh6b/EXWCgbA0wWFPUMNWAJ4lOZVENSgFA+8rytYSUx7203tjTIhCzUIpEONdTbQEGooUwAXiODoAEIAqZnQkF+DKjKsJJOy7PMZKQyBbJFM7OFsz0L1zev+arvtxdhIKFnQveqqu9pezaAkPtBLwDs4VAcIUPyxID0Wy+9nHptqWlOfG2vr453qoJCY/W1tFRj6oxLJzn+NuNX+/PY+HSs1c327BwnBPY2sl+Kc5FZU4ndIwQAS0dhMtZ1rHDm1X4Gmk+kep4GKjgBSh5hate0ZhdZREfiZA4mUUjsxDLeZmlRTehGk0NEvSArvxp68ck+bT0cHn58PQ0eX029B/hyhJO9rKyjlx2k7O5jtX2TkSXLM3Za+ZCl5VjG/8lRgTgqO385DwUjirO/fiqpPz+x5yiytz3t8pKn7/PwU3Tf2HdYbDA0PXJaJ6zPN1M947rxP9kMUEHLk2O846t8CldalOE4yBrfLdiTdPJR0puZ8RL/XM6L6/ZiAX/q0NVyyrns6xUdHbsVO8WD85tKRA4VWDrDNnY3H6vUmo0cLZtjI5utHWOcgaH6jBDzuZs9LFimJ8VM3sccQtezanUvPAAZLydvFSNIszPBWbVGoNwrdFzipaoeg7rv6zOy+ENc0C/sDel9KGnNreWBdWinoLMLXeqXcDvO/TPotROg7pmxNJtEMGa/xcqX/oLLWjlvdsE+Hgp4du2qiOrN2bgo34kFM4T+KwGB35u/M6ffQRy0qBsKgOQEWfXhWkgTItfjY8HFL1tI7p7oaxJ1CVOXy+PmBvmEQ7DMEUEAUuALKC2D1XIPMBFt0EX9HdRFzWd0yULcHXZSPq6ykTEz2wYCSwXKEmIeDocxYsRwk2oJMkixYtDMqBLnz4DBhk80sX10mkiOXeXrsf50yfJZIkkKuIxXNNv5K2f6XIqmQSZkmh7uAgpSOqCaeQVDOkwvKNubeQdeEhuJJnKXhYhXrIEoZLZZa95gv2qGIGSPGHPKk+RTNAVyt+ogQKUGMnEP/fP4NN57LoWH0JEKtKGkY4MZCILeZAX+ZAfBVAQhVAYRVAUxZBANoojByVQEqVQGmVQFuVQHklUYKbGReobMZDjiIwJpRrsYAgUBsDRMRBITCwUNg77isEQKAyAo2MgkLWT+eJTInQSIgAA) format("woff2");unicode-range:U+0304-0305,U+0308,U+0331,U+10330-1034A}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(/demo/assets/cardo-greek-ext-700-CHTlP3tq.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(/demo/assets/cardo-greek-700-zkkIUgsJ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(/demo/assets/cardo-hebrew-700-DHwBLJOQ.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+10300-1032F}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+16A0-16F8}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(/demo/assets/cardo-latin-ext-700-DQzda8Tv.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cardo;font-style:normal;font-weight:700;font-display:swap;src:url(/demo/assets/cardo-latin-700-C0AJnwFQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/dm-sans-latin-ext-BOFOeGcA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/dm-sans-latin-Xz1IZZA0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/demo/assets/dm-sans-latin-ext-BOFOeGcA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/demo/assets/dm-sans-latin-Xz1IZZA0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/demo/assets/dm-sans-latin-ext-BOFOeGcA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/demo/assets/dm-sans-latin-Xz1IZZA0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/great-vibes-cyrillic-ext-CKQhgFwn.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/great-vibes-cyrillic-C-wcqNJs.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/great-vibes-vietnamese-a2O3jU53.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/great-vibes-latin-ext-CsjMq8GN.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/demo/assets/great-vibes-latin-q5-78SH_.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-cyrillic-italic-D5dBZ3aJ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-vietnamese-italic-DUEcMSM3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-latin-ext-italic-ze_cPdSg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-latin-italic-DmbndNpe.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-cyrillic-5WvUvBgz.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-vietnamese-Cabi7G8-.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-latin-ext-CT1r92Rl.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/demo/assets/playfair-display-latin-BOwq7MWX.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-brand: "Cardo", serif;--font-display: "Playfair Display", serif}html{font-size:16px}*,*:before,*:after{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}img,svg{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}button,a,[role=button],.button{cursor:pointer!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,b,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;overscroll-behavior:none}html,body{width:100%;height:100%;box-sizing:border-box}html.embed-page-scroll,html.embed-page-scroll body{overscroll-behavior:auto}html.embed-page-scroll .canvas{touch-action:pan-y!important}canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none;display:block;box-sizing:border-box;background:#e7e7e7}body{background-color:#e7e7e7;line-height:1;overflow:hidden;font-family:DM Sans,system-ui,sans-serif;cursor:default}body::-webkit-scrollbar{display:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.try-on-dialog{box-sizing:border-box;width:min(100vw - 2rem,760px);max-height:calc(100dvh - 2rem);padding:3rem 1.25rem 1.5rem;border:none;border-radius:16px;background:#111;color:#eee;overflow-y:auto;cursor:auto}.try-on-dialog::backdrop{background:#0009;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.try-on-dialog__close{position:absolute;top:.5rem;right:.5rem;width:44px;height:44px;border:none;border-radius:50%;background:#ffffff1a;color:inherit;font-size:1.75rem;line-height:1;cursor:pointer}.try-on-dialog__close:hover{background:#ffffff2e}.try-on-handoff{display:flex;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.12)}.try-on-handoff[hidden]{display:none}.try-on-handoff__code{flex:none;width:136px;height:136px;border-radius:8px;overflow:hidden}.try-on-handoff__code svg{display:block;width:100%;height:100%}.try-on-handoff__title{margin:0 0 .25rem;font-size:.95rem;font-weight:600}.try-on-handoff__text{margin:0;font-size:.85rem;line-height:1.45;color:#b8b8b8}.try-on-handoff__text+.try-on-handoff__text{margin-top:.5rem}@media(max-height:40em){.try-on-handoff{margin-top:.5rem;padding-top:.75rem}.try-on-handoff__code{width:100px;height:100px}}@media(max-width:37.5em){.try-on-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;padding:3.25rem .75rem 1rem}}.embed-popup{box-sizing:border-box;border:none;border-radius:16px;padding:2rem;max-width:560px;width:calc(100vw - 2rem);box-shadow:0 24px 64px #00000038;background:#fff;color:#333}.embed-popup::backdrop{background:#00000085;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.embed-popup__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.embed-popup__title{font-family:DM Sans,system-ui,sans-serif;font-size:1.25rem;font-weight:600;margin:0;line-height:1.25}.embed-popup__close{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:none;background:#00000012;font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:background .15s ease}.embed-popup__close:hover{background:#00000024}.embed-popup__close:focus-visible{outline:2px solid #C5A059;outline-offset:2px}.embed-popup__desc{font-family:DM Sans,system-ui,sans-serif;font-size:.875rem;color:#555;margin:0 0 1.25rem;line-height:1.55}.embed-popup__code-wrap{position:relative;background:#f4f4f0;border-radius:10px;margin-bottom:1.25rem;overflow:hidden}.embed-popup__pre{margin:0;padding:1rem 1.25rem;overflow-x:auto;font-size:.8125rem;line-height:1.6;font-family:Courier New,monospace;color:#333;white-space:pre-wrap;word-break:break-all}.embed-popup__pre,.embed-popup__pre *{-webkit-user-select:text;user-select:text}.embed-popup__copy{position:absolute;top:.5rem;right:.5rem;padding:.25rem .625rem;border-radius:6px;border:1px solid rgba(0,0,0,.12);background:#fff;font-family:DM Sans,system-ui,sans-serif;font-size:.75rem;font-weight:500;cursor:pointer;color:#333;transition:background .15s ease}.embed-popup__copy:hover{background:#f0f0ec}.embed-popup__copy:focus-visible{outline:2px solid #C5A059;outline-offset:2px}.embed-popup__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px}.embed-popup__contact{display:block;text-align:center;font-family:DM Sans,system-ui,sans-serif;font-size:.875rem;font-weight:500;color:#8c6d2c;text-decoration:none;letter-spacing:.02em}.embed-popup__contact:hover{text-decoration:underline}.embed-popup__contact:focus-visible{outline:2px solid #C5A059;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:root{--studio-ink: #1A1A1A;--studio-selected: #4A4744;--studio-muted: #5E5A54;--studio-line: #D6D3CD;--studio-surface: #FAFAF8;--studio-gold: #C5A059;--studio-gold-text: #8C6D2C;--studio-shadow: 0 10px 30px rgba(0, 0, 0, .08);--studio-ui: "DM Sans", system-ui, sans-serif;--studio-brand: "Playfair Display", serif;--studio-safe-bottom: 24px}input,select,textarea{-webkit-user-select:text;user-select:text}.studio{position:fixed;inset:0;z-index:2;pointer-events:none;color:var(--studio-ink);font-family:var(--studio-ui)}.studio[hidden]{display:none}.studio>*{pointer-events:auto}.studio-label{font:600 11px/1 var(--studio-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--studio-muted)}.studio-note{font:400 13px/1.45 var(--studio-ui);color:var(--studio-muted)}.studio-top{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 40px;pointer-events:none}.studio-top>*{pointer-events:auto}.studio-top__title{display:flex;flex-direction:column;gap:6px;min-width:0}.studio-top__brand{font:600 22px/1 var(--studio-brand);color:var(--studio-ink);text-decoration:none}.studio-top__summary{font:500 13px/1.2 var(--studio-ui);color:var(--studio-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studio-top__actions{display:flex;align-items:center;gap:10px}.studio-btn{height:40px;padding:0 16px;border:1px solid #CFCBC4;border-radius:20px;background:#fff;color:var(--studio-ink);font:500 14px/1 var(--studio-ui);white-space:nowrap}.studio-btn:hover{border-color:var(--studio-selected)}.studio-btn:focus-visible{outline:2px solid var(--studio-gold);outline-offset:2px}.studio-btn[hidden]{display:none}.studio-btn:disabled{cursor:progress!important;opacity:.6}.studio-btn--dark{background:var(--studio-selected);border-color:var(--studio-selected);color:#fff}.studio-btn--gold{background:var(--studio-gold);border-color:var(--studio-gold);color:var(--studio-ink)}.studio-btn--gold:hover{background:#d6b571;border-color:#d6b571}.studio-rail{position:absolute;left:40px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px}.studio-rail[hidden]{display:none}.studio-rail__item{width:72px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;border:1px solid var(--studio-line);border-radius:14px;background:var(--studio-surface);font:500 11px/1.1 var(--studio-ui);color:var(--studio-muted)}.studio-rail__item img{width:40px;height:40px;object-fit:contain}.studio-rail__item[aria-pressed=true]{border:2px solid var(--studio-selected);color:var(--studio-ink)}.studio-rail__item:focus-visible{outline:2px solid var(--studio-gold);outline-offset:2px}.studio-bottom{position:absolute;left:50%;bottom:var(--studio-safe-bottom);transform:translate(-50%);width:min(760px,calc(100% - 32px));display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none}.studio-bottom>*{pointer-events:auto}.studio-panel{box-sizing:border-box;width:fit-content;max-width:100%;padding:14px 20px;border-radius:18px;background:var(--studio-surface);box-shadow:var(--studio-shadow)}.studio-panel[hidden]{display:none}.studio-pane{display:flex;flex-direction:column;gap:12px}.studio-pane[hidden]{display:none}.studio-pane__row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.studio-pane__row[hidden]{display:none}.studio-pane__value{min-width:6.5em;font:500 13px/1 var(--studio-ui)}.studio-group{display:flex;align-items:center;gap:12px}.studio-group[hidden]{display:none}#pane-size{width:min(490px,calc(100vw - 72px))}#pane-engrave{width:min(520px,calc(100vw - 72px))}.studio-dock{display:flex;gap:4px;padding:6px;border-radius:18px;background:var(--studio-surface);box-shadow:var(--studio-shadow)}.studio-tab{width:96px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:0;border-radius:12px;background:transparent;color:var(--studio-muted);font:500 12px/1 var(--studio-ui)}.studio-tab .studio-icon{width:24px;height:24px;flex:none}.studio-tab:hover{color:var(--studio-ink)}.studio-tab[aria-selected=true]{background:var(--studio-selected);color:#fff}.studio-tab[aria-disabled=true]{opacity:.35;cursor:not-allowed!important}.studio-tab:focus-visible{outline:2px solid var(--studio-gold);outline-offset:2px}.studio-lit{box-shadow:0 0 0 2px var(--studio-gold)}.studio-swatches,.studio-chips{display:flex;flex-wrap:wrap;gap:10px}.studio-swatch{width:34px;height:34px;padding:0;border:2px solid #FFFFFF;border-radius:50%;background:var(--swatch, #CCCCCC);box-shadow:0 0 0 1px #cfcbc4}.studio-swatch[aria-checked=true],.studio-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--studio-selected)}.studio-swatch:focus-visible{outline:2px solid var(--studio-gold);outline-offset:3px}.studio-swatch--small{width:26px;height:26px}.studio-chip{height:34px;padding:0 14px;border:1px solid #CFCBC4;border-radius:17px;background:#fff;color:var(--studio-ink);font:500 13px/1 var(--studio-ui)}.studio-chip[aria-checked=true]{background:var(--studio-selected);border-color:var(--studio-selected);color:#fff}.studio-chip:disabled{opacity:.4;cursor:default!important}.studio-chip:focus-visible{outline:2px solid var(--studio-gold);outline-offset:2px}.studio-slots{display:grid;grid-template-columns:max-content auto;align-items:center;gap:12px 16px}.studio-slots .studio-pane__row{display:contents}#pane-metal .studio-switch{padding:0 16px;border-left:1px solid var(--studio-line);border-right:1px solid var(--studio-line)}#pane-metal .studio-switch:has(+.studio-group[hidden]){border-right:0}.studio-switch{display:inline-flex;align-items:center;gap:10px;font:500 13px/1.2 var(--studio-ui);cursor:pointer}.studio-switch[hidden]{display:none}.studio-switch input{position:absolute;opacity:0;width:1px;height:1px}.studio-switch__track{position:relative;width:38px;height:22px;flex:none;border-radius:11px;background:#cfcbc4;transition:background .2s}.studio-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.studio-switch input:checked+.studio-switch__track{background:var(--studio-selected)}:is(.studio-switch input:checked+.studio-switch__track):after{transform:translate(16px)}.studio-switch input:focus-visible+.studio-switch__track{outline:2px solid var(--studio-gold);outline-offset:2px}.size-readout{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 14px}.size-readout .studio-chip{margin-left:auto}.size-readout__main{font:600 26px/1 var(--studio-ui);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.size-readout__line{font:500 14px/1.2 var(--studio-ui);color:var(--studio-muted);font-variant-numeric:tabular-nums}.size-ruler{position:relative;padding-top:18px;height:64px}.size-ruler__range{position:absolute;left:0;right:0;top:18px;z-index:1;width:100%;height:26px;margin:0;background:transparent;-webkit-appearance:none;appearance:none}.size-ruler__range::-webkit-slider-runnable-track{height:2px;background:#cfcbc4}.size-ruler__range::-moz-range-track{height:2px;background:#cfcbc4}.size-ruler__range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-12px;border-radius:50%;background:var(--studio-selected);box-shadow:0 0 0 4px #fff;cursor:grab}.size-ruler__range::-moz-range-thumb{width:26px;height:26px;border:0;border-radius:50%;background:var(--studio-selected);box-shadow:0 0 0 4px #fff;cursor:grab}.size-ruler__range:focus-visible{outline:none}.size-ruler__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #fff,0 0 0 6px var(--studio-gold)}.size-ruler__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #fff,0 0 0 6px var(--studio-gold)}.size-ruler__ticks{position:absolute;left:13px;right:13px;top:34px;display:flex;justify-content:space-between}.size-tick{position:relative;width:1px;height:8px;background:#8c8780}.size-tick.size-tick--major{height:14px}.size-tick[data-label]:after{content:attr(data-label);position:absolute;top:18px;left:50%;transform:translate(-50%);font:500 11px/1 var(--studio-ui);color:var(--studio-muted)}.size-ruler__made{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none}.size-ruler__made span{font:500 10px/1 var(--studio-ui);color:var(--studio-gold-text);white-space:nowrap}.size-ruler__made:after{content:"";width:2px;height:22px;background:var(--studio-gold)}.engraving-row{display:flex;flex-wrap:wrap;gap:10px}.engraving-input{position:relative;flex:1 1 260px;display:flex;align-items:center}.engraving-input input{box-sizing:border-box;width:100%;height:44px;padding:0 64px 0 14px;border:1px solid #CFCBC4;border-radius:10px;background:#fff;font:400 14px/1 var(--studio-ui);color:var(--studio-ink)}.engraving-input input:focus-visible{outline:2px solid var(--studio-gold);outline-offset:1px}.engraving-input .engraving-panel__counter{position:absolute;right:12px;font:500 12px/1 var(--studio-ui);color:var(--studio-muted)}#engraving-font-select{height:44px;padding:0 38px 0 14px;border:1px solid #CFCBC4;border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%235E5A54' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E") no-repeat right 14px center;-webkit-appearance:none;appearance:none;font:500 14px/1 var(--studio-ui);color:var(--studio-ink)}#engraving-font-select:focus-visible{outline:2px solid var(--studio-gold);outline-offset:1px}.engraving-sizes{display:flex;gap:6px}.engraving-sizes[hidden]{display:none}.engraving-sizes button{width:44px;height:44px;border:1px solid #CFCBC4;border-radius:10px;background:#fff;font:600 14px/1 var(--studio-ui)}.engraving-sizes button[aria-pressed=true]{background:var(--studio-selected);border-color:var(--studio-selected);color:#fff}.studio-specs{display:grid;grid-template-columns:max-content 1fr;gap:10px 24px;align-items:baseline}.studio-specs dt{font:400 13px/1.3 var(--studio-ui);color:var(--studio-muted)}.studio-specs dd{font:400 13px/1.3 var(--studio-ui);color:#2e2b27;font-variant-numeric:tabular-nums}.part-card{position:fixed;z-index:50;pointer-events:none;max-width:240px;padding:12px 14px;border-radius:12px;background:#fffffff5;color:var(--studio-ink);font:400 13px/1.45 var(--studio-ui);box-shadow:0 8px 24px #0000001f;white-space:normal}.part-card[hidden]{display:none}.part-card.part-card--pinned{pointer-events:auto}.part-card__title{margin-bottom:2px;font:600 13px/1.3 var(--studio-ui);color:var(--studio-ink)}.part-card__swatches{display:flex;gap:8px;margin-top:10px}.studio-tour{position:absolute;right:32px;bottom:calc(var(--studio-safe-bottom) + 4px);display:flex;align-items:center;gap:6px;padding:6px 6px 6px 8px;border-radius:28px;background:#fff;box-shadow:0 10px 30px #0000001f}.studio-tour[hidden]{display:none}.studio-tour__next{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border:0;border-radius:22px;background:transparent;font:500 13px/1 var(--studio-ui);color:var(--studio-muted)}.studio-tour__next:focus-visible{outline:2px solid var(--studio-gold)}.studio-tour__dot{width:10px;height:10px;flex:none;border-radius:50%;background:var(--studio-gold);animation:studio-pulse 1.8s infinite}.studio-tour__name{font-weight:600;font-size:14px;color:var(--studio-ink)}.studio-tour__count{font-size:12px}.studio-tour__hide{width:36px;height:36px;border:0;border-radius:18px;background:#eceae6;color:var(--studio-muted);font:500 18px/1 var(--studio-ui)}@keyframes studio-pulse{0%{box-shadow:0 0 #c5a05999}70%{box-shadow:0 0 0 10px #c5a05900}to{box-shadow:0 0 #c5a05900}}.studio-tip{position:fixed;z-index:40;box-sizing:border-box;width:min(290px,calc(100vw - 24px));display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px solid rgba(197,160,89,.45);border-radius:14px;background:#fff;color:var(--studio-ink);box-shadow:var(--studio-shadow)}.studio-tip[hidden]{display:none}.studio-tip__head{display:flex;justify-content:space-between;align-items:center}.studio-tip__title{font:600 13px/1 var(--studio-ui);color:var(--studio-gold-text)}.studio-tip__count{font:500 11px/1 var(--studio-ui);color:var(--studio-muted)}.studio-tip__text{font:400 14px/1.45 var(--studio-ui);color:#2e2b27}.studio-tip__ok{align-self:flex-end;height:32px;padding:0 14px;border:0;border-radius:16px;background:var(--studio-gold);color:var(--studio-ink);font:600 12px/1 var(--studio-ui)}.studio-tab,.studio-chip,.studio-btn,.studio-rail__item,.engraving-sizes button{transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .35s ease}.studio-swatch{transition:box-shadow .18s ease,transform .18s ease}.studio-swatch:hover{transform:scale(1.08)}.studio-swatch:active{transform:scale(.96)}.studio-tab:active,.studio-chip:active,.studio-btn:active,.studio-rail__item:active{transform:scale(.97)}.studio-lit{transition:box-shadow .25s ease}.size-ruler__made{transition:left .3s ease}.btn-try-on--floating{position:fixed;left:16px;top:16px;z-index:5;box-shadow:0 4px 16px #0000001f}.studio--embed{--studio-safe-bottom: 60px}.studio--embed .studio-top{display:none}.studio--embed .studio-rail{left:16px}.studio--embed .studio-tour{inset:64px auto auto 16px}@media(max-width:1180px){.studio:not(.studio--embed) .studio-tour{top:92px;right:24px;bottom:auto}}@media(max-width:37.5rem){.studio-top{padding:14px 12px}.studio-top__brand{font-size:18px}.studio-top__summary{display:none}.studio-top__actions{gap:6px}.studio-btn{height:36px;padding:0 12px;font-size:13px}.studio-rail,.studio--embed .studio-rail{top:64px;left:50%;transform:translate(-50%);flex-direction:row}:is(.studio-rail,.studio--embed .studio-rail) .studio-label{display:none}.studio-rail__item{width:64px;padding:6px 2px}.studio-rail__item img{width:30px;height:30px}.studio--embed .studio-rail{top:12px}.studio-bottom{left:0;right:0;bottom:0;width:auto;transform:none;gap:0;padding-bottom:calc(var(--studio-safe-bottom) - 24px);border-radius:20px 20px 0 0;background:var(--studio-surface);box-shadow:0 -8px 30px #00000014}.studio-panel{width:100%;padding:16px 16px 6px;border-radius:20px 20px 0 0;box-shadow:none;max-height:46dvh;overflow-y:auto}.studio-dock{width:100%;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;padding:6px 4px 10px;border-radius:0;box-shadow:none;background:transparent}.studio-tab{width:auto;min-width:0;height:54px;gap:5px;padding:0 1px;font-size:10px;letter-spacing:-.01em}.studio-tab .studio-icon{width:22px;height:22px}#pane-metal .studio-pane__row,#pane-stones .studio-pane__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:12px 10px}#pane-metal .studio-group{display:contents}#pane-metal .studio-group[hidden]{display:none}#pane-metal .studio-switch{grid-column:2}#pane-stones .studio-pane__row{grid-template-areas:"label swatches" "value swatches";row-gap:4px}#gem-label{grid-area:label;align-self:end}#pane-stones .studio-swatches{grid-area:swatches;flex-wrap:nowrap}#gem-name{grid-area:value;align-self:start;min-width:0;font-size:12px;color:var(--studio-muted)}.studio-slots{grid-template-columns:minmax(0,1fr);gap:8px}.studio-slots .studio-label:not(:first-child){margin-top:8px}.studio-slots .studio-chips{flex-wrap:nowrap}.studio-tour,.studio:not(.studio--embed) .studio-tour{inset:140px 12px auto auto}.studio--embed .studio-tour{top:96px}.studio-tour__count{display:none}.size-readout__main{font-size:24px}#pane-size,#pane-engrave{width:auto}.engraving-input input,#engraving-font-select{font-size:16px}#engraving-font-select{flex:1 1 100%}#pane-metal .studio-switch{padding:0;border:0}}
