header.wp-block-template-part{--mf-overlay-bg:var(--wp--preset--color--bg-dark)}.skb-tuile{position:relative}.skb-tuile .wp-block-heading a{color:inherit}.skb-tuile .wp-block-heading a::after{content:"";position:absolute;inset:0}.skb-tuile:hover .wp-block-heading a,.skb-tuile .wp-block-heading a:focus-visible{color:var(--wp--preset--color--accent-primary)}@media (max-width:781px){header.wp-block-template-part .skb-header__phone{display:none}}@media (max-width:599px){header.wp-block-template-part .skb-header__compte{display:none}}.wp-block-post.skb-annonce--info{background-color:var(--wp--preset--color--bg-alt);color:var(--wp--preset--color--text-primary)}.wp-block-post.skb-annonce--promo{background-color:var(--wp--preset--color--accent-primary);color:var(--wp--preset--color--text-title-dark)}.wp-block-post.skb-annonce--fermeture{background-color:var(--wp--preset--color--accent-secondary);color:var(--wp--preset--color--text-title-dark)}.wp-block-post:is(.skb-annonce--info,.skb-annonce--promo,.skb-annonce--fermeture) :is(.wp-block-post-title,a){color:inherit}.wp-block-post:is(.skb-annonce--promo,.skb-annonce--fermeture) a{text-decoration:underline}.skb-etat{display:flex;align-items:center;gap:var(--wp--preset--spacing--20);font-weight:600}.skb-etat::before{content:"";flex:none;inline-size:0.6em;block-size:0.6em;border-radius:50%;border:2px solid currentColor}.skb-etat.is-ouvert::before{background-color:var(--wp--preset--color--accent-primary-light);border-color:var(--wp--preset--color--accent-primary-light)}.skb-horaires{margin-block:0}.skb-horaires__point{font-weight:600}.skb-horaires__point:not(:first-child){margin-block-start:var(--wp--preset--spacing--30)}.skb-horaires__ligne{margin-inline-start:0}.wp-block-woocommerce-product-template li .skb-prix{margin-block-start:auto;padding-block-start:var(--wp--preset--spacing--30)}.skb-specs{margin:0}.skb-specs :is(table,th,td){border:0;padding:0;background:none}.skb-specs tr{display:flex;gap:0.35em}.skb-specs th{font-weight:400;color:var(--wp--preset--color--text-muted)}.skb-specs th::after{content:" :"}.skb-specs td p{margin:0}.wp-block-term-template .wp-block-term-name{margin-block:0}.skb-point-precisions:empty{display:none}