@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-vietnamese-400-normal.CvGt0Ybw.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-400-normal.B65MOf9T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-latin-ext-400-normal.D8gbi3Gu.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-400-normal.UihxqfOe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-latin-400-normal.6IfK1voy.woff2)format("woff2"),url(/_astro/fraunces-latin-400-normal.NUPT2cO8.woff)format("woff");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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-vietnamese-600-normal.BjlAJixd.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-600-normal.DlAl5EAR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-ext-600-normal.BtzmzP0X.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-600-normal.B0Dy4lqi.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-600-normal.BFCDtZfi.woff2)format("woff2"),url(/_astro/fraunces-latin-600-normal.DL5QCzvS.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-cyrillic-400-normal.BMzJvInZ.woff2)format("woff2"),url(/_astro/manrope-cyrillic-400-normal.Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-greek-400-normal.CM4qok81.woff2)format("woff2"),url(/_astro/manrope-greek-400-normal.DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-vietnamese-400-normal.DHb3EETF.woff2)format("woff2"),url(/_astro/manrope-vietnamese-400-normal.D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-ext-400-normal.CMDvPJRp.woff2)format("woff2"),url(/_astro/manrope-latin-ext-400-normal.C-X6QNXX.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/manrope-latin-400-normal.PaqtzbVb.woff2)format("woff2"),url(/_astro/manrope-latin-400-normal.8tf8FM3T.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiIAA4AAAAACygAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJYAAAD8jnuVDEdTVUIAAAHcAAAALQAAAC4jdiSCT1MvMgAAAgwAAABNAAAAYHKdrfZTVEFUAAACXAAAACYAAAAqeZNqgWNtYXAAAAKEAAAAZAAAAIpNu/P9Z2FzcAAAAugAAAAIAAAACAAAABBnbHlmAAAC8AAAA2wAAASMk1TtdmhlYWQAAAZcAAAANgAAADYgacSyaGhlYQAABpQAAAAfAAAAJBDQBqlobXR4AAAGtAAAADcAAAA8QpYDZmxvY2EAAAbsAAAAIAAAACAIygpObWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPwAAAH8KXZMBXBvc3QAAAgkAAAAYwAAAI7B1Xo4eNpVzqdZBVEQBeB/M0luFVSAwhAUEk825Bw0sQ4qWP00Gk03w/1GweQ8R4UFy1Y065tb28aDp+tT4+ne7blRCxEqVCdH1+fmkJlWXbKqaO0yJz+96HMCOmI3fiRRIvH1J9skPmIi56a4jW+rMYtJzqbO/KPclz8rtUanN5RsQVV4SZNMh1qvVRkKVxJnstyrtL+7TyiMAAB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVnM+IWBlYGBVYRlAwMDwzQIzbSHwYipgwEFMLGDCBgv2MPXk+EAA6/CFo6QvysYGDhCmCIUGBjng+RYLFgXACkFBhYAYAQMqQAAAHjaY2AEQg4gZmAQAZMyDEzl6RklICYDEwOYYmRh/MLAAAAt0gL3AAB42lXINQFCARQF0IO7y0yVX4MMzOShAM6CQxJGLASu711HGBFURYQeHtVGXVFEXE5DoGMbCkf70Xn02JhcLvztvegsenjul/Nlc2ldgksI2DWF1H0vK68IcmKS4lIS0ldSPRfmAAEAAf//AA942pRSA5QcTRCu6sEpWts8Y1axdYptWxvbtm3bTn7btm3GyfSmz+/uMWP0x1dQHV4BEEDYAxzEQRLUBBXowAQ2cIEPUiETJAAp6NB4nvB8hY88fMIzGl3Ttu2E3NxoixYTmjSZUK9eNBKZlJUVTUuLpqRMcrujdvsEoxGAgB+A/4F5joNEAAkldHEODjnOj9/dw++uRuWt48ge+YGw50FfbEdP4z3yp6wCrgQXt7oYV6MSEl0qqQoaO6+dv7YyBV+AuVDOk1nMY6zEo3J6vUFJrZVyQuwmilU45bwZuWvyg6G8Na1nVKH25s7IC+bnB9kKQGAbP5MljAdwKBg9OxT4IzW9jWNxzNvUTLpwreX5ZOajy/JRiMXK1hMReACGX8HeNzK8nr0oQuGQlKPVahQuRSCDuJxxYhx7xIah1gOnXvuq/wVb4dIRs3s09J8X9sjP2TSW5Xd201HYtefOiY19Zpvco3g66sW+E2YIT0F1xukEEJxuUkvplnJ4ZS3C+7RMI+zQ6rRa9Pq8XrfINMgXH9MPdu7EtI8/wbQdO+gHn+z9OORLfNQ40R/6mMxJ9IU+pk99GPInWZ/C9ngD2z/1FD1Fm9FTTx3D9fP7TprUZ956smNyn3nryLr5fScDgp9u4f7iI0WtYHkrZ+iUi5iBmRfoFLoFh/KRR8e5Tg9foVuAIfYA8AaGMBb3UFSDzko0GlcwUGTT5SxpokN4a+eDb1gS4vECl6CaPbFgQcZ5PkKnmz3rVyR3z1PcuWPr6Bs4wO+Q/2NcHLSNfcf34ztDTTCUdOElwYCyiF2pURNRxbgZNasAc0prIV33/jprzm+79v02c9Zvh6s36XBo3Dq3Ph5bHmnfqIY8rkaTjtZ1SA4fQ1i9lsYOH6WxtWTBws4jB3evn0s9Y7vOmd9lNACBFkx5mPAUuCC3WJeFCAbCrqBD42B6GjWTKpq9cCgUlkT2RUSfo+itIi/76mJ/S7pgQ6FmNiUN6dBuR7iwi7kv75KNppoajzN9dGarUSlai3hJzHA3ekGeg+RzjjOoXTZbr3D9PnaTQ7gm1kmrd2JA1z216zRTE26CNd0XONKndYP16w1GdzCnwOKx1g7q69sjj1eoFxnHbDSZhUXWUdHEX0Ze3UhF1kPDo8nA3dfK1HRmmJ0lO9tkAOddPmMAAQAAAASBBo28gPJfDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+qf3GCdAI+AAAAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL49/Kfys5LwBFUAE/AJ8hBowAeNpjPcFwgpWHQQOGWWoZGECYVZGhh/UBgw2LGFAsk2EBy0aGAMYJDAwgzLIBiNczuAEAJtsKOQAAAABaAHYAmgDLAOMA6wEUAVYBbwGaAdcB1wHXAdcCRnjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42n2QxVFFQRQFG3e2uOxwd9jg7rrF3d0tEoIgAgIhFroK+/5kpufMdSCdRxKIS0wD3vj84TgK+fjheLJ5/+EEGnn94cQAmyTy2f7hZPXxH86mmdxvjoNM329OlGCCDdbZ4YIDltiQttjmHH/fYzqp8z1jjVN2PJ/LtZzJ++5HqlveTzHIOBOscKhypN0GNUGxF+VT9ONIm1KaqaWFevd/6mKOYSYYkWLFmpW3pH1tTkMsS4Ms+1DlhtO/vkpppJ4GOqR5FT3CIkwjsyuvoQc9XOBE1OzAc/nfdM5+5rPFDlpot0otaxxxgFNTsUKMzrprHQdBmSq+ADOfS6Z42mNgYgCD/3MYjBiwAX4gVmE4ycjEYMPIzMjCyMrIxsjOyMHAzMjJyMXIzeaYVJRalsoZWlxSlJhZklzJXpqXaWDi5AihXS04S9FknKAylmDawNGAyTkIxDQycDIBAGvuGzcA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-cyrillic-500-normal.B1OEZity.woff2)format("woff2"),url(/_astro/manrope-cyrillic-500-normal.CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-greek-500-normal.GeMIHyWm.woff2)format("woff2"),url(/_astro/manrope-greek-500-normal.DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-vietnamese-500-normal.DCXiE_xi.woff2)format("woff2"),url(/_astro/manrope-vietnamese-500-normal.DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-ext-500-normal.dm74KBQw.woff2)format("woff2"),url(/_astro/manrope-latin-ext-500-normal.EtoS1VaI.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/manrope-latin-500-normal.BYYD-dBL.woff2)format("woff2"),url(/_astro/manrope-latin-500-normal.DMZssgOp.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-cyrillic-600-normal.DvRl3Mj-.woff2)format("woff2"),url(/_astro/manrope-cyrillic-600-normal.It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-greek-600-normal.BoRV6lzK.woff2)format("woff2"),url(/_astro/manrope-greek-600-normal.CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-vietnamese-600-normal.C1J5PCl_.woff2)format("woff2"),url(/_astro/manrope-vietnamese-600-normal.lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-ext-600-normal._gBojHdJ.woff2)format("woff2"),url(/_astro/manrope-latin-ext-600-normal.u5Pl7hTU.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/manrope-latin-600-normal.4f0koTD-.woff2)format("woff2"),url(/_astro/manrope-latin-600-normal.BqgrALkZ.woff)format("woff");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:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-cyrillic-700-normal.Dw_fZAg2.woff2)format("woff2"),url(/_astro/manrope-cyrillic-700-normal.7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-greek-700-normal.CHUG9PD8.woff2)format("woff2"),url(/_astro/manrope-greek-700-normal.DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-vietnamese-700-normal.CUqMx5-1.woff2)format("woff2"),url(/_astro/manrope-vietnamese-700-normal.pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-ext-700-normal.DYOwVNan.woff2)format("woff2"),url(/_astro/manrope-latin-ext-700-normal.eVCcYqtJ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/manrope-latin-700-normal.BZp_XxE4.woff2)format("woff2"),url(/_astro/manrope-latin-700-normal.DGRFkw-m.woff)format("woff");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}:root{--font-display:"Fraunces", "Times New Roman", serif;--font-body:"Manrope", "Helvetica Neue", Helvetica, Arial, sans-serif;--color-primary:#54bcc2;--color-primary-dark:#258c94;--color-primary-soft:#e9f7f7;--color-secondary:#e6a3ad;--color-secondary-dark:#c87886;--color-secondary-soft:#fbeef1;--color-ink:#202c33;--color-ink-soft:#3d4c54;--color-muted:#64747a;--color-white:#fff;--color-warm-white:#fdfbfa;--color-ice-white:#f5f9f9;--color-border:#dfe8e8;--color-mute:var(--color-muted);--color-line:var(--color-border);--color-line-strong:#c9d6d6;--color-turquoise:var(--color-primary);--color-turquoise-deep:var(--color-primary-dark);--color-turquoise-soft:var(--color-primary-soft);--color-rose:var(--color-secondary);--color-rose-deep:var(--color-secondary-dark);--color-rose-soft:var(--color-secondary-soft);--color-snow:var(--color-warm-white);--color-ice:var(--color-ice-white);--color-mist:var(--color-primary-soft);--color-frost:#e7f1f1;--color-paper:var(--color-warm-white);--color-ice-blue:#d7ecee;--color-ice-blue-soft:var(--color-primary-soft);--text:var(--color-ink);--text-soft:var(--color-muted);--bg:var(--color-warm-white);--surface:var(--color-white);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.75rem;--space-8:4rem;--space-9:5.5rem;--gutter:clamp(1.25rem, 4vw, 3.25rem);--container:100rem;--container-wide:112rem;--container-narrow:42rem;--header-h:7.75rem;--bp-sm:40rem;--bp-md:64rem;--bp-lg:80rem;--bp-xl:100rem;--radius-xs:2px;--radius-sm:8px;--radius-md:14px;--radius-card:18px;--radius-lg:22px;--radius-full:999px;--shadow-soft:0 16px 40px #202c330f;--shadow-lift:0 22px 50px #202c3317;--shadow-none:none;--ease:cubic-bezier(.22, 1, .36, 1);--duration:.2s;--duration-slow:.42s;--fs-eyebrow:.78rem;--fs-caption:.875rem;--fs-body:1rem;--fs-lead:1.125rem;--fs-h3:clamp(1.15rem, 1.4vw, 1.4rem);--fs-h2:clamp(1.75rem, 3vw, 2.85rem);--fs-h1:clamp(2.35rem, 5.4vw, 4.6rem);--lh-tight:1.05;--lh-display:1.1;--lh-body:1.62;--tracking-eyebrow:.16em;--tracking-display:-.025em}@media (width>=64rem){:root{--header-h:8.75rem}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font-body);font-size:16px;line-height:var(--lh-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}body{overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--color-primary-dark)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}::selection{background:var(--color-primary-soft);color:var(--color-ink)}h1,h2{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-weight:400;line-height:var(--lh-display);color:var(--color-ink);margin:0}h3,h4{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-weight:600;line-height:1.25}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{margin:0 0 var(--space-4)}p:last-child{margin-bottom:0}button,input{font:inherit}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--gutter);z-index:80;background:var(--color-ink);color:var(--color-white);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);position:absolute;top:-4rem}.skip-link:focus{top:var(--space-3)}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.container--wide{width:min(100% - 2 * var(--gutter), var(--container-wide))}.container--narrow{width:min(100% - 2 * var(--gutter), var(--container-narrow))}.section{padding-block:var(--space-7)}.section--tight{padding-block:var(--space-6)}.eyebrow{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-secondary-dark);font-weight:700;display:inline-flex}.lead{font-size:var(--fs-lead);color:var(--color-ink-soft);max-width:38rem}.muted{color:var(--color-mute)}.section-head{justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;align-items:end;display:flex}.section-head h2{max-width:18ch}.btn{border-radius:var(--radius-full);background:var(--color-primary);min-height:3.1rem;color:var(--color-white);letter-spacing:.01em;cursor:pointer;transition:transform var(--duration) var(--ease), background var(--duration) var(--ease), color var(--duration) var(--ease), border-color var(--duration) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;padding:.85rem 1.5rem;font-weight:600;display:inline-flex}.btn:hover{color:var(--color-white);background:var(--color-primary-dark)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn--ghost{color:var(--color-ink);border-color:var(--color-ink);background:0 0}.btn--ghost:hover{background:var(--color-ice-white);color:var(--color-ink);border-color:var(--color-primary)}.btn--turquoise,.btn--primary{background:var(--color-primary);color:var(--color-white)}.btn--turquoise:hover,.btn--primary:hover{background:var(--color-primary-dark);color:var(--color-white)}.btn-row{gap:var(--space-3);flex-wrap:wrap;display:flex}.text-link{color:var(--color-primary-dark);cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.icon-btn{width:2.75rem;height:2.75rem;color:var(--color-ink);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-btn:hover{background:var(--color-ice-white);color:var(--color-ink)}.logo-link{align-items:center;min-width:0;display:inline-flex}.logo-link:hover{color:inherit}.featured-band{background:var(--color-white)}.service-bar{background:var(--color-ice-white);color:var(--color-muted);letter-spacing:.03em;font-size:.8125rem}.service-bar__inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 1.75rem;padding-block:0;display:flex}.service-bar a,.service-bar span{color:inherit;align-items:center;min-height:2.75rem;line-height:1;display:inline-flex}.header{z-index:40;background:color-mix(in srgb, var(--color-white) 90%, transparent);backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border);position:sticky;top:0;overflow:visible}.header__main{align-items:center;gap:1.1rem 1.75rem;min-height:5.1rem;padding-block:.7rem;display:flex;overflow:visible}.brand-logo{object-fit:contain;object-position:left center;width:clamp(11.8rem,16vw,14.25rem);height:auto;max-height:3.15rem;display:block}.brand-mark{object-fit:contain;width:2.35rem;height:2.35rem;display:none}.brand-logo--compact{width:auto;max-height:2.15rem}.footer .brand-logo{max-width:20rem;height:3.15rem}.wordmark{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);min-width:0;font-size:clamp(1.45rem,3.6vw,2.2rem);font-weight:400;line-height:1}.wordmark:hover{color:var(--color-ink)}.wordmark em{color:var(--color-primary-dark);font-style:italic}.search-form{flex:auto;min-width:0;max-width:none;margin:0;display:none}.header-search{flex:auto;min-width:0;display:none;position:relative}.header-search .search-form,.header-search--open{display:block}.search-form__field{border-radius:var(--radius-full);background:var(--color-white);min-height:3.35rem;box-shadow:0 0 0 1px var(--color-border);border:0;align-items:stretch;padding:0 0 0 1.05rem;display:flex;overflow:hidden}.search-form__field svg{color:var(--color-ink-soft);flex-shrink:0;align-self:center}.search-form__field:focus-within{box-shadow:0 0 0 1px var(--color-primary), 0 0 0 4px var(--color-primary-soft)}.search-form input{min-width:0;min-height:3.35rem;color:var(--color-ink);box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 .85rem 0 .65rem}.search-form input::-webkit-search-decoration{display:none}.search-form input::-webkit-search-cancel-button{display:none}.search-form input::-webkit-search-results-button{display:none}.search-form input::-webkit-search-results-decoration{display:none}.search-form input:focus,.search-form input:focus-visible{box-shadow:none;outline:none}.search-form input::placeholder{color:var(--color-mute)}.search-form__submit,.search-form button{min-width:6.5rem;height:auto;min-height:0;box-shadow:none;border:0;border-radius:0;flex:none;justify-content:center;align-self:stretch;align-items:center;margin:0;padding:0 1.35rem;display:inline-flex}.search-form__submit::-moz-focus-inner{border:0;padding:0}.search-form button::-moz-focus-inner{border:0;padding:0}.search-form__submit:hover,.search-form__submit:focus-visible,.search-form button:hover,.search-form button:focus-visible{box-shadow:none;outline:none;transform:none}.search-suggest{z-index:55;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lift);position:absolute;top:calc(100% + .45rem);left:0;right:0;overflow:hidden}.search-suggest__list{max-height:min(22rem,100vh - 12rem);margin:0;padding:.35rem;list-style:none;overflow:auto}.search-suggest__hit{border-radius:var(--radius-sm);color:inherit;grid-template-columns:2.6rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.55rem .7rem;display:grid}.search-suggest__hit:hover,.search-suggest__hit.is-active,.search-suggest li[aria-selected=true] .search-suggest__hit{background:var(--color-ice-white);color:inherit}.search-suggest__hit img,.search-suggest__mark{object-fit:contain;background:var(--color-ice-white);border-radius:var(--radius-sm);width:2.6rem;height:2.6rem;padding:.2rem}.search-suggest__hit strong,.search-suggest__hit .muted{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.search-suggest__mark{color:var(--color-primary-dark);place-items:center;font-weight:700;display:grid}.search-suggest__empty,.search-suggest__more{padding:.8rem 1rem;display:block}.search-suggest__more{border-top:1px solid var(--color-border);color:var(--color-primary-dark);font-weight:600}.search-suggest__more:hover{background:var(--color-ice-white);color:var(--color-primary-dark)}.nav-desktop{justify-content:center;gap:clamp(1.15rem,2vw,2.2rem);padding:0 0 .95rem;display:none}.nav-desktop a{color:var(--color-ink-soft);border-bottom:2px solid #0000;padding-bottom:.4rem;font-size:1.02rem;font-weight:600}.nav-desktop a[aria-current=page],.nav-desktop a:hover{color:var(--color-ink);border-bottom-color:var(--color-primary)}.cart-count,.wish-count{border-radius:var(--radius-full);background:var(--color-secondary);min-width:1.05rem;height:1.05rem;color:var(--color-white);place-items:center;padding:0 .22rem;font-size:.65rem;font-weight:700;display:grid;position:absolute;top:.35rem;right:.3rem}.header-actions{align-items:center;gap:.15rem;margin-left:auto;display:flex}.header-util{min-height:2.75rem;color:var(--color-ink);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;padding:0 .55rem;display:inline-flex;position:relative}.header-util:hover{background:var(--color-ice-white);color:var(--color-ink)}.header-actions .label{font-size:.84rem;font-weight:600;display:none}.hero{background:var(--color-white);min-height:min(74vh,44rem);display:grid}.hero__copy{padding:var(--space-7) var(--gutter);flex-direction:column;justify-content:center;max-width:44rem;display:flex}.hero__copy h1{max-width:13ch;margin-bottom:var(--space-4)}.hero-visual{background:#e9f7f7;min-height:22rem;position:relative;overflow:hidden}.hero-visual img,.hero-visual__photo{object-fit:contain;object-position:center 58%;aspect-ratio:5/4;width:100%;height:100%}.hero-visual__caption{left:var(--space-5);bottom:var(--space-5);color:var(--color-muted);font-size:var(--fs-caption);max-width:18rem;position:absolute}.world-card{min-width:0;color:inherit;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color var(--duration) var(--ease);flex-direction:column;display:flex;overflow:hidden}.world-card:hover,.world-card:focus-visible{color:inherit;border-color:var(--color-primary)}.world-card__visual{aspect-ratio:4/3;background:var(--color-ice-white);flex:none;position:relative;overflow:hidden}.world-card__visual img{object-fit:cover;object-position:center;width:100%;height:100%}.world-card__body{background:var(--color-white);border-top:1px solid var(--color-border);flex-direction:column;flex:none;gap:.35rem;min-width:0;padding:.95rem 1.1rem 1.1rem;display:flex}.world-card__body h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin:0;font-size:clamp(1.45rem,1.8vw,1.8rem);font-weight:400;line-height:1.15}.world-card__body p{color:var(--color-ink-soft);margin:0;font-size:.92rem;line-height:1.45}.world-card__cta{color:var(--color-primary-dark);margin-top:auto;padding-top:.45rem;font-size:.88rem;font-weight:600}.world-card:hover .world-card__cta,.world-card:focus-visible .world-card__cta{color:var(--color-primary-dark)}.finder-grid{gap:var(--space-4);display:grid}.finder-card{min-width:0;height:100%;color:inherit;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color var(--duration) var(--ease);flex-direction:column;display:flex;overflow:hidden}.finder-card:hover,.finder-card:focus-visible{color:inherit;border-color:var(--color-primary)}.finder-card__visual{aspect-ratio:5/3;background:var(--color-ice-white);flex:none;position:relative;overflow:hidden}.finder-card__visual img{object-fit:cover;object-position:center 68%;width:100%;height:100%}.finder-card__body{background:var(--color-white);border-top:1px solid var(--color-border);flex-direction:column;flex:auto;gap:.38rem;min-width:0;padding:1rem 1.2rem 1.2rem;display:flex}.finder-card__body .eyebrow{margin:0}.finder-card__body h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);margin:0;font-size:clamp(1.45rem,1.8vw,1.8rem);font-weight:400;line-height:1.15}.finder-card__text{color:var(--color-ink-soft);margin:.1rem 0 0;font-size:.95rem;line-height:1.45}.finder-card__points{gap:.28rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.finder-card__points li{color:var(--color-ink-soft);padding-left:.85rem;font-size:.86rem;line-height:1.35;position:relative}.finder-card__points li:before{content:"";border-radius:var(--radius-full);background:var(--color-primary);width:.32rem;height:.32rem;position:absolute;top:.52em;left:0}.finder-card__cta{border:1px solid var(--color-ink);border-radius:var(--radius-full);letter-spacing:.01em;justify-content:center;align-items:center;width:fit-content;margin-top:auto;padding:.52rem .95rem;font-size:.86rem;font-weight:600;display:inline-flex}.finder-card:hover .finder-card__cta,.finder-card:focus-visible .finder-card__cta{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.worlds-grid{gap:var(--space-4);display:grid}.product-grid{gap:var(--space-5);display:grid}.product-grid--featured{scroll-snap-type:x mandatory;gap:var(--space-4);padding-bottom:var(--space-2);-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(78%,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.product-grid--featured .product-card{scroll-snap-align:start}.product-card{min-width:0;height:100%;color:inherit;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.product-card[hidden]{display:none}.product-card:hover{color:inherit;border-color:var(--color-primary)}.product-card__hit{z-index:1;border-radius:inherit;position:absolute;inset:0}.product-card__hit:hover{color:inherit}.product-card__media{background:var(--color-white);aspect-ratio:1;flex:none;position:relative;overflow:hidden}.product-card--compact .product-card__media{aspect-ratio:1}.product-card__media img,.product-card__media svg{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease);padding:.55rem .7rem .2rem}.product-card:hover .product-card__media img,.product-card:hover .product-card__media svg{transform:scale(1.02)}.product-card__wish{z-index:2;background:color-mix(in srgb, var(--color-white) 92%, transparent);border-radius:var(--radius-full);position:absolute;top:.7rem;right:.7rem}.product-card__body{flex-direction:column;flex:auto;gap:.22rem;min-width:0;padding:.35rem .9rem .85rem;display:flex}.product-card--compact .product-card__body{gap:.18rem;padding:.3rem .85rem .8rem}.product-card__brand,.product-card__type{font-family:var(--font-body);color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.product-card__name{font-family:var(--font-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;margin:0;font-size:1.02rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.product-card--compact .product-card__name{min-height:2.5em;font-size:.98rem}.product-card__price{margin-top:auto;padding-top:.4rem;font-size:.98rem;font-weight:700}.skate-profile{color:var(--color-ink);gap:.5rem;min-width:0;display:grid}.skate-profile--card{gap:.14rem}.skate-profile--detail{margin-top:var(--space-6);border-radius:var(--radius-card);background:var(--color-white);border:1px solid var(--color-border);gap:1rem;padding:1.2rem 1.15rem 1.1rem}.skate-profile__intro{gap:.22rem;min-width:0;display:grid}.skate-profile--detail .eyebrow{margin-bottom:0}.skate-profile__intro h2{font-family:var(--font-display);text-wrap:pretty;max-width:none;font-size:clamp(1.45rem,1.9vw,1.85rem);font-weight:400;line-height:1.18}.skate-profile__rows,.skate-fit__list{gap:.85rem;min-width:0;display:grid}.skate-profile--detail .skate-fit{border-top:1px solid var(--color-border);gap:.95rem;min-width:0;margin-top:.15rem;padding-top:1.1rem;display:grid}.skate-fit__title{font-family:var(--font-body);color:var(--color-ink);margin:.15rem 0 0;font-size:1.02rem;font-weight:700}.skate-fit__list{margin:0;padding:0;list-style:none}.skate-row{grid-template-columns:2.35rem minmax(0,1fr) 6.8rem;grid-template-areas:"icon line meter"".help.";align-items:center;gap:.06rem .7rem;min-width:0;display:grid}.skate-profile--compact .skate-row,.skate-row--plain{grid-template-columns:2.35rem minmax(0,1fr);grid-template-areas:"icon line"".help"}.skate-row__icon{border:1.5px solid var(--color-primary);border-radius:var(--radius-full);width:2.35rem;height:2.35rem;color:var(--color-primary);flex-shrink:0;grid-area:icon;place-items:center;display:grid}.skate-row__icon svg{stroke-width:1.5px;width:1.05rem;height:1.05rem}.skate-row__copy{display:contents}.skate-row__line{flex-wrap:wrap;grid-area:line;align-items:baseline;gap:.35rem .5rem;min-width:0;margin:0;display:flex}.skate-row__label{color:var(--color-ink);font-size:.98rem;font-weight:700}.skate-row__value{color:var(--color-ink);min-width:0;font-size:.98rem;font-weight:400}.skate-profile__jump{color:var(--color-ink);margin:0;font-size:1.05rem;font-weight:700}.skate-profile--card .skate-profile__jump{color:var(--color-muted);font-size:.8rem;font-weight:600}.skate-profile__fact{color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.3}.skate-profile__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.72rem;font-weight:700}.skate-profile__level{border-radius:var(--radius-full);background:var(--color-primary-soft);width:fit-content;color:var(--color-primary-dark);letter-spacing:.08em;text-transform:uppercase;align-items:center;margin:.12rem 0 .08rem;padding:.16rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}.skate-profile__level--performance{background:var(--color-secondary-soft);color:var(--color-secondary-dark)}.skate-stability{gap:.28rem;min-width:0;display:grid}.skate-stability__row{justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}.skate-stability__name{color:var(--color-ink-soft);font-size:.78rem;font-weight:600}.skate-stability__value{color:var(--color-ink);font-size:.78rem;font-weight:700}.skate-profile--card .skate-stability__value{margin:0}.skate-stability__value--detail{margin:0;font-size:1.15rem}.skate-stability__track{grid-template-columns:repeat(4,1fr);gap:.22rem;min-width:0;display:grid}.skate-stability__seg,.skate-meter__seg{background:var(--color-frost);border-radius:.14rem;height:.36rem;display:block}.skate-stability__seg.is-on,.skate-meter__seg.is-on{background:var(--color-primary)}.skate-meter{grid-area:meter;grid-template-columns:repeat(5,1fr);place-self:center end;gap:.2rem;width:6.8rem;min-width:0;max-width:100%;margin-top:0;display:grid}.skate-meter--stability{grid-template-columns:repeat(4,1fr)}.skate-meter--suitability{grid-template-columns:repeat(3,1fr)}.skate-meter__seg{border-radius:.14rem;height:.38rem;display:block}.skate-profile__inline{color:var(--color-muted);margin:0;font-size:.8rem}.skate-discipline-list{gap:.9rem;width:100%;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.skate-discipline{justify-items:start;gap:.18rem;min-width:0;display:grid}.skate-discipline__name{color:var(--color-ink);margin:0;font-size:.95rem;font-weight:700}.skate-discipline__status{color:var(--color-ink-soft);text-align:left;margin:0;font-size:.95rem;font-weight:600}.skate-profile--detail .skate-profile__summary{border-top:1px solid var(--color-border);color:var(--color-ink-soft);max-width:36rem;margin:0;padding-top:1.1rem}.skate-profile__note{color:var(--color-muted);max-width:28rem;margin:.06rem 0 0;font-size:.78rem;font-weight:600;line-height:1.35}.skate-profile__maker-value{margin:0;font-weight:600}.skate-help{margin:0}.skate-help summary{cursor:pointer;min-height:1.7rem;color:var(--color-primary);align-items:center;gap:.32rem;margin:0;padding:0;font-size:.78rem;font-weight:600;line-height:1.3;list-style:none;display:inline-flex}.skate-help summary svg{flex-shrink:0;width:.9rem;height:.9rem}.skate-help summary::-webkit-details-marker{display:none}.skate-help summary::marker{content:""}.skate-help summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:4px}.skate-spec-link,.skate-help-link{width:fit-content;min-height:1.45rem;color:var(--color-primary);align-items:center;font-size:.78rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.skate-row .skate-help-link{grid-area:help}.skate-help__text{max-width:34rem;color:var(--color-ink-soft);margin:.1rem 0 0;font-size:.88rem;line-height:1.45}.advice{background:var(--color-primary-soft)}.advice__grid{gap:var(--space-6);display:grid}.advice-points{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.advice-points div{padding:var(--space-4);background:var(--color-white);border-radius:var(--radius-md)}.advice-points dt{margin-bottom:.3rem;font-weight:700}.advice-points dd{color:var(--color-ink-soft);margin:0}.summer{background:var(--color-white)}.summer__panel{gap:var(--space-6);align-items:center;display:grid}.summer-visual{border-radius:var(--radius-lg);background:var(--color-ice-white);min-height:20rem;overflow:hidden}.summer-visual img{object-fit:cover;aspect-ratio:16/10;width:100%;height:100%}.service-grid{gap:var(--space-4);display:grid}.service-grid article{border:0;grid-template-columns:auto 1fr;align-items:start;gap:.85rem 1rem;padding:0;display:grid}.service-grid svg{width:1.7rem;height:1.7rem;color:var(--color-primary-dark)}.service-grid h3{margin-bottom:.25rem;font-size:1.05rem}.footer{background:var(--color-ice-white);padding:var(--space-8) 0 var(--space-6);border-top:1px solid var(--color-border);margin-top:0}.footer h2{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;margin-bottom:var(--space-3);font-size:.95rem;font-weight:700}.footer__grid{gap:var(--space-6);display:grid}.footer ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.footer a{color:var(--color-ink-soft);font-size:1rem}.footer__legal{gap:var(--space-2);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-line);color:var(--color-mute);font-size:var(--fs-caption);display:grid}.overlay{z-index:60;background:#2a2c3047;border:0;padding:0;position:fixed;inset:0}.drawer{z-index:70;background:var(--color-snow);width:min(100%,28rem);height:100%;box-shadow:var(--shadow-lift);flex-direction:column;display:flex;position:fixed;top:0;right:0}.drawer--cart{width:min(100%,460px)}.drawer--nav{left:0;right:auto}.drawer__head,.drawer__foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5);border-bottom:1px solid var(--color-line);display:flex}.drawer__foot{border-bottom:0;border-top:1px solid var(--color-line);margin-top:auto}.drawer__body{padding:var(--space-5);gap:var(--space-4);display:grid;overflow:auto}.nav-mobile a{font-size:1.2rem;font-family:var(--font-body);border-bottom:1px solid var(--color-line);padding:.9rem 0;font-weight:600;display:block}.cart-item{gap:var(--space-3);grid-template-columns:5rem 1fr auto;align-items:start;display:grid}.cart-item img,.cart-item .mini-visual{object-fit:cover;border-radius:var(--radius-sm);background:var(--color-ice);width:5rem;height:6.25rem}.qty{align-items:center;gap:.4rem;display:inline-flex}.qty button{border-radius:var(--radius-full);border:1px solid var(--color-line-strong);background:var(--color-white);cursor:pointer;width:1.85rem;height:1.85rem}.notice{padding:var(--space-3) var(--space-4);background:var(--color-turquoise-soft);border-radius:var(--radius-sm);font-size:var(--fs-caption)}.crumbs{font-size:var(--fs-caption);color:var(--color-mute);margin-bottom:var(--space-5);flex-wrap:wrap;gap:.4rem;display:flex}.crumbs a{color:var(--color-ink-soft)}.listing-hero{padding-top:var(--space-5);padding-bottom:var(--space-4)}.listing-hero__title{max-width:28ch}.listing-hero__sub{max-width:50rem;font-family:var(--font-display);letter-spacing:var(--tracking-display);color:var(--color-ink-soft);margin:.2rem 0 .7rem;font-size:clamp(1.2rem,2.2vw,1.7rem);font-weight:400;line-height:1.25}.listing-hero__intro{max-width:50rem;color:var(--color-ink-soft)}.shop-shell{padding-bottom:var(--space-8);scroll-margin-top:calc(var(--header-h) + .75rem)}.filter-row{gap:var(--space-2);margin:var(--space-5) 0 var(--space-6);flex-wrap:wrap;display:flex}.chip{border-radius:var(--radius-full);border:1px solid var(--color-line-strong);background:var(--color-white);min-height:2.4rem;color:var(--color-ink);cursor:pointer;padding:.45rem .95rem;font-size:.9rem;font-weight:600}.chip[aria-current=page],.chip.is-active{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.pdp-page{padding-top:var(--space-7);padding-bottom:var(--space-8);overflow-x:clip}.pdp-hero{gap:var(--space-6);padding-bottom:var(--space-6);display:grid}.pdp-hero>div:first-child{min-width:0}.pdp-hero__buy{align-content:start;gap:0;min-width:0;display:grid}.pdp-hero__buy .skate-profile--detail{width:100%;margin-top:1rem}.pdp-body{gap:var(--space-7);padding-bottom:var(--space-8);display:grid}.pdp-jump{z-index:20;background:color-mix(in srgb, var(--color-white) 92%, transparent);border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:1rem 1.4rem;padding:.65rem 0;display:none;position:sticky;top:5.2rem}.pdp-jump a{color:var(--color-ink-soft);font-size:.88rem;font-weight:600}.pdp-jump a:hover{color:var(--color-primary-dark)}.pdp-gallery{gap:.7rem;min-width:0;display:grid}.pdp-gallery__frame{gap:.65rem;min-width:0;display:grid}.pdp-gallery__frame .pdp-stage{order:1}.pdp-gallery__frame .thumbs{order:2}.pdp-stage{border-radius:var(--radius-lg);background:var(--color-white);aspect-ratio:1;min-height:0;position:relative;overflow:hidden}.pdp-stage img,.pdp-stage svg{object-fit:contain;object-position:center;width:100%;height:100%;padding:1.25%}.pdp-stage--desktop{display:none}.pdp-scroller{scroll-snap-type:x mandatory;scroll-behavior:smooth;border-radius:var(--radius-lg);background:var(--color-white);-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.pdp-scroller img{aspect-ratio:4/5;object-fit:contain;scroll-snap-align:start;flex:0 0 100%;width:100%;height:auto;padding:6%}.pdp-counter{z-index:1;border-radius:var(--radius-full);letter-spacing:.04em;color:var(--color-ink-soft);pointer-events:none;background:#fdfbfae0;margin:0;padding:.16rem .5rem;font-size:.75rem;font-weight:600;position:absolute;top:.7rem;right:.7rem}.pdp-zoom{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:grid}.pdp-video{border-radius:var(--radius-md);background:var(--color-ink);width:100%}.pdp-lightbox{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-white);overscroll-behavior:none;background:#141c20f5;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.pdp-lightbox:not([open]){display:none}.pdp-lightbox[open]{grid-template-rows:minmax(0,1fr) auto;display:grid}.pdp-lightbox::backdrop{background:#0c1012b8}html.pdp-lightbox-open,html.pdp-lightbox-open body{overflow:hidden}.pdp-lightbox__close,.pdp-lightbox__nav{border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-white);cursor:pointer;background:#ffffff1a;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.pdp-lightbox__close{z-index:3;position:absolute;top:.85rem;right:.85rem}.pdp-lightbox__nav{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.pdp-lightbox__nav--prev{left:.7rem}.pdp-lightbox__nav--next{right:.7rem}.pdp-lightbox__close:hover,.pdp-lightbox__nav:hover{background:#fff3}.pdp-lightbox__close:focus-visible,.pdp-lightbox__nav:focus-visible,.pdp-lightbox__thumb:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.pdp-lightbox__stage{cursor:zoom-out;touch-action:none;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;padding:3.5rem 4.5rem .55rem;display:flex;overflow:hidden}.pdp-lightbox__stage img{object-fit:contain;object-position:center;user-select:none;cursor:default;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 8.75rem);display:block}.pdp-lightbox__bar{justify-items:center;gap:.45rem;padding:.35rem 1rem 1rem;display:grid}.pdp-lightbox__count{letter-spacing:.06em;color:#ffffffb8;margin:0;font-size:.82rem}.pdp-lightbox__thumbs{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:center;gap:.4rem;max-width:100%;display:flex;overflow:auto hidden}.pdp-lightbox__thumbs::-webkit-scrollbar{display:none}.pdp-lightbox__thumb{border-radius:var(--radius-sm);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff47;flex:none;width:3.15rem;height:3.9rem;padding:.15rem}.pdp-lightbox__thumb img{object-fit:contain;width:100%;height:100%;display:block}.pdp-lightbox__thumb[data-active=true]{border-color:var(--color-primary);background:#ffffff24}@media (width<=47.99rem){.pdp-lightbox__close,.pdp-lightbox__nav{width:2.85rem;height:2.85rem}.pdp-lightbox__close{top:.65rem;right:.65rem}.pdp-lightbox__nav{top:48%}.pdp-lightbox__nav--prev{left:.4rem}.pdp-lightbox__nav--next{right:.4rem}.pdp-lightbox__stage{padding:3.35rem 3.35rem .4rem}.pdp-lightbox__thumb{width:2.85rem;height:3.5rem}}.pdp-ship{margin:0}.pdp-ship summary{cursor:pointer;color:var(--color-primary-dark);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.pdp-ship p{color:var(--color-ink-soft);margin:.55rem 0 0;font-size:.92rem}.pdp-sticky-cta{z-index:35;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));background:var(--color-white);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #202c3314}.pdp-sticky-cta .btn{min-height:2.7rem;padding-inline:1.1rem}.pdp-section h2{margin-bottom:1rem}.pdp-highlights{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pdp-highlight{grid-template-columns:auto 1fr;align-items:start;gap:.95rem;display:grid}.pdp-highlight h3{margin-bottom:.2rem;font-size:1.05rem}.pdp-highlight p{color:var(--color-ink-soft);margin:0}.pdp-highlight__icon{border:1.5px solid var(--color-primary);border-radius:var(--radius-full);width:2.6rem;height:2.6rem;color:var(--color-primary);place-items:center;display:grid}.pdp-highlight__photo{object-fit:cover;border-radius:var(--radius-sm);width:4.5rem;height:4.5rem}.pdp-insight{scroll-margin-top:calc(var(--header-h) + 3.25rem);gap:.85rem;margin:.15rem 0 1.7rem;display:grid}.pdp-insight__title{font-family:var(--font-body);margin:0;font-size:1.08rem;font-weight:700}.pdp-insight__panel{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-ice-white);padding:.95rem}.pdp-insight__grid{gap:.85rem;display:grid}.pdp-insight-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-white);min-width:0;height:100%;scroll-margin-top:calc(var(--header-h) + 3.25rem);grid-template-columns:2.35rem minmax(0,1fr) auto;grid-template-areas:"icon kicker kicker""icon value meter""text text text""link link link";align-items:center;gap:.18rem .7rem;padding:1.1rem 1.1rem 1.05rem;display:grid}.pdp-insight-card__icon{border:1.5px solid var(--color-primary);border-radius:var(--radius-full);width:2.35rem;height:2.35rem;color:var(--color-primary);grid-area:icon;align-self:start;place-items:center;margin-bottom:0;display:grid}.pdp-insight-card__kicker{letter-spacing:.08em;text-transform:uppercase;font-size:var(--fs-caption);color:var(--color-muted);grid-area:kicker;margin:0;font-weight:700}.pdp-insight-card__value{min-width:0;color:var(--color-ink);grid-area:value;margin:0;font-size:1.12rem;font-weight:700}.pdp-insight-card .skate-meter{grid-area:meter;place-self:center end;width:6.8rem;margin:0}.pdp-insight-card__text{max-width:none;color:var(--color-ink-soft);grid-area:text;margin:.55rem 0 0;font-size:.92rem;line-height:1.5}.pdp-insight-card .skate-spec-link{grid-area:link;margin-top:.15rem}.pdp-disclosures{border-top:1px solid var(--color-border);display:grid}.pdp-disclosure{border-bottom:1px solid var(--color-border)}.pdp-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;font-weight:700;list-style:none;display:flex}.pdp-disclosure summary::-webkit-details-marker{display:none}.pdp-disclosure__mark{border-bottom:1.5px solid;border-right:1.5px solid;width:.7rem;height:.7rem;transition:transform .16s;transform:rotate(45deg)}.pdp-disclosure[open] .pdp-disclosure__mark{transform:rotate(225deg)}.pdp-disclosure p{max-width:42rem;color:var(--color-ink-soft);margin:0 0 1rem}.pdp-disclosure ul{max-width:42rem;color:var(--color-ink-soft);margin:0 0 1rem;padding-left:1.15rem}.pdp-disclosure li+li{margin-top:.35rem}.pdp-specs{margin:0;display:grid}.pdp-specs__row{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(7rem,.4fr) minmax(0,1fr);gap:.8rem;padding:.85rem 0;display:grid}.pdp-specs dt{color:var(--color-muted);font-weight:600}.pdp-specs dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.pdp-trust{margin:0 0 var(--space-8);gap:.85rem;padding:0;list-style:none;display:grid}.pdp-trust-card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-white);align-content:start;gap:.42rem;min-width:0;height:100%;padding:1.15rem 1.1rem 1.05rem;display:grid}.pdp-trust-card__icon{border:1.5px solid var(--color-primary);border-radius:var(--radius-full);width:2.35rem;height:2.35rem;color:var(--color-primary);place-items:center;margin-bottom:.15rem;display:grid}.pdp-trust-card h3{margin:0;font-size:1rem}.pdp-trust-card p{color:var(--color-ink-soft);margin:0;font-size:.92rem;line-height:1.45}.pdp-trust-card .text-link{margin-top:.15rem}.thumbs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;gap:.4rem;display:flex;overflow:auto hidden}.thumbs button{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);cursor:pointer;flex:0 0 4.4rem;width:4.4rem;height:4.4rem;padding:.2rem;display:grid;overflow:hidden}.thumbs button:hover,.thumbs button[data-active=true]{border-color:var(--color-primary)}.thumbs button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.thumbs img,.thumbs svg{object-fit:contain;width:100%;height:100%;display:block}.pdp-buy{gap:.55rem;display:grid}.pdp-buy .field{background:0 0;border:0;min-inline-size:0;margin:0;padding:0}.pdp-buy .field__box{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-white);padding:.8rem .9rem .95rem;overflow:hidden}.pdp-buy .field__box>.size-head__label{margin:0 0 .4rem}.product-card__brand--muted{color:var(--color-line-strong);font-weight:500}.pdp-buy__brand{letter-spacing:.08em;text-transform:uppercase;font-size:var(--fs-caption);color:var(--color-mute);margin:0;font-weight:700}.pdp-buy h1{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(2rem,3.4vw,2.85rem);font-weight:600;line-height:1.12}.pdp-buy__price{font-size:1.45rem;font-weight:600}.size-head{justify-content:space-between;align-items:center;gap:.75rem;width:100%;margin-bottom:.4rem;display:flex}.size-head__label{margin:0;font-weight:700}.size-system{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}.size-system button{min-height:1.75rem;color:var(--color-ink-soft);letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:.12rem .58rem;font-size:.72rem;font-weight:700}.size-system button[aria-pressed=true]{background:var(--color-ink);color:var(--color-white)}.size-grid{flex-wrap:wrap;gap:.35rem;display:flex}.size-btn{appearance:none;border-radius:var(--radius-md);border:1px solid var(--color-line-strong);background:var(--color-white);cursor:pointer;min-width:2.7rem;max-width:100%;min-height:2.55rem;padding:.28rem .5rem;font-size:.8rem;line-height:1.15}.size-btn--width{min-width:5.4rem;padding-inline:.65rem}.size-btn[data-selected=true]{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.size-btn:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.pdp-choice{color:var(--color-ink-soft);margin:0;font-size:.88rem}.field legend{margin-bottom:.45rem;font-weight:700}.pdp-info{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--color-line);display:grid}.pdp-info ul{margin:0;padding-left:1.1rem}.advice-note{padding:var(--space-5);background:var(--color-turquoise-soft);border-radius:var(--radius-md)}.review-summary{max-width:100%;color:var(--color-ink-soft);font-size:var(--fs-caption);flex-wrap:wrap;align-items:center;gap:.45rem .7rem;font-weight:600;display:inline-flex}.star-row{letter-spacing:.04em;gap:.08rem;display:inline-flex}.star{color:var(--color-line-strong)}.star.is-on{color:var(--color-primary)}.reviews-block{background:var(--color-ice-white)}.reviews-overview{gap:var(--space-5);margin:var(--space-6) 0;min-width:0;display:grid}.reviews-overview__score{letter-spacing:-.04em;margin:0;font-size:2.4rem;font-weight:700}.reviews-bars{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.reviews-bars li{font-size:var(--fs-caption);grid-template-columns:2.2rem minmax(0,1fr) 1.4rem;align-items:center;gap:.55rem;display:grid}.reviews-bars__track{border-radius:var(--radius-full);background:var(--color-white);height:.45rem;display:block;overflow:hidden}.reviews-bars__track>span{background:var(--color-primary);height:100%;display:block}.review-list{gap:var(--space-4);display:grid}.review-card{min-width:0;padding:var(--space-5);background:var(--color-white);border-radius:var(--radius-md)}.review-card h3{margin:.35rem 0}.review-meta{margin:var(--space-4) 0 0;flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.review-meta li{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary-dark);font-size:var(--fs-caption);padding:.3rem .7rem;font-weight:600}.review-media{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:minmax(0,8rem);display:grid}.review-media img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-sm);width:100%}.community-grid{gap:var(--space-4);display:grid}.community-tile{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.community-tile img,.community-tile video{aspect-ratio:1;object-fit:cover;background:var(--color-ice-white);width:100%}.community-tile__body{gap:.28rem;padding:.85rem 1rem 1rem;display:grid}.community-tile__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;font-size:.72rem;font-weight:600}.community-tile__body h3{margin:0;font-size:1.02rem}.community-tile__body p{color:var(--color-ink-soft);margin:0;font-size:.9rem}.checkout-layout,.review-request{gap:var(--space-5);max-width:40rem;display:grid}.checkout-items{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.checkout-items li{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.25rem;min-width:0;display:flex}.review-request label,.review-request textarea,.review-request select{width:100%;max-width:100%;display:block}.review-request textarea,.review-request select{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);margin-top:.35rem;padding:.7rem .85rem}.page-copy{padding:var(--space-8) 0}.page-copy h1{margin-bottom:var(--space-5)}.legal-layout{padding:var(--space-7) 0 var(--space-8);max-width:46rem}.legal-page{gap:.85rem;display:grid}.legal-page h1{margin:0}.legal-updated{color:var(--color-muted);font-size:var(--fs-caption);margin:0}.legal-prose{color:var(--color-ink-soft);gap:.9rem;font-size:1.02rem;line-height:1.65;display:grid}.legal-prose h2,.legal-prose h3,.legal-prose h4{color:var(--color-ink);margin:1.15rem 0 0;line-height:1.3}.legal-prose h2{font-size:1.28rem}.legal-prose h3{font-size:1.08rem}.legal-prose p,.legal-prose ul,.legal-prose ol{margin:0}.legal-prose ul,.legal-prose ol{padding-left:1.2rem}.legal-prose a{color:var(--color-primary-dark);text-underline-offset:.12em;text-decoration:underline}.legal-prose table{border-collapse:collapse;width:100%;font-size:.95rem;display:block;overflow-x:auto}.legal-prose th,.legal-prose td{border:1px solid var(--color-border);text-align:left;padding:.45rem .6rem}.legal-prose hr{border:0;border-top:1px solid var(--color-border);width:100%;margin:.4rem 0}.legal-cta{margin:1.35rem 0 0}.withdrawal-confirm,.withdrawal-success,.withdrawal-unavailable{gap:.9rem;display:grid}.withdrawal-summary{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-white);gap:.75rem;margin:0;padding:1rem 1.1rem;display:grid}.withdrawal-summary div{gap:.2rem;display:grid}.withdrawal-summary dt{color:var(--color-muted);font-size:var(--fs-caption);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.withdrawal-summary dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0}.withdrawal-form .support-form__error+label,.withdrawal-form label+.support-form__error{margin-top:-.45rem}.imprint{padding:var(--space-7) 0 var(--space-8);max-width:48rem}.imprint h1{margin-bottom:var(--space-4)}.imprint-grid{gap:var(--space-4);margin:var(--space-7) 0 0;display:grid}.imprint-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);margin:0;padding:1.15rem 1.2rem 1.25rem}.imprint-card dt{color:var(--color-secondary-dark);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;margin:0 0 .45rem;font-weight:700}.imprint-card dd{color:var(--color-ink);margin:0}.imprint-card p{margin:0}.imprint-card strong{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:1.35rem;font-weight:400;line-height:var(--lh-display);display:block}.imprint-contact{gap:.45rem;display:grid}.imprint-note{margin-top:var(--space-7);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:1.15rem 1.2rem 1.3rem}.imprint-note h2{margin:0 0 .5rem;font-size:1.28rem}.imprint-note p{color:var(--color-ink-soft);max-width:38rem;margin:0 0 .85rem}.imprint-note .btn{margin-top:.35rem}.legal-list{color:var(--color-ink-soft)}.brand-grid{gap:var(--space-4);margin-top:var(--space-6);display:grid}.brand-card{min-width:0;padding:var(--space-5);background:var(--color-white);border-radius:var(--radius-md);gap:.45rem;display:grid}.brand-card__head{justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.brand-card__logo{object-fit:contain;object-position:right center;flex:none;width:auto;max-width:5.75rem;height:2.6rem}.brand-card__logo--wide{max-width:7.25rem;height:1.85rem}.brand-card:hover{color:inherit;box-shadow:0 0 0 1px var(--color-primary)}.brand-card__name{min-width:0;font-family:var(--font-display);flex:auto;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem)}.brand-card__meta{margin-top:.35rem}.brand-card--quiet .brand-card__name{font-size:clamp(1.35rem,2vw,1.75rem)}.maker-mark{margin:0 0 var(--space-3);align-items:center;gap:.65rem;display:inline-flex}.maker-mark__emblem{flex:none;width:2.25rem;height:2.25rem}.maker-mark__word{font-family:var(--font-body);letter-spacing:.18em;color:var(--color-ink);font-size:.92rem;font-weight:700;line-height:1}.brand-lockup{margin:0 0 var(--space-3)}.brand-lockup img{width:auto;max-width:11rem;height:5.4rem;display:block}.brand-lockup--wide img{max-width:16.5rem;height:2.7rem}.brand-hero{background:var(--color-white);overflow:hidden}.brand-hero__stage{isolation:isolate;background:var(--color-ice-white);min-height:22rem;position:relative;overflow:hidden}.brand-hero__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0}.brand-hero__atmosphere img{object-fit:cover;object-position:72% 42%;width:100%;max-width:none;height:100%}.brand-hero__stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffffff0 0%,#ffffffdb 34%,#f5f9f96b 52%,#f5f9f914 68%,#0000 82%);position:absolute;inset:0}.brand-hero__layout{z-index:3;position:relative}.brand-hero__copy{max-width:38rem;padding-top:var(--space-5);padding-bottom:var(--space-6)}.brand-hero__copy h1{margin:0 0 var(--space-4);max-width:16ch;font-size:clamp(2.05rem,4.2vw,3.25rem)}.brand-hero__origin{width:fit-content;margin:0 0 var(--space-4);letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary-dark);align-items:center;gap:.7rem;font-size:.72rem;font-weight:700;display:flex}.brand-hero__origin:before,.brand-hero__origin:after{content:"";background:var(--color-primary);width:1.65rem;height:1px}.brand-hero__origin--mark{justify-content:center;width:11rem}.brand-lockup--wide+.brand-hero__origin--mark{width:16.5rem}.brand-hero__tagline{margin:0 0 var(--space-3);font-size:var(--fs-body);color:var(--color-ink-soft);font-weight:600}.brand-hero__copy .lead{max-width:36rem;font-size:var(--fs-body)}.brand-usps,.brand-side-list{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}.brand-usps{padding:var(--space-5) 0;background:var(--color-primary-soft);margin:0}.brand-usps__grid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.brand-usps__grid li{grid-template-columns:1.8rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid}.brand-side-list li{grid-template-columns:.55rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.brand-side-list li:before{content:"";border-radius:var(--radius-full);background:var(--color-primary);width:.55rem;height:.55rem;margin-top:.45rem}.brand-usps__icon{width:auto;height:auto;color:var(--color-primary);place-items:start center;display:grid}.brand-usps__icon svg{width:1.55rem;height:1.55rem}.brand-usps strong,.brand-side-list strong{color:var(--color-ink);font-size:.9rem;font-weight:700;display:block}.brand-usps li span span,.brand-side-list li span span{color:var(--color-muted);font-size:var(--fs-caption);margin-top:.15rem;display:block}.brand-hero__visual{z-index:2;background:0 0;min-height:16rem;position:relative;overflow:hidden}.brand-hero__visual img{object-fit:contain;object-position:var(--hero-anchor,78% 48%);width:min(19rem,86%);max-width:none;height:auto;max-height:none;transform:var(--hero-pose,rotate(-10deg) scale(1.04) translate(4%, 4%));transform-origin:70%;mix-blend-mode:multiply;filter:saturate(1.04)contrast(1.04);margin-inline:auto}.brand-hero__visual--cutout img{mix-blend-mode:normal;filter:none}.brand-hero__wordmark{padding:var(--space-6);font-family:var(--font-display);letter-spacing:var(--tracking-display);text-align:center;margin:0;font-size:clamp(2rem,5vw,3.2rem)}.brand-shop .section-head h2{max-width:none}.brand-count{border-radius:var(--radius-full);background:var(--color-frost);min-height:1.9rem;color:var(--color-muted);align-items:center;padding:.2rem .75rem;font-size:.82rem;font-weight:700;display:inline-flex}.brand-shop__layout{gap:var(--space-6);display:grid}.brand-side-card{gap:var(--space-4);padding:var(--space-5);background:var(--color-primary-soft);border-radius:var(--radius-md);display:grid}.brand-side-card h2{font-family:var(--font-body);letter-spacing:-.03em;font-size:1.15rem;font-weight:700}.brand-side-card .brand-side-list{margin-top:var(--space-2)}.brand-more{margin-top:var(--space-7)}.brand-more h3{margin-bottom:var(--space-4)}.brand-products .filter-row,.brand-shop .filter-row{margin-top:0}.brand-filter-empty{margin-top:var(--space-5)}.brand-knowledge{padding-block:var(--space-7);background:var(--color-ice-white)}.brand-knowledge__cards{gap:var(--space-4);margin-bottom:var(--space-6);display:grid}.brand-knowledge__card{background:var(--color-white);border-radius:var(--radius-md);min-width:0;display:grid;overflow:hidden}.brand-knowledge__card:hover{color:inherit;box-shadow:0 0 0 1px var(--color-primary)}.brand-knowledge__card img{aspect-ratio:16/9;object-fit:cover;object-position:center;background:var(--color-white);width:100%}.brand-knowledge__body{padding:var(--space-4);gap:.45rem;display:grid}.brand-knowledge__card h3{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:400}.brand-knowledge__card p{color:var(--color-ink-soft)}.brand-longform{gap:var(--space-4);max-width:none;display:grid}.brand-longform__section{scroll-margin-top:calc(var(--header-h) + var(--space-4));padding:var(--space-5) var(--space-6);border-radius:var(--radius-md)}.brand-longform__section:nth-child(4n+1){background:var(--color-white)}.brand-longform__section:nth-child(4n+2){background:var(--color-primary-soft)}.brand-longform__section:nth-child(4n+3){background:var(--color-frost)}.brand-longform__section:nth-child(4n+4){background:var(--color-ice-blue)}.brand-longform__section h2{margin-bottom:var(--space-4);font-size:clamp(1.45rem,2.2vw,1.9rem)}.brand-longform__copy{gap:var(--space-4);display:grid}.brand-longform__copy p{max-width:none;margin:0}.brand-faq{margin-top:var(--space-7)}.brand-faq h2{margin-bottom:var(--space-5);font-size:clamp(1.45rem,2.2vw,1.9rem)}.brand-faq__list{gap:var(--space-3);display:grid}.brand-faq__item{background:var(--color-white);border-radius:var(--radius-md);border:1px solid var(--color-border)}.brand-faq__item summary{cursor:pointer;padding:var(--space-4) var(--space-5);color:var(--color-ink);font-weight:700;list-style:none}.brand-faq__item summary::-webkit-details-marker{display:none}.brand-faq__item summary:after{content:"+";float:right;color:var(--color-primary-dark);margin-left:1rem;font-weight:600}.brand-faq__item[open] summary:after{content:"–"}.brand-faq__item p{padding:0 var(--space-5) var(--space-5);color:var(--color-ink-soft);margin:0}.brand-advice{gap:var(--space-4);justify-items:start;display:grid}.brand-advice h2{font-size:var(--fs-h3);font-family:var(--font-body);letter-spacing:-.03em;font-weight:700}.brand-links{gap:var(--space-2);padding-bottom:var(--space-8);flex-wrap:wrap;display:flex}.brand-search-hint{margin:0 0 var(--space-5)}a.pdp-buy__brand{width:fit-content}a.pdp-buy__brand:hover{color:var(--color-primary-dark)}.empty{padding:var(--space-8) 0}.support-hero{background:var(--color-white);border-bottom:1px solid var(--color-border);display:grid}.support-hero__copy{padding:var(--space-7) var(--gutter);flex-direction:column;justify-content:center;gap:.85rem;display:flex}.support-hero__copy h1{max-width:16ch}.support-hero__visual{background:var(--color-ice-white);min-height:16rem;overflow:hidden}.support-hero__visual img{object-fit:cover;object-position:center 70%;aspect-ratio:5/3;width:100%;height:100%}.support-search__field{background:var(--color-ice-white);border:1px solid var(--color-border);border-radius:var(--radius-full);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.35rem .35rem .35rem .9rem;display:grid}.support-search__field input{width:100%;min-height:2.75rem;font:inherit;background:0 0;border:0}.support-page{gap:var(--space-7);padding:var(--space-7) 0 var(--space-8);display:grid}.support-quick__row{scrollbar-width:thin;gap:.65rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.support-chip{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-white);flex:none;align-items:center;min-height:2.75rem;padding:.7rem 1rem;font-size:.9rem;display:inline-flex}.support-chip:hover,.support-chip:focus-visible{border-color:var(--color-primary);color:inherit}.support-task-grid{gap:var(--space-4);margin-top:var(--space-5);display:grid}.support-task{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:0;color:inherit;gap:.45rem;padding:1.15rem 1.2rem 1.25rem;display:grid}.support-task:hover,.support-task:focus-visible{border-color:var(--color-primary);color:inherit}.support-icon{color:var(--color-primary-dark);display:inline-flex}.support-task h3{margin:0;font-size:1.05rem}.support-task p{color:var(--color-ink-soft);margin:0;font-size:.92rem;line-height:1.45}.support-popular__list,.support-result-list{margin:var(--space-5) 0 0;gap:.55rem;padding:0;list-style:none;display:grid}.support-popular__list a,.support-result-list a{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;gap:.2rem;padding:.9rem 1rem;display:grid}.support-popular__list a:hover,.support-result-list a:hover,.support-popular__list a:focus-visible,.support-result-list a:focus-visible{border-color:var(--color-primary)}.support-popular__list span,.support-result__cat{color:var(--color-secondary-dark);font-size:var(--fs-eyebrow);letter-spacing:.08em;text-transform:uppercase}.support-article{padding:var(--space-7) 0 var(--space-8);max-width:48rem}.support-answer{margin:0 0 var(--space-6);color:var(--color-ink);font-size:1.12rem;line-height:1.5}.support-prose{color:var(--color-ink-soft);gap:.95rem;display:grid}.support-prose h2{margin-top:.6rem;font-size:1.35rem}.support-prose ul,.support-prose ol{margin:0;padding-left:1.2rem}.support-callout{margin-top:var(--space-6);background:var(--color-rose-soft);border-radius:var(--radius-md);padding:1rem 1.1rem}.support-brands{margin-top:var(--space-7)}.support-brands__grid{gap:var(--space-4);margin-top:var(--space-4);display:grid}.support-brand-note{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem 1.1rem}.support-brand-note h3{margin:0 0 .4rem}.support-product-links{margin-top:var(--space-6);flex-wrap:wrap;gap:.85rem 1.25rem;display:flex}.support-related,.support-close{margin-top:var(--space-8)}.support-feedback,.support-escalate{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:1.15rem 1.2rem 1.3rem}.support-close{gap:var(--space-5);display:grid}.support-feedback h2,.support-escalate h2{margin:0;font-size:1.28rem}.support-feedback .lead,.support-escalate .lead{margin:.45rem 0 0}.support-feedback__actions,.support-escalate__actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.support-feedback__btn[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-ice-white)}.support-feedback .notice,.support-escalate .notice{margin-top:.9rem}.support-escalate__actions .btn{flex:12rem}.drawer--support{width:min(100%,34rem)}.support-phone{min-height:2.75rem;color:var(--color-primary-dark);align-items:center;font-weight:600;display:inline-flex}.support-contact__channels{flex-wrap:wrap;gap:.75rem 1.5rem;margin:1rem 0 1.5rem;display:flex}.support-form{gap:1rem;max-width:42rem;display:grid}.support-form__grid{gap:1rem;display:grid}.support-form label,.support-form select,.support-form input,.support-form textarea{width:100%;display:block}.support-form select,.support-form input,.support-form textarea{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);font:inherit;margin-top:.35rem;padding:.7rem .85rem}.support-form__error{color:#8a2f3d;margin:0}@media (width<=47.99rem){.pdp-specs__row{grid-template-columns:1fr;gap:.28rem;padding:.8rem 0}}@media (width<=39.99rem){.header-account{display:none}.header__main{grid-template-columns:2.55rem minmax(0,1fr) auto;gap:.35rem;min-height:4.35rem;padding-block:.45rem;display:grid}.logo-link{justify-self:center}.brand-logo{width:min(9.5rem,42vw);max-height:2.2rem}.product-card__body{padding:.3rem .8rem .8rem}.product-card__name{font-size:1.05rem}.skate-profile--detail{padding:1.15rem 1rem 1.1rem}.skate-row{grid-template-columns:2.2rem minmax(0,1fr) 5.6rem;column-gap:.7rem}.skate-profile--compact .skate-row{grid-template-columns:2.2rem minmax(0,1fr)}.skate-row__icon{width:2.2rem;height:2.2rem}.skate-meter{width:5.6rem}.icon-btn,.header-util{width:2.45rem;height:2.45rem;min-height:2.45rem;padding:0}.size-btn{min-height:2.7rem}.service-bar{font-size:.8rem}.service-bar__inner{gap:0 1.1rem}.support-search__field{grid-template-columns:auto minmax(0,1fr)}.support-search__field .btn{grid-column:1/-1;width:100%}}@media (width<=24rem){.skate-row{grid-template-columns:2.2rem minmax(0,1fr);grid-template-areas:"icon line"".meter"".help"}.skate-meter{justify-self:start;width:6.6rem;margin-top:.2rem}.brand-logo{display:none}.brand-mark{display:block}}@media (width>=40rem){.reviews-overview,.community-grid{grid-template-columns:.8fr 1.2fr}.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-grid,.product-grid{grid-template-columns:repeat(2,1fr)}.skate-guide-grid,.skate-criteria-grid,.skate-brand-grid,.skate-knowledge-grid,.skate-advice,.brand-usps__grid,.brand-knowledge__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.imprint-grid{grid-template-columns:1fr 1fr}.imprint-card--wide{grid-column:1/-1}.product-grid--featured{grid-auto-flow:unset;grid-auto-columns:unset;grid-template-columns:repeat(2,1fr);display:grid;overflow:visible}.finder-grid,.support-task-grid,.support-brands__grid,.support-form__grid,.worlds-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.header-actions .label{display:none}}@media (width>=48rem){.header-search,.search-form{display:block}.mobile-search{display:none}.service-bar__inner{flex-wrap:nowrap;justify-content:space-between}.support-hero{grid-template-columns:1.05fr .95fr}.support-hero__visual img{aspect-ratio:auto;height:100%}.support-quick__row{flex-wrap:wrap;overflow:visible}}@media (width>=64rem){.shop-layout--filters{grid-template-columns:270px minmax(0,1fr);gap:1.5rem}.shop-filters{top:calc(var(--header-h) + .75rem);max-height:calc(100dvh - var(--header-h) - 1.5rem);position:sticky;overflow:hidden auto}.nav-desktop{display:flex}.mobile-search,.mobile-nav-btn{display:none}.header-actions .label{display:inline}.header-account{display:inline-flex}.pdp-scroller{display:none}.pdp-stage--desktop{display:block}.pdp-gallery--multi .pdp-stage{aspect-ratio:1;width:100%;max-width:none;min-height:0}.pdp-gallery--multi .pdp-stage img,.pdp-gallery--multi .pdp-stage svg{padding:.75%}.pdp-sticky-cta{display:none}.pdp-jump{display:flex}.pdp-highlights,.pdp-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-usps__grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.brand-hero__stage{min-height:min(58vh,36rem)}.brand-hero__copy{max-width:36rem;padding-top:var(--space-7);padding-bottom:var(--space-8)}.brand-lockup img{max-width:12.5rem;height:6.5rem}.brand-lockup--wide img{max-width:20rem;height:3.25rem}.brand-hero__origin--mark{width:12.5rem}.brand-lockup--wide+.brand-hero__origin--mark{width:20rem}.brand-hero__visual{z-index:2;background:0 0;height:auto;min-height:0;margin-inline:0;position:absolute;inset:-10% -2% -8% 40%;overflow:visible}.brand-hero__visual img{object-fit:contain;object-position:var(--hero-anchor,80% 48%);width:102%;height:106%;min-height:0;max-height:none;transform:var(--hero-pose,rotate(-8deg) scale(1.06) translate(8%, 8%));transform-origin:70% 48%;mix-blend-mode:multiply;margin-inline:0}.brand-hero__visual--cutout img{mix-blend-mode:normal;filter:none;transform-origin:68% 42%;width:94%;height:102%}.brand-shop__layout{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1.7fr) minmax(16.5rem,.5fr)}.brand-shop__layout:has(.brand-shop__main--wide){grid-template-columns:minmax(0,1fr)}.brand-shop .product-grid--brand{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-knowledge__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-longform__section{gap:var(--space-6);padding:var(--space-6);grid-template-columns:minmax(14rem,.34fr) minmax(0,1fr);align-items:start;display:grid}.brand-longform__section h2{margin-bottom:0}.skate-meter{width:6.9rem}.hero{grid-template-columns:minmax(24rem,.88fr) 1.12fr;min-height:min(72vh,46rem)}.hero__copy{max-width:none;padding-right:var(--space-6)}.hero-visual{min-height:100%}.hero-visual img{aspect-ratio:auto;min-height:100%}.section{padding-block:var(--space-8)}.product-grid{grid-template-columns:repeat(3,1fr)}.product-grid--shop{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid--featured,.community-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-grid--featured{grid-template-columns:repeat(4,1fr)}.finder-grid,.support-task-grid,.worlds-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.advice__grid,.summer__panel{gap:var(--space-7);grid-template-columns:1.05fr .95fr;align-items:start}.pdp-hero{grid-template-columns:minmax(0,1.16fr) minmax(20.5rem,.84fr);align-items:start;gap:1.25rem}.pdp-insight__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-hero__buy .skate-profile--detail{gap:.9rem;padding:1.1rem 1.05rem 1rem}.pdp-hero__buy .skate-profile__intro h2{max-width:none;font-size:clamp(1.38rem,1.45vw,1.62rem)}.pdp-hero__buy .skate-profile--compact .skate-row{grid-template-columns:2.2rem minmax(0,1fr)}.pdp-hero__buy .skate-profile__rows,.pdp-hero__buy .skate-fit__list{gap:.75rem}.pdp-hero__buy .skate-row{grid-template-columns:2.2rem minmax(0,1fr) 6.4rem;column-gap:.6rem}.pdp-hero__buy .skate-row__icon{width:2.2rem;height:2.2rem}.pdp-hero__buy .skate-meter{width:6.4rem}.pdp-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-trust{grid-template-columns:repeat(4,minmax(0,1fr))}.service-grid{grid-template-columns:repeat(4,1fr)}.footer__grid{grid-template-columns:1.4fr repeat(4,1fr)}.advice-points{grid-template-columns:1fr 1fr}}@media (width>=72rem){.pdp-gallery--multi .pdp-gallery__frame{grid-template-rows:auto;grid-template-columns:3.65rem minmax(0,1fr);align-items:stretch;gap:0 .75rem;display:grid}.pdp-gallery--multi .pdp-stage{grid-area:1/2}.pdp-gallery--multi .thumbs{scroll-snap-type:y proximity;scrollbar-width:thin;overscroll-behavior:contain;flex-flow:column;grid-area:1/1;gap:.38rem;height:0;min-height:100%;max-height:100%;overflow:hidden auto}.pdp-gallery--multi .thumbs button{flex:none;width:3.65rem;height:3.65rem;min-height:3.65rem;max-height:3.65rem}}@media (width>=80rem){.product-grid--shop,.skate-guide-grid,.skate-knowledge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.skate-criteria-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.skate-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp-hero{grid-template-columns:minmax(0,1.22fr) minmax(20.5rem,.78fr);gap:1.35rem}.pdp-hero__buy .skate-profile__intro h2{white-space:nowrap}.brand-shop .product-grid--brand{grid-template-columns:repeat(3,minmax(0,1fr))}.support-task-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=63.99rem){.shop-filters{display:none}.pdp-page{padding-bottom:6.5rem}}@media (hover:hover){.btn:hover{transform:translateY(-1px)}.search-form__submit:hover,.search-form button:hover{transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.brand-hero__visual img{transform:none}}.container:has(.live-catalog[data-catalog-hydrated]) .ssr-catalog{display:none}.shop-layout{gap:1.35rem;display:grid}.shop-layout--filters{align-items:start}.shop-filters__card{background:var(--color-ice-white);border:1px solid var(--color-line);border-radius:var(--radius-card);gap:.85rem;padding:.95rem .95rem 1.05rem;display:grid}.shop-facet{border:0;min-width:0;margin:0;padding:0}.shop-facet+.shop-facet{border-top:1px solid var(--color-line);padding-top:.75rem}.shop-facet__head{justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin-bottom:.45rem;padding:0;display:flex}.shop-facet__head .shop-facet__title{margin-bottom:0}.shop-facet__title{letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:.45rem;font-size:.72rem;font-weight:700;display:block}.shop-facet__options{gap:.05rem;display:grid}.shop-facet__more{color:var(--color-primary-dark);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;margin-top:.4rem;padding:0;font-size:.82rem;font-weight:600}.shop-size-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;width:100%;min-width:0;display:grid}.shop-size-chip{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);cursor:pointer;text-align:center;justify-content:center;align-items:center;min-height:2.2rem;padding:.2rem .4rem;font-size:.8rem;font-weight:600;display:flex;position:relative}.shop-size-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.shop-size-chip:has(input:checked){background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.shop-size-chip:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.shop-check{cursor:pointer;align-items:center;gap:.55rem;min-height:2.15rem;font-size:.88rem;display:flex;position:relative}.shop-check input{opacity:0;width:1.15rem;height:1.15rem;margin:0;position:absolute}.shop-check__box{border:1.5px solid var(--color-line-strong);background:var(--color-white);border-radius:4px;flex:none;width:1.15rem;height:1.15rem}.shop-check__box--radio{border-radius:999px}.shop-check input:checked+.shop-check__box{background:var(--color-primary);border-color:var(--color-primary);box-shadow:inset 0 0 0 2px var(--color-white)}.shop-check input:focus-visible+.shop-check__box{outline:2px solid var(--color-primary);outline-offset:2px}.shop-check__label{flex:1;min-width:0}.shop-check__count{color:var(--color-mute);font-size:.8rem}.shop-toolbar__dot{border-radius:var(--radius-full);background:var(--color-primary);min-width:1.15rem;height:1.15rem;color:var(--color-white);text-align:center;padding:0 .3rem;font-size:.7rem;line-height:1.15rem}.shop-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.55rem 1rem;display:flex}.shop-toolbar__lead{flex-wrap:wrap;flex:1;align-items:center;gap:.45rem .7rem;min-width:0;display:flex}.shop-toolbar__filter{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:var(--color-white);min-height:2.4rem;color:var(--color-ink);font:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.88rem;font-weight:600;display:inline-flex}.shop-toolbar__count{margin:0;font-size:.95rem;font-weight:600}.shop-toolbar__sort{color:var(--color-ink-soft);white-space:nowrap;align-items:center;gap:.4rem;margin-left:auto;font-size:.88rem;font-weight:600;display:inline-flex}.shop-toolbar__sort select{appearance:none;border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:var(--color-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23202c33' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .55rem center;min-height:2.2rem;color:var(--color-ink);font:inherit;padding:.28rem 1.7rem .28rem .65rem;font-size:.88rem;font-weight:600}.shop-chips{flex-wrap:wrap;flex:12rem;gap:.35rem;min-width:0;display:flex}.shop-chip{border:1px solid var(--color-line-strong);border-radius:var(--radius-full);background:var(--color-white);min-height:1.85rem;color:var(--color-ink);font:inherit;cursor:pointer;align-items:center;gap:.25rem;padding:.15rem .55rem;font-size:.78rem;font-weight:600;display:inline-flex}.shop-chip--reset{background:var(--color-primary-soft);color:var(--color-primary-dark);border-color:#0000}.shop-pager{flex-wrap:wrap;gap:.45rem;margin-top:1.25rem;display:flex}.shop-pager__btn{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);min-width:2.5rem;min-height:2.5rem;color:var(--color-ink);font:inherit;cursor:pointer;font-weight:600}.shop-pager__btn.is-active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.drawer--filters{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;height:min(92vh,40rem);inset:auto 0 0}.drawer--filters .drawer__head,.drawer--filters .drawer__foot{padding:.85rem 1rem}.drawer--filters .drawer__body{gap:0;padding:.85rem 1rem 1.1rem}.drawer--filters .drawer__foot{background:var(--color-snow);position:sticky;bottom:0}@media (width>=48rem) and (width<=63.99rem){.drawer--filters{border-radius:0;width:min(100%,28.75rem);height:100%;inset:0 0 0 auto}}@media (width>=64rem){.shop-toolbar__filter{display:none}}.skate-editorial{margin-top:var(--space-4)}.skate-editorial__section{padding-block:var(--space-8)}.skate-editorial__section--ice{background:var(--color-ice-white)}.skate-editorial__section--advice{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-primary-soft) 100%)}.skate-editorial__lead{max-width:44rem;color:var(--color-ink-soft);margin:.85rem 0 0}.skate-editorial__kicker{margin:var(--space-6) 0 var(--space-4);font-size:1.05rem}.skate-guide-grid,.skate-criteria-grid,.skate-brand-grid,.skate-knowledge-grid{gap:var(--space-4);margin-top:var(--space-5);display:grid}.skate-guide-card,.skate-criteria-card,.skate-brand-card,.skate-knowledge-card{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-card);min-width:0;padding:1.25rem 1.2rem 1.3rem}.skate-guide-card h4,.skate-criteria-card h3,.skate-brand-card h3,.skate-knowledge-card h3{margin-bottom:.55rem}.skate-guide-card p,.skate-criteria-card p,.skate-brand-card p,.skate-knowledge-card p{color:var(--color-ink-soft)}.skate-guide-card a,.skate-criteria-card a{color:var(--color-primary-dark);margin-top:.85rem;font-weight:600;display:inline-block}.skate-criteria-card__icon{border-radius:var(--radius-sm);background:var(--color-primary-soft);width:2.6rem;height:2.6rem;color:var(--color-primary-dark);justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}.skate-brand-card{color:inherit}.skate-brand-card .brand-lockup img{max-width:8.5rem;height:2.4rem}.skate-brand-card .brand-lockup--wide img{max-width:9.5rem;height:1.7rem}.skate-brand-card .maker-mark{margin-bottom:.75rem}.skate-brand-card__meta{color:var(--color-primary-dark);margin-top:.85rem;font-size:.88rem;font-weight:600}.skate-advice{gap:var(--space-5);display:grid}.skate-advice .btn{margin-top:1.25rem}.skate-advice__points{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-card);gap:.75rem;margin:0;padding:1.25rem;list-style:none;display:grid}.skate-advice__points li{padding-left:1.1rem;position:relative}.skate-advice__points li:before{content:"";background:var(--color-primary);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.55em;left:0}.skate-faq{gap:.65rem;max-width:48rem;display:grid}.skate-faq__item{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:.85rem 1rem}.skate-faq__item summary{cursor:pointer;font-weight:600;list-style:none}.skate-faq__item summary::-webkit-details-marker{display:none}.skate-faq__item p{color:var(--color-ink-soft);margin-top:.55rem}.cart-page,.cart-page__list{gap:var(--space-4);display:grid}.cart-item__unit{font-weight:400;display:block}.cart-totals{gap:.45rem;margin:0;display:grid}.cart-totals__total{border-top:1px solid var(--color-line);padding-top:.45rem;font-weight:700}.coupon-row{gap:.4rem;display:grid}.coupon-row div{flex-wrap:wrap;gap:.5rem;display:flex}.coupon-row input,.checkout-field input,.checkout-field select{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);width:100%;min-height:2.75rem;font:inherit;padding:.65rem .8rem}.coupon-row input{flex:12rem;width:auto}.checkout-grid{gap:var(--space-6);display:grid}.checkout-main,.checkout-summary,.checkout-block{gap:var(--space-4);min-width:0;display:grid}.checkout-block h2,.checkout-summary h2{margin:0;font-size:.95rem;font-weight:650}.address-grid{gap:var(--space-3);display:grid}.checkout-field{gap:.3rem;display:grid}.field-error{color:var(--color-ink);font-size:var(--fs-caption);margin:0}.check-line,.checkout-consent{grid-template-columns:1.2rem minmax(0,1fr);align-items:start;column-gap:.75rem;min-height:2.75rem;margin:0;font-size:.88rem;line-height:1.45;display:grid}.check-line input[type=checkbox],.checkout-consent input[type=checkbox]{appearance:auto;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem;accent-color:var(--color-primary);flex-shrink:0;margin:.2rem 0 0}.checkout-consent span{min-width:0}.payment-list,.payment-option{gap:var(--space-3);display:grid}.stripe-element{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);min-height:2.75rem;padding:.65rem .8rem}.essentials-list,.essentials-list ul{margin:0;padding-left:1.1rem}.checkout-submit{width:100%;min-height:3rem}@media (width>=64rem){.checkout-grid{grid-template-columns:minmax(0,1fr) 18rem;align-items:start}.checkout-summary{padding:var(--space-4);background:var(--color-ice);border-radius:var(--radius-md);position:sticky;top:1rem}.address-grid{grid-template-columns:1fr 1fr}.address-grid .checkout-field--wide{grid-column:1/-1}}@media (width<=48rem){.checkout-submit{z-index:2;position:sticky;bottom:.75rem}}.drawer__foot--cart{gap:var(--space-4);align-items:stretch;display:grid}.cart-page{gap:var(--space-5);padding-block:var(--space-6);display:grid}.cart-line{border-bottom:1px solid var(--color-line);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:start;gap:.75rem .9rem;padding-bottom:.85rem;display:grid}.cart-line img,.cart-line .mini-visual{object-fit:cover;border-radius:var(--radius-sm);background:var(--color-ice);width:4.5rem;height:4.5rem}.cart-line__brand{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);margin:0;font-size:.72rem}.cart-line__name{margin:.1rem 0;font-weight:600}.cart-line__unit,.cart-line__total{margin:0}.cart-line__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.45rem;display:flex}.cart-line.is-pending{opacity:.65}.cart-line .qty button{width:2.25rem;height:2.25rem}.cart-totals{gap:.4rem;margin:0;font-size:.92rem;display:grid}.cart-totals div{justify-content:space-between;gap:1rem;display:flex}.cart-totals__total{border-top:1px solid var(--color-line);margin-top:.15rem;padding-top:.5rem;font-size:1.05rem;font-weight:700}.cart-ctas{gap:.7rem;display:grid}.cart-ctas__primary{border-radius:var(--radius-sm);width:100%;min-height:2.9rem}.cart-ctas__secondary{text-align:center;font-weight:600}.cart-ctas__note{text-align:center;margin:0}.cart-layout{gap:var(--space-6);display:grid}.cart-layout__main,.cart-layout__summary{gap:var(--space-4);align-content:start;min-width:0;display:grid}.cart-layout__summary{padding:var(--space-5);background:var(--color-ice);border-radius:var(--radius-md)}.cart-layout__summary>h2{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);margin:0;font-size:.78rem;font-weight:600}.cart-line__qty-unit{color:var(--color-ink-soft);font-size:.85em}.cart-totals__tax{color:var(--color-ink-soft);font-size:.9em}.cart-ctas__hint{text-align:center;font-size:var(--fs-caption);margin:0}.checkout-block h2{letter-spacing:.02em;margin:0;font-size:.95rem;font-weight:650}.checkout-live-note{font-size:var(--fs-caption);margin:0}.checkout-block--pending{opacity:.78}.checkout-block--pending h2{color:var(--color-ink-soft)}.address-reveal{min-height:2.25rem;padding:0}.address-extras{flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;display:flex}.checkout-field--wide{min-width:0}.checkout-close{gap:0;min-width:0;display:grid}.checkout-product{grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;gap:.2rem .65rem;display:grid}.checkout-product img,.checkout-product .mini-visual{object-fit:cover;border-radius:var(--radius-sm);background:var(--color-white);width:3rem;height:3rem}.checkout-product__copy{gap:.1rem;min-width:0;display:grid}.checkout-product__brand{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);margin:0;font-size:.7rem}.checkout-product__name,.checkout-product__meta,.checkout-product__qty,.checkout-product__unit,.checkout-product__total{margin:0}.checkout-product__name{font-weight:600}.checkout-product__meta,.checkout-product__qty,.checkout-product__unit{color:var(--color-ink-soft);font-size:.88rem}.checkout-final{gap:var(--space-4);min-width:0;display:grid}.checkout-final__review h2{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);margin:0;font-size:.78rem;font-weight:600}.checkout-recap{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.checkout-recap li{gap:.15rem;display:grid}.checkout-recap__name,.checkout-recap__line{margin:0}.checkout-consents{gap:.65rem;display:grid}.checkout-consent--optional,.checkout-consent--info{color:var(--color-ink-soft)}.checkout-consent--info{grid-template-columns:minmax(0,1fr);font-size:.85rem}.checkout-submit-block{gap:.65rem;display:grid}.checkout-trust{margin:0}.coupon-block{padding-top:var(--space-2)}.coupon-chip{align-items:center;gap:.75rem;display:flex}.coupon-row{gap:.4rem;max-width:22rem;display:grid}.coupon-row div{gap:.5rem;display:flex}body.is-checkout{background:var(--color-snow)}.checkout-top,.checkout-foot{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-line);flex-wrap:wrap;padding:1rem 1.25rem;display:flex}.checkout-foot{border-bottom:0;border-top:1px solid var(--color-line);margin-top:var(--space-7)}.checkout-foot ul{flex-wrap:wrap;gap:.75rem 1.1rem;margin:0;padding:0;list-style:none;display:flex}.checkout-top__trust{color:var(--color-ink-soft);font-size:var(--fs-caption);margin:0}.checkout-page{width:min(1120px,100% - 2rem);margin:1.25rem auto 2rem}.checkout-shell{gap:var(--space-6);display:grid}.checkout-form,.checkout-block,.checkout-summary{gap:var(--space-4);min-width:0;display:grid}.checkout-block h2{margin:0;font-size:.95rem;font-weight:650}.notice--quiet{background:var(--color-ice)}.choice-list,.payment-list{border:0;gap:.65rem;min-width:0;margin:0;padding:0;display:grid}.choice-card{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-white);gap:.65rem;padding:.85rem 1rem;display:grid}.choice-card.is-selected{border-color:var(--color-primary)}.choice-card label,.choice-card__label{align-items:flex-start;gap:.7rem;display:flex}.choice-card span{flex:1;justify-content:space-between;gap:1rem;display:flex}.choice-card em{font-style:normal;font-weight:700}.checkout-due{margin:0}.order-summary{padding:var(--space-4);background:var(--color-ice);border-radius:var(--radius-md)}.order-summary summary{cursor:pointer;font-weight:600}.order-summary__body{gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-line);display:grid}.checkout-final{padding:var(--space-4);background:var(--color-ice)}.btn:disabled,.cart-ctas__primary:disabled{cursor:not-allowed;opacity:.55}@media (width>=64rem){.cart-layout,.checkout-shell{grid-template-columns:minmax(0,1.65fr) minmax(18rem,.9fr);align-items:start}.cart-layout__summary{position:sticky;top:1rem}.checkout-close{background:var(--color-ice);border-radius:var(--radius-md);order:2;align-self:start}.checkout-close--sticky{position:sticky;top:1rem}.checkout-summary{background:0 0;padding:0;position:static}.order-summary,.checkout-final{background:0 0}.order-summary{padding:var(--space-4) var(--space-4) 0}.checkout-final{padding:var(--space-4);border-top:1px solid var(--color-line)}.checkout-form{order:1}.checkout-final__review{display:none}.order-summary summary{pointer-events:none}}@media (width<=63.99rem){.checkout-close{display:contents}.checkout-summary{order:-1}.checkout-form{order:0}.checkout-final{border-radius:var(--radius-md);order:1}.checkout-summary .order-summary__body{display:none}.order-summary summary{pointer-events:none}}
