{"id":5540,"date":"2025-07-06T14:11:20","date_gmt":"2025-07-06T14:11:20","guid":{"rendered":"https:\/\/cristal.redesigners.eu\/?page_id=5540"},"modified":"2025-07-06T19:38:35","modified_gmt":"2025-07-06T19:38:35","slug":"style-guide-sandbox","status":"publish","type":"page","link":"https:\/\/cristal.redesigners.eu\/index.php\/style-guide-sandbox\/","title":{"rendered":"Style Guide &amp; Sandbox"},"content":{"rendered":"\n<div class=\"wp-block-group alignwide has-global-padding is-content-justification-center is-layout-constrained wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--x-large);padding-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\" style=\"margin-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group alignwide has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c8513486 wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Style Guide<\/h2>\n\n\n\n<p>Build and share your design viewing all affected elements.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-7cb5df86 wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\" style=\"border-bottom-color:var(--wp--preset--color--foreground);border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--small)\">\n<p style=\"font-style:normal;font-weight:700\">Colors<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide has-small-font-size is-layout-flex wp-container-core-columns-is-layout-14e4e90c wp-block-columns-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--x-large);font-style:normal;font-weight:700\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-primary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:216px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Primary Color<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-secondary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:216px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Secondary Color<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-tertiary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:216px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Tertiary Color<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide has-small-font-size is-layout-flex wp-container-core-columns-is-layout-14e4e90c wp-block-columns-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--x-large);font-style:normal;font-weight:700\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-foreground-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Very Dark<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-dark-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Dark<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-mediumdark-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Medium Dark<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-mediumlight-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Medium Light<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-base-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Light<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-background-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-style:none;border-width:0px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center\">Very Light<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\" style=\"border-bottom-color:var(--wp--preset--color--foreground);border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--small)\">\n<p style=\"font-style:normal;font-weight:700\">Typography<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-1e1946a5 wp-block-columns-is-layout-flex\" style=\"padding-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%;width:50%\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\" style=\"border-bottom-style:none;border-bottom-width:0px\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Heading Font &amp; Sizes<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-fe9cc265 wp-block-group-is-layout-flex\">\n<h1 class=\"wp-block-heading\" style=\"margin-top:0\">Headline 1<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Headline 2<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Headline 3<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Headline 4<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">Headline 5<\/h5>\n\n\n\n<h6 class=\"wp-block-heading\">Headline 6<\/h6>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%;width:50%\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f5f3bcb8 wp-block-group-is-layout-constrained\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Body Font &amp; Default Size<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>abcdefghijklmnopqrstuvwxyz1234567890<br>ABCDEFGHIJKLMNOPQRSTUVWXYZ<\/p>\n\n\n\n<div class=\"wp-block-group gapless-group is-vertical is-layout-flex wp-container-core-group-is-layout-4b827052 wp-block-group-is-layout-flex\">\n<p style=\"font-style:normal;font-weight:100\">100 &#8211; Thin<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:200\">200 &#8211; Extra Light<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:300\">300 &#8211; Light<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:400\">400 &#8211; Regular<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:500\">500 &#8211; Medium<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:600\">600 &#8211; Semi-Bold<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:700\">700 &#8211; Bold<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:800\">800 &#8211; Extra Bold<\/p>\n\n\n\n<p style=\"font-style:normal;font-weight:900\">900 &#8211; Black<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--x-large);padding-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\" style=\"border-bottom-color:var(--wp--preset--color--foreground);border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--small)\">\n<p style=\"font-style:normal;font-weight:700\">Buttons &amp; Links<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons alignwide is-layout-flex wp-block-buttons-is-layout-flex\">\n<div id=\"greyd-69f6155840214\" class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"#\">Primary Button<\/a><\/div>\n\n\n\n<div id=\"greyd-69f615584112a\" class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"#\">Secondary Button<\/a><\/div>\n\n\n\n<div id=\"greyd-69f61558414ce\" class=\"wp-block-button is-style-alternate is-style-alternate--2\"><a class=\"wp-block-button__link wp-element-button\" href=\"#\">Tertiary Button<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons alignwide is-layout-flex wp-block-buttons-is-layout-flex\">\n<div id=\"greyd-69f61558415a7\" class=\"wp-block-button is-size-big\"><a class=\"wp-block-button__link wp-element-button\" href=\"#\">Large Button<\/a><\/div>\n\n\n\n<div id=\"greyd-69f61558418ff\" class=\"wp-block-button is-size-small is-style-outline is-style-outline--3\"><a class=\"wp-block-button__link wp-element-button\" href=\"#\">Small Button<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-12dd3699 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-left\">\n\t\t\t\t<a href=\"#\">Standard Link<\/a>\n\t\t\t<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\" style=\"margin-top:var(--wp--preset--spacing--x-large);margin-bottom:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow\" style=\"border-bottom-color:var(--wp--preset--color--foreground);border-bottom-style:dotted;border-bottom-width:1px;margin-bottom:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--small)\">\n<p style=\"font-style:normal;font-weight:700\">Spacing Sizes<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-8a92f19b wp-block-group-is-layout-flow\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Huge<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-foreground-border-color is-nowrap is-layout-flex wp-container-core-group-is-layout-243484ff wp-block-group-is-layout-flex\" style=\"border-style:dashed;border-width:1px;margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--medium);padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--x-large);padding-bottom:var(--wp--preset--spacing--x-large);padding-left:var(--wp--preset--spacing--x-large)\">\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-98353ff7 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--x-large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-98353ff7 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--x-large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-98353ff7 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--x-large);padding-right:var(--wp--preset--spacing--x-large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Large<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-foreground-border-color is-nowrap is-layout-flex wp-container-core-group-is-layout-50482cf3 wp-block-group-is-layout-flex\" style=\"border-style:dashed;border-width:1px;margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--medium);padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large);padding-left:var(--wp--preset--spacing--large)\">\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-7791f327 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-7791f327 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-7791f327 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-7791f327 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--large);padding-right:var(--wp--preset--spacing--large);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Medium<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-foreground-border-color is-nowrap is-layout-flex wp-container-core-group-is-layout-286dd2eb wp-block-group-is-layout-flex\" style=\"border-style:dashed;border-width:1px;margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small);padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium);padding-left:var(--wp--preset--spacing--medium)\">\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-0ad8e081 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-0ad8e081 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-0ad8e081 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-0ad8e081 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-0ad8e081 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-right:var(--wp--preset--spacing--medium);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Small<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-foreground-border-color is-nowrap is-layout-flex wp-container-core-group-is-layout-1b287301 wp-block-group-is-layout-flex\" style=\"border-style:dashed;border-width:1px;margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-tiny-font-size\" style=\"font-style:normal;font-weight:700\">Tiny<\/p>\n\n\n\n<div class=\"wp-block-group has-border-color has-foreground-border-color is-nowrap is-layout-flex wp-container-core-group-is-layout-95565cc6 wp-block-group-is-layout-flex\" style=\"border-style:dashed;border-width:1px;margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--medium);padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-mediumdark-background-color has-background wp-container-content-9cfa9a5a has-global-padding is-layout-constrained wp-container-core-group-is-layout-c4b2adae wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:0;padding-left:0\">\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<style>\n        .video-wrapper {\n            position: relative;\n            width: 100%;\n            display: block;\n        }\n        \n        .video-wrapper video {\n            width: 100%;\n            height: auto;\n            display: block;\n        }\n        \n        .video-wrapper button {\n            position: absolute;\n            bottom: 10px;\n            right: 10px;\n            background: rgba(0, 0, 0, 0.7);\n            color: #ffffff;\n            border: 2px solid transparent;\n            padding: 0.5em;\n            font-size: 1.2em;\n            cursor: pointer;\n            border-radius: 50%;\n            transition: all 0.2s ease;\n            width: 50px;\n            height: 50px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n        }\n        \n        .video-wrapper button svg {\n            width: 20px;\n            height: 20px;\n            fill: currentColor;\n        }\n        \n        .video-wrapper button:hover {\n            background: rgba(0, 0, 0, 0.8);\n            transform: translateY(-1px);\n        }\n        \n        .video-wrapper button:focus {\n            outline: 3px solid #3bc6d0;\n            outline-offset: 3px;\n            border-color: #3bc6d0;\n            box-shadow: 0 0 0 1px rgba(59, 198, 208, 0.5);\n        }\n        \n        .video-wrapper button:focus-visible {\n            outline: 3px solid #3bc6d0;\n            outline-offset: 3px;\n            border-color: #3bc6d0;\n            box-shadow: 0 0 0 1px rgba(59, 198, 208, 0.5);\n        }\n        \n        .video-wrapper video:focus {\n            outline: 3px solid #3bc6d0;\n            outline-offset: 2px;\n        }\n        \n        .video-wrapper video:focus-visible {\n            outline: 3px solid #3bc6d0;\n            outline-offset: 2px;\n        }\n        \n        .video-wrapper button:active {\n            transform: translateY(0);\n        }\n        \n        \/* Reduced motion support *\/\n        @media (prefers-reduced-motion: reduce) {\n            .video-wrapper button {\n                transition: none;\n            }\n            .video-wrapper button:hover {\n                transform: none;\n            }\n        }\n        \n        \/* High contrast mode support *\/\n        @media (prefers-contrast: high) {\n            .video-wrapper button {\n                background: rgba(0, 0, 0, 0.9);\n                border: 2px solid #ffffff;\n            }\n        }\n        \n        \/* Screen reader only text *\/\n        .sr-only {\n            position: absolute;\n            width: 1px;\n            height: 1px;\n            padding: 0;\n            margin: -1px;\n            overflow: hidden;\n            clip: rect(0, 0, 0, 0);\n            white-space: nowrap;\n            border: 0;\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"video-wrapper\">\n        <video\n            id=\"hotel-video\"\n            muted\n            playsinline\n            preload=\"metadata\"\n            aria-label=\"Decorative video showing the hotel terrace view\"\n            role=\"img\"\n            aria-describedby=\"video-description\"\n        >\n            <source src=\"https:\/\/cristal.redesigners.eu\/wp-content\/uploads\/2020\/07\/cristal-braunwald-terrasse.mp4\" type=\"video\/mp4\">\n            <p>Your browser does not support the video format. The video shows an atmospheric view of the Hotel Cristal terrace.<\/p>\n        <\/video>\n        \n        <!-- Hidden description for screen readers -->\n        <div id=\"video-description\" class=\"sr-only\">\n            A 10-second atmospheric video showcasing the terrace view at Hotel Cristal. This decorative video plays once and can be paused or replayed using the control button.\n        <\/div>\n        \n        <button \n            id=\"toggle-play\" \n            type=\"button\"\n            aria-label=\"Play the terrace video\"\n            aria-describedby=\"button-status\"\n        >\n            <svg id=\"play-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n                <path d=\"M8 5v14l11-7z\"\/>\n            <\/svg>\n            <svg id=\"pause-icon\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" style=\"display: none;\">\n                <path d=\"M6 19h4V5H6v14zm8-14v14h4V5h-4z\"\/>\n            <\/svg>\n        <\/button>\n        \n        <!-- Live region for announcing state changes -->\n        <div id=\"button-status\" class=\"sr-only\" aria-live=\"polite\" aria-atomic=\"true\"><\/div>\n    <\/div>\n\n    <script>\n        const video = document.getElementById('hotel-video');\n        const toggleBtn = document.getElementById('toggle-play');\n        const buttonStatus = document.getElementById('button-status');\n        const playIcon = document.getElementById('play-icon');\n        const pauseIcon = document.getElementById('pause-icon');\n        const prefersReducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n        \n        let hasPlayedOnce = false;\n        \n        function updateButton() {\n            const statusText = video.paused ? 'Video paused' : 'Video playing';\n            \n            \/\/ Toggle icon visibility\n            if (video.paused) {\n                playIcon.style.display = 'block';\n                pauseIcon.style.display = 'none';\n                toggleBtn.setAttribute('aria-label', 'Play the terrace video');\n            } else {\n                playIcon.style.display = 'none';\n                pauseIcon.style.display = 'block';\n                toggleBtn.setAttribute('aria-label', 'Pause the terrace video');\n            }\n            \n            \/\/ Announce status change to screen readers\n            buttonStatus.textContent = statusText;\n        }\n        \n        \/\/ Handle video end - don't restart automatically\n        video.addEventListener('ended', () => {\n            hasPlayedOnce = true;\n            updateButton();\n        });\n        \n        \/\/ Update button on play\/pause events\n        video.addEventListener('pause', updateButton);\n        video.addEventListener('play', updateButton);\n        \n        \/\/ Handle autoplay with accessibility considerations\n        if (!prefersReducedMotion) {\n            video.play().then(() => {\n                updateButton();\n            }).catch(() => {\n                \/\/ Autoplay failed - this is fine, user can manually play\n                updateButton();\n            });\n        } else {\n            \/\/ Respect reduced motion preference - don't autoplay\n            updateButton();\n        }\n        \n        \/\/ Button click handler\n        toggleBtn.addEventListener('click', () => {\n            if (video.paused) {\n                video.play();\n            } else {\n                video.pause();\n            }\n        });\n        \n        \/\/ Keyboard support for video element\n        video.addEventListener('keydown', (e) => {\n            if (e.key === ' ' || e.key === 'Enter') {\n                e.preventDefault();\n                toggleBtn.click();\n            }\n        });\n        \n        \/\/ Make video focusable for keyboard users who want direct control\n        video.setAttribute('tabindex', '0');\n        video.addEventListener('focus', () => {\n            video.setAttribute('aria-label', 'Decorative terrace video. Press space or enter to toggle playback.');\n        });\n    <\/script>\n","protected":false},"excerpt":{"rendered":"<p>Style Guide Build and share your design viewing all affected elements. Colors Primary Color Secondary Color Tertiary Color Very Dark Dark Medium Dark Medium Light Light Very Light Typography Heading Font &amp; Sizes Headline 1 Headline 2 Headline 3 Headline 4 Headline 5 Headline 6 Body Font &amp; Default Size abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ 100 &#8211; Thin 200 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"greyd_block_editor_preview":[],"footnotes":""},"class_list":["post-5540","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/pages\/5540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/comments?post=5540"}],"version-history":[{"count":8,"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/pages\/5540\/revisions"}],"predecessor-version":[{"id":5565,"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/pages\/5540\/revisions\/5565"}],"wp:attachment":[{"href":"https:\/\/cristal.redesigners.eu\/index.php\/wp-json\/wp\/v2\/media?parent=5540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}