@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.7f4e28d1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.e32417d2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_78dbc0d0-module__4Mo_JG__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_78dbc0d0-module__4Mo_JG__variable{--font-cinzel:"Cinzel","Cinzel Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/20f1c48c725d3555-s.06aaffe1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f30fd2e485acf1bc-s.p.3d1b066d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.38647399.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0e564e6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.99b0b73b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.eead68dd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_5c3a55d5-module__gl2uxW__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_5c3a55d5-module__gl2uxW__variable{--font-lato:"Lato","Lato Fallback"}
:root{--background:#0a0a0a;--foreground:#ededed;--gold:#d4af37;--gold-light:#f4d03f;--dark-brown:#2c1810;--purple-dark:#1a0e1a;--glass-bg:rgba(26,14,26,.8);--glass-border:rgba(212,175,55,.2)}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-lato),Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.font-cinzel{font-family:var(--font-cinzel),serif}.font-lato{font-family:var(--font-lato),sans-serif}.material-icons{flex-shrink:0;width:1em;height:1em;font-size:24px;line-height:1;display:inline-block}.material-icons svg{width:1em;height:1em;display:block}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-unavailable{color:#dc3545;white-space:nowrap;font-size:14px;font-weight:600}.product-unavailable:before{content:" · "}@media (max-width:600px){.product-unavailable{display:block}.product-unavailable:before{content:none}}.stock-problem{color:#dc3545;margin:6px 0 0;font-size:14px;font-weight:600}.stock-problems-box{color:#c33;background:#fee;border:1px solid #f5c2c7;border-radius:4px;margin:0 0 16px;padding:12px 16px;font-size:14px}.stock-problems-box p{margin:0 0 4px}.stock-problems-box p:last-child{margin-bottom:0}button:disabled{cursor:not-allowed}
.PriceBar-module__KFuAYW__priceBar{background:var(--dark-brown);z-index:200;padding:8px 0;position:fixed;top:0;left:0;right:0;overflow:hidden}.PriceBar-module__KFuAYW__priceContainer{white-space:nowrap;justify-content:center;display:flex}.PriceBar-module__KFuAYW__priceContainer.PriceBar-module__KFuAYW__scrolling{justify-content:flex-start}.PriceBar-module__KFuAYW__priceContainer.PriceBar-module__KFuAYW__scrolling .PriceBar-module__KFuAYW__priceContent{animation:10s linear infinite PriceBar-module__KFuAYW__scrollPrices;display:flex}.PriceBar-module__KFuAYW__priceContent{display:flex}.PriceBar-module__KFuAYW__priceItem{color:#fff;letter-spacing:1px;text-transform:uppercase;flex-shrink:0;margin-right:40px;font-size:14px;font-weight:700;display:inline-block}.PriceBar-module__KFuAYW__currencyPrice{margin:0 60px 0 20px}.PriceBar-module__KFuAYW__eurPrice{margin-left:60px}.PriceBar-module__KFuAYW__lastPrice{margin-right:60px}.PriceBar-module__KFuAYW__priceContainer:not(.PriceBar-module__KFuAYW__scrolling) .PriceBar-module__KFuAYW__priceItem:first-child{margin-left:0}.PriceBar-module__KFuAYW__priceContainer:not(.PriceBar-module__KFuAYW__scrolling) .PriceBar-module__KFuAYW__priceItem:last-child{margin-right:0}@keyframes PriceBar-module__KFuAYW__scrollPrices{0%{transform:translate(0%)}to{transform:translate(-50%)}}@media (max-width:768px){.PriceBar-module__KFuAYW__priceItem{letter-spacing:.3px;margin-right:6px;font-size:8px}.PriceBar-module__KFuAYW__currencyPrice{margin:0 6px}.PriceBar-module__KFuAYW__eurPrice{margin-left:12px}.PriceBar-module__KFuAYW__lastPrice{margin-right:24px}.PriceBar-module__KFuAYW__unit{display:none}}
