﻿
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;scroll-behavior:smooth}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.vh,.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}.sticky{display:block}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.widget{margin:0}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.frm_hidden{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}p{margin-bottom:1.5em}cite,em,i{font-style:italic}blockquote{margin:0 1.5em}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}body.privacy-policy .entry-content p a:not([href^="mailto:"]){overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
@font-face{font-family:"icomoon";src:url(//chene-traverse.ch/wp-content/themes/ct26/assets/fonts/icomoon.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--fz:max(14px, 1.4vw);--gap:1.675rem;--quartergap:calc(0.25 * var(--gap));--halfgap:calc(0.5 * var(--gap));--gap2x:calc(2 * var(--gap));--gap3x:calc(3 * var(--gap));--gap4x:calc(4 * var(--gap));--easeocub:cubic-bezier(.215,.61,.355,1);--easeiocub:cubic-bezier(.645,.045,.355,1);--ease:var(--easeocub);--headerHeight:var(--gap2x);--lh:1.14}html{max-width:100%;font-size:var(--fz);line-height:var(--lh);scroll-padding:calc(var(--gap) + var(--headerHeight))}::selection{color:var(--wp--preset--color--white);background:var(--wp--preset--color--black)}::-moz-selection{color:var(--wp--preset--color--white);background:var(--wp--preset--color--black)}body{-webkit-font-smoothing:antialiased;-mox-osx-font-smoothing:grayscale}html{margin-top:0 !important}html,body{min-height:100%}div.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh}div.wp-site-blocks>main.main,div.wp-site-blocks>div.main,div.wp-site-blocks>div#content,div.wp-site-blocks>main#content{flex:1 0}div.wp-site-blocks footer.wp-block-template-part,div.wp-site-blocks header.wp-block-template-part{flex:0 1}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
p>a{color:inherit;text-decoration:none}p:empty{display:none}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
header{position:fixed;top:0;left:0;width:100vw;z-index:101;margin-top:0}@media screen and (min-width:900px){header .block-burger{display:none}}header .block-burger{z-index:110}header>.wp-block-group{padding:.85rem .5rem;background-color:hsla(0,0%,100%,.7803921569);backdrop-filter:blur(10px);transition:all .3s ease}header .wp-block-site-logo.is-default-size{transition:opacity .3s ease}header .wp-block-site-logo.is-default-size img{width:10rem;height:auto}header nav ul{gap:var(--gap2x)}header nav ul li{position:relative;padding:1px .5rem calc(1px + .1em) !important;text-transform:uppercase;font-size:.8rem}header nav ul li:before,header nav ul li:after{content:"";position:absolute;top:0;width:1px;height:100%;background:currentColor;transform:scaleY(0);transform-origin:center;transition:transform .3s ease}header nav ul li:before{left:0}header nav ul li:after{right:0}header nav ul li.current-menu-item{font-weight:700}header nav ul li.current-menu-item:before,header nav ul li.current-menu-item:after{transform:scaleY(1)}@media(hover:hover){header nav ul li:hover:before,header nav ul li:hover:after{transform:scaleY(1)}}header .scroll-arrows,header .swiss-logo{position:fixed;bottom:.3rem;fill:currentColor}@media screen and (max-width:900px){header .scroll-arrows,header .swiss-logo{display:none}}header .scroll-arrows{left:.5rem;cursor:pointer;transition:opacity .3s ease;background:0 0;border:0;padding:0}header .scroll-arrows svg{height:1.75rem;width:auto}header .scroll-arrows path{transition:transform .3s ease;transform-origin:center}header .scroll-arrows path:nth-child(2){transition-delay:.1s}header .scroll-arrows.is-hidden{opacity:0;pointer-events:none}header .scroll-arrows.is-hidden path{transform:scale(0)}header .swiss-logo{right:.5rem}header .swiss-logo a{color:inherit}header .swiss-logo:active{color:var(--wp--preset--color--black)}header .swiss-logo svg{height:1.9rem;width:auto;fill:var(--wp--preset--color--black)}@media screen and (max-width:900px){header .wp-block-navigation{display:none}}body.home header>.wp-block-group .wp-block-site-logo{opacity:0}body.home header>.wp-block-group .wp-block-site-logo.is-visible{opacity:1}body.home header>.wp-block-group:not(:has(.wp-block-site-logo.is-visible)){background-color:rgba(0,0,0,0);backdrop-filter:unset}body.home header>.wp-block-group:not(:has(.wp-block-site-logo.is-visible)) .block-burger{color:var(--wp--preset--color--white)}body.home header>.wp-block-group:not(:has(.wp-block-site-logo.is-visible)) .block-burger small{border-color:var(--wp--preset--color--white)}html.has-modal-open body.home header>.wp-block-group .block-burger small{border-color:rgba(0,0,0,0) !important}html.has-modal-open header>.wp-block-group{background-color:rgba(0,0,0,0);backdrop-filter:unset;transition:all .3s ease}html.has-modal-open header>.wp-block-group .wp-block-site-logo{opacity:1 !important}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
body:not(.editor-styles-wrapper) .full-menu{position:fixed;z-index:101;top:0;left:0;width:100%;height:100vh;overflow:auto;padding-top:var(--gap2x);margin-top:0;transition:all .3s var(--ease);opacity:0;pointer-events:none;background-color:hsla(0,0%,100%,.7803921569);backdrop-filter:blur(10px)}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group{min-height:calc(100dvh - var(--gap2x));padding-bottom:var(--gap4x);display:flex;flex-direction:column;justify-content:center;align-items:center}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li{position:relative;font-size:1.3rem;text-transform:uppercase;padding:0 .5em}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li:before,body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li:after{content:"";position:absolute;height:100%;width:1px;background:rgba(0,0,0,0);top:0}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li:before{left:0}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li:after{right:0}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li.current-menu-item{font-weight:700}body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li.current-menu-item:before,body:not(.editor-styles-wrapper) .full-menu>.wp-block-group nav li.current-menu-item:after{background:currentColor}body:not(.editor-styles-wrapper) .full-menu.is-menu-open.has-modal-open{opacity:1;pointer-events:auto}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
.wp-site-blocks{background:var(--wp--preset--color--white)}.wp-site-blocks>.entry-content{margin-top:var(--gap2x)}.wp-site-blocks>.entry-content>.wp-block-group:first-child{width:100%}@media screen and (min-width:900px){.wp-site-blocks>.entry-content>.wp-block-group:first-child{padding:0 .5rem}}@media screen and (max-width:900px){.wp-site-blocks>.entry-content>.wp-block-group:first-child{padding:0 var(--quartergap)}}.wp-site-blocks>.entry-content>*:last-child{margin-bottom:0}.wp-site-blocks>.entry-content>.has-black-background-color:last-child{padding:calc(4*var(--gap)) calc(3*var(--gap)) calc(3*var(--gap))}.wp-site-blocks>.entry-content>.has-black-background-color:last-child:not(:has(.wp-block-buttons)){padding:var(--gap4x) var(--gap3x)}@media screen and (max-width:900px){.wp-site-blocks>.entry-content>.has-black-background-color:last-child{padding:var(--gap2x) var(--halfgap) !important}}@media screen and (min-width:900px){.wp-site-blocks>.entry-content>.has-black-background-color:last-child p.has-xx-large-font-size strong{display:block}}@media screen and (max-width:900px){.wp-site-blocks>.entry-content>.has-black-background-color:last-child p.has-xx-large-font-size{font-size:1.65rem !important;padding-right:var(--gap)}.wp-site-blocks>.entry-content>.has-black-background-color:last-child p.has-xx-large-font-size>span:not(:has(strong))+span:has(strong){display:block;margin-top:.8rem}}@media screen and (min-width:900px){.wp-site-blocks>.entry-content>.has-black-background-color:last-child .wp-block-buttons{margin-top:var(--gap2x)}}.wp-site-blocks>.entry-content>*:has(+.has-black-background-color:last-child){margin-bottom:calc(var(--gap)*6)}@media screen and (max-width:900px){.wp-site-blocks>.entry-content>*:has(+.has-black-background-color:last-child){margin-bottom:var(--gap2x)}}@media screen and (max-width:900px){body.home .entry-content{margin-top:0}}body.home .entry-content>.wp-block-group:first-child{position:relative}@media screen and (min-width:900px){body.home .entry-content>.wp-block-group:first-child{height:calc(min(100vh,75vw) - var(--gap2x) - 1.5*var(--gap))}}@media screen and (max-width:900px){body.home .entry-content>.wp-block-group:first-child{padding:0;height:100svh}}body.home .entry-content>.wp-block-group:first-child .wp-block-image:first-child{height:100%;pointer-events:none}body.home .entry-content>.wp-block-group:first-child .wp-block-image:first-child a,body.home .entry-content>.wp-block-group:first-child .wp-block-image:first-child img{height:100%;width:100%;display:block}body.home .entry-content>.wp-block-group:first-child .wp-block-image:first-child img{object-fit:cover}body.home .entry-content>.wp-block-group:first-child .wp-block-image:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;margin:0}body.home .entry-content>.wp-block-group:first-child .wp-block-image:last-child a,body.home .entry-content>.wp-block-group:first-child .wp-block-image:last-child img{width:26rem;height:auto}@media screen and (max-width:900px){body.home .entry-content>.wp-block-group:first-child .wp-block-image:last-child a,body.home .entry-content>.wp-block-group:first-child .wp-block-image:last-child img{width:20rem}}body.home .entry-content .section-2{padding:calc(var(--gap)*6) var(--gap3x) 0}@media screen and (max-width:900px){body.home .entry-content .section-2{padding:0 var(--quartergap)}body.home .entry-content .section-2>*:not(.alignfull),body.home .entry-content .section-2>*:not(.alignwide){padding:0 var(--quartergap)}body.home .entry-content .section-2 .has-xx-large-font-size{font-size:1.65rem !important;padding-right:var(--gap)}}@media screen and (min-width:900px){body.home .entry-content .section-2 h2{white-space:nowrap}}body.home .entry-content .section-2 .wp-block-columns{margin-top:calc(var(--gap)*6);gap:var(--gap3x);align-items:start !important;position:relative}@media screen and (max-width:900px){body.home .entry-content .section-2 .wp-block-columns{padding:0 !important;margin-top:var(--halfgap)}body.home .entry-content .section-2 .wp-block-columns>*:first-child .wp-block-image{padding:0 var(--gap)}body.home .entry-content .section-2 .wp-block-columns>*:last-child p{font-size:1.25rem !important}}body.home .entry-content .section-2 .wp-block-columns>*:first-child{position:absolute;top:0;width:100%}body.home .entry-content .section-2 .wp-block-columns>*:first-child,body.home .entry-content .section-2 .wp-block-columns>*:first-child *{height:100%}body.home .entry-content .section-2 .wp-block-columns>*:first-child .wp-block-image{width:fit-content;margin:0 auto}body.home .entry-content .section-2 .wp-block-columns>*:first-child img{object-fit:contain}body.home .entry-content .section-2 .wp-block-columns>*:last-child{flex-basis:100% !important;padding:var(--gap4x) 0}body.home .entry-content .section-2 .wp-block-columns>*:last-child p{font-size:1.875rem;text-transform:uppercase;background:var(--wp--preset--color--white);width:fit-content}body.home .entry-content .section-2 .wp-block-columns>*:last-child p:not(:first-child){margin-top:5rem}body.home .entry-content .section-2 .wp-block-columns>*:last-child p:nth-child(even){margin-left:auto}body.home .entry-content>.wp-block-gallery{padding:0 10rem;gap:var(--gap);display:grid;grid-template-columns:repeat(2,1fr)}body.home .entry-content>.wp-block-gallery>*{width:100% !important}body.home .entry-content>.wp-block-gallery>*:nth-child(1),body.home .entry-content>.wp-block-gallery>*:nth-child(3){aspect-ratio:1}body.home .entry-content>.wp-block-gallery>*:nth-child(1) img,body.home .entry-content>.wp-block-gallery>*:nth-child(3) img{object-fit:cover}body.home .entry-content>.wp-block-gallery>*:nth-child(2){padding:var(--gap3x) 0;grid-row:span 2}@media screen and (max-width:900px){body.home .entry-content>.wp-block-gallery{padding:0 var(--quartergap);gap:var(--quartergap)}body.home .entry-content>.wp-block-gallery>*:nth-child(2){padding:var(--gap2x) 0}}body.home .entry-content>.quote{max-width:44rem;margin:0 auto;padding:calc(6*var(--gap)) 0}@media screen and (max-width:900px){body.home .entry-content>.quote{padding:var(--gap2x) var(--quartergap)}body.home .entry-content>.quote.has-l-font-size{font-size:1.45rem !important;padding-right:var(--gap)}}body.home .entry-content>.quote+.wp-block-image{padding:0 10rem;height:27.5rem;margin-bottom:8.75rem;display:block}@media screen and (max-width:900px){body.home .entry-content>.quote+.wp-block-image{margin-top:0;padding:0 var(--quartergap);height:fit-content;margin-bottom:var(--gap2x)}}body.home .entry-content>.quote+.wp-block-image a{width:100%;height:100%}body.home .entry-content>.quote+.wp-block-image img{width:100%;height:100%;object-fit:cover}body.page:not(.home) .entry-content>.wp-block-group:first-child{display:flex;flex-direction:column;gap:var(--gap)}body.page:not(.home) .entry-content>.wp-block-group:first-child .has-xx-large-font-size{max-width:32ch}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child{overflow:hidden}body.page:not(.home) .entry-content>.wp-block-group:first-child.short_gap{gap:.5rem}body.page:not(.home) .entry-content>.wp-block-group:first-child.short_gap .wp-block-columns{margin-top:0}}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child .has-xx-large-font-size{font-size:1.65rem !important;padding-right:var(--gap)}body.page:not(.home) .entry-content>.wp-block-group:first-child .has-xx-large-font-size br{display:none}}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-group:first-child{flex:0 0 auto}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-group:first-child{margin-left:var(--gap3x)}}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-group:first-child>*:first-child{padding-top:var(--gap2x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-group:first-child>*:first-child{padding-top:var(--gap)}}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns{flex-direction:column;gap:0;margin-top:0;position:relative}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-column:empty{display:none}}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns{flex:1 1 0;min-height:0}}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-column{height:100%}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-column.is-vertically-aligned-bottom{display:flex;flex-direction:column;justify-content:flex-end}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-column:nth-child(2) img[src*=".svg"]{object-fit:contain;padding-right:var(--gap3x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-column:nth-child(2) img[src*=".svg"]{padding:0 var(--gap);height:7rem;width:100%}}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-image{height:100%}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-image a{display:block;height:100%}body.page:not(.home) .entry-content>.wp-block-group:first-child>.wp-block-columns .wp-block-image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child+*{margin-top:var(--gap)}}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns{padding:0 calc(.5rem + var(--gap3x))}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns{padding:0 var(--quartergap)}}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns:not(:has(.wp-block-gallery))>*:first-child p{max-width:55ch}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns:not(:has(.wp-block-gallery))>*:first-child .wp-block-image{margin:calc(var(--gap)*6) 0 var(--gap3x) auto;max-width:66.66%}}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery{gap:var(--gap);display:grid;height:100%;padding-top:var(--gap2x);padding-bottom:var(--gap2x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery{gap:var(--quartergap);padding-top:0;padding-bottom:var(--gap)}}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery.columns-3{grid-template-columns:repeat(3,auto)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery.columns-3{grid-template-columns:repeat(1,auto)}}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery .wp-block-image{min-height:0;width:100% !important}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery .wp-block-image a{display:block;height:100%}body.page:not(.home) .entry-content>.wp-block-group:first-child+.wp-block-columns .wp-block-gallery .wp-block-image img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;object-position:center}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color){padding:0 calc(var(--gap3x) + .5rem)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color){padding:0 var(--quartergap)}}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) p:not(.has-xx-large-font-size){max-width:34rem}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) p.has-xx-large-font-size{margin-bottom:var(--gap2x)}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list{list-style-type:"— ";margin:0;padding:var(--gap2x) var(--gap3x);display:flex;flex-direction:column;gap:var(--gap2x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list{padding:var(--gap) var(--gap) var(--gap) 0;font-size:1.125rem !important}}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list li{max-width:26rem}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list li{max-width:16rem}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list li:nth-child(even){margin-left:auto}}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list li:nth-child(even){margin-left:calc(var(--gap3x)*3)}}body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list li:nth-child(odd){margin-left:var(--gap3x);max-width:38rem}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-group:has(>p,>ul,>ol):not(:has(>*:not(p,ul,ol))):not(.has-black-background-color) .wp-block-list li:nth-child(odd){max-width:16rem}}body.page:not(.home) .entry-content .wp-block-accordion{margin-top:var(--gap3x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content .wp-block-accordion{margin-top:var(--gap);max-width:100% !important;padding:0 var(--halfgap)}}@media screen and (min-width:900px){body.page:not(.home) .entry-content>p.has-l-font-size{padding:var(--gap4x) 12.5rem}}@media screen and (max-width:900px){body.page:not(.home) .entry-content>p.has-l-font-size{font-size:1.65rem !important;padding:var(--gap) var(--halfgap) 0;margin-top:0}}body.page:not(.home) .entry-content>.wp-block-image{padding:0 3rem 0;max-width:56rem}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-image{padding:0 var(--quartergap);max-width:100%}}body.page:not(.home) .entry-content>p.has-xx-large-font-size{padding:var(--gap3x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>p.has-xx-large-font-size{margin-top:0;font-size:1.65rem !important;padding:var(--gap) var(--halfgap) 0}}body.page:not(.home) .entry-content>.wp-block-columns.grid_gallery{padding:0 calc(6*var(--gap));gap:1rem;margin:calc(var(--gap)*6) 0}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-columns.grid_gallery{padding:0 var(--quartergap);margin:var(--gap2x) 0;gap:var(--quartergap)}}body.page:not(.home) .entry-content>.wp-block-columns.grid_gallery .wp-block-column{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:900px){body.page:not(.home) .entry-content>.wp-block-columns.grid_gallery .wp-block-column{gap:var(--quartergap)}}@media screen and (min-width:900px){body.page:not(.home) .entry-content>.wp-block-columns.grid_gallery .wp-block-column:nth-child(2){padding-top:calc(var(--gap)*7)}}body.page:not(.home) .entry-content>.wp-block-columns.grid_gallery .wp-block-image{margin:0}@media screen and (min-width:900px){body.page:not(.home) .entry-content .right-imgs{padding:var(--gap) calc(var(--gap3x) + .5rem) var(--gap3x)}body.page:not(.home) .entry-content .right-imgs .wp-block-image{margin-left:auto;width:fit-content}}@media screen and (max-width:900px){body.page:not(.home) .entry-content .right-imgs{padding:0 var(--quartergap)}body.page:not(.home) .entry-content .right-imgs .wp-block-image{margin-left:0 !important;max-width:unset !important}}body.page:not(.home) .entry-content>*:not(.showroom)+.showroom{margin-block-start:var(--gap3x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content>*:not(.showroom)+.showroom{margin-block-start:var(--gap2x)}}body.page:not(.home) .entry-content .showroom{margin-block-start:calc(1.5*var(--gap));padding:0 var(--gap3x);gap:calc(1.5*var(--gap))}@media screen and (max-width:900px){body.page:not(.home) .entry-content .showroom{padding:0 var(--quartergap);gap:var(--gap)}}@media screen and (min-width:900px){body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group{margin-top:var(--gap)}}body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group .wp-block-heading{font-weight:400;font-size:1.875rem}body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group p{margin-top:.2rem}body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group .maps-link a{position:absolute;width:100%;height:100%;top:0;left:0;color:rgba(0,0,0,0);cursor:pointer}body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group .maps-link a:after{content:"";font-family:"icomoon";position:absolute;bottom:-.8rem;right:var(--gap4x);transform:translateY(-50%);font-size:1.5rem;color:var(--wp--preset--color--black);transition:transform .3s ease}@media screen and (max-width:900px){body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group .maps-link a:after{right:var(--quartergap)}}@media(hover:hover){body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group .maps-link a:hover:after{transform:translateY(calc(-50% - 0.3rem))}}body.page:not(.home) .entry-content .showroom .wp-block-column:last-child>.wp-block-group>*{max-width:unset !important}body.page:not(.home) .entry-content .contact{margin-top:var(--gap4x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content .contact{margin-top:var(--gap2x)}body.page:not(.home) .entry-content .contact>*{max-width:100% !important;padding:0 var(--quartergap)}}body.page:not(.home) .entry-content .contact .wp-block-heading{font-weight:400;font-size:3.125rem;text-transform:uppercase}@media screen and (max-width:900px){body.page:not(.home) .entry-content .contact .wp-block-heading{font-size:1.65rem}}body.page:not(.home) .entry-content .contact .wp-block-columns{margin-top:var(--gap2x);gap:var(--gap3x);padding:0 var(--gap3x)}@media screen and (max-width:900px){body.page:not(.home) .entry-content .contact .wp-block-columns{padding:0 var(--quartergap)}}body.page:not(.home) .entry-content .contact .wp-block-columns .wp-block-column{display:flex;flex-direction:column;gap:1.5rem}body.page:not(.home) .entry-content .contact .wp-block-columns .wp-block-column:first-child img{margin-top:.4rem}body.page:not(.home) .entry-content .contact .wp-block-columns .wp-block-column:first-child p:first-of-type{margin-top:.3rem}body.page:not(.home) .entry-content .contact .wp-block-columns .wp-block-column p{margin-top:0;font-size:1.25rem}body.page:not(.home) .entry-content .contact .wp-block-columns .wp-block-column img{height:auto;width:21.5rem}body.privacy-policy .entry-content{padding-top:var(--headerHeight);margin-top:var(--gap)}body.privacy-policy .entry-content>.wp-block-group{gap:0 !important}@media screen and (min-width:900px){body.privacy-policy .entry-content>.wp-block-group{padding:var(--gap2x) var(--gap2x) var(--gap3x) !important;max-width:1000px;margin-left:auto;margin-right:auto}}body.error404 .entry-content{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center}body.error404 .entry-content .wp-block-heading{font-size:2.5rem;text-transform:uppercase}body.privacy-policy .scroll-arrows,body.error404 .scroll-arrows{display:none}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
.wp-block-buttons .wp-block-button a{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1ch;background-color:rgba(0,0,0,0);border-radius:unset;align-items:center;padding:0 1ch .2rem;border-left:1px solid currentColor;border-right:1px solid currentColor;text-transform:uppercase;text-box:trim-both;line-height:1;transition:padding .3s ease}.wp-block-buttons .wp-block-button a:after{position:absolute;top:0;right:-2.3em;content:"";font-family:"icomoon";padding-left:1ch;font-size:1em;display:flex;align-items:center;height:100%;padding-right:.6em;border-right:1px solid currentColor;padding-bottom:.1rem}@media(hover:hover){.wp-block-buttons .wp-block-button a:hover{padding-right:1.5rem}}.wp-block-accordion-item{overflow-y:clip;overflow-x:visible;height:var(--collapsed-height);transition:height var(--transition-duration) linear}.wp-block-accordion-item.is-open{height:var(--expanded-height)}.wp-block-accordion .wp-block-accordion-item{margin-block-start:0;border-bottom:1px solid var(--wp--preset--color--grey)}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading{text-transform:uppercase;font-size:3.125rem;font-weight:400;font-weight:700}@media screen and (max-width:900px){.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading{font-size:1.5rem}}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading__toggle-icon{color:rgba(0,0,0,0);position:relative;display:block}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading__toggle-icon:before,.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading__toggle-icon:after{position:absolute;top:50%;left:50%;background:var(--wp--preset--color--black);transform:translate(-50%,-50%);content:"";display:block;height:3px;width:40%;transition:transform var(--transition-duration) linear}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading__toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading button{padding:var(--halfgap) 0}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-heading button .wp-block-accordion-heading__toggle-title{text-decoration:none !important}.wp-block-accordion .wp-block-accordion-item .wp-block-accordion-panel{margin-block-start:0;padding-bottom:var(--halfgap)}.wp-site-blocks .wpml-language-switcher-block{width:fit-content !important}.wp-site-blocks .wpml-language-switcher-block ul.hasSpacing.horizontal-list{gap:var(--quartergap) !important}.wp-site-blocks .wpml-language-switcher-block ul.hasSpacing.horizontal-list li:not(:last-child){margin-right:0 !important}.wp-site-blocks .wpml-language-switcher-block li{position:relative;padding:1px .5rem calc(1px + .1em) !important;text-transform:uppercase;font-size:.8rem !important;margin-top:0 !important}.wp-site-blocks .wpml-language-switcher-block li:before,.wp-site-blocks .wpml-language-switcher-block li:after{content:"";position:absolute;top:0;width:1px;height:100%;background:currentColor;transform:scaleY(0);transform-origin:center;transition:transform .3s ease}.wp-site-blocks .wpml-language-switcher-block li:before{left:0}.wp-site-blocks .wpml-language-switcher-block li:after{right:0}.wp-site-blocks .wpml-language-switcher-block li[data-wpml=current-language-item]{font-weight:700}.wp-site-blocks .wpml-language-switcher-block li[data-wpml=current-language-item]:before,.wp-site-blocks .wpml-language-switcher-block li[data-wpml=current-language-item]:after{transform:scaleY(1)}@media(hover:hover){.wp-site-blocks .wpml-language-switcher-block li:hover:before,.wp-site-blocks .wpml-language-switcher-block li:hover:after{transform:scaleY(1)}}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
footer{margin-top:0}footer>.wp-block-group{padding:calc(var(--gap)*5) var(--gap3x);position:relative}footer>.wp-block-group>p:not(.has-large-font-size){max-width:55ch;margin-bottom:var(--gap2x)}@media screen and (max-width:900px){footer>.wp-block-group{padding:var(--gap2x) var(--halfgap)}}footer .wp-block-columns{gap:0;padding:0}@media screen and (min-width:900px){footer .wp-block-columns{margin-bottom:var(--gap2x)}}footer .wp-block-columns>*:first-child{max-width:27rem}footer .wp-block-buttons{color:var(--wp--preset--color--black)}footer .wp-block-buttons .wp-block-button a{color:inherit}footer .wp-block-group:has(>.wp-block-image){justify-content:flex-end;gap:calc(var(--gap)*2.5)}@media screen and (max-width:900px){footer .wp-block-group:has(>.wp-block-image){margin-top:var(--gap);gap:var(--gap);flex-direction:column;align-items:flex-start}}footer .wp-block-image img{min-width:15rem;height:auto}footer .impressum{position:absolute;bottom:.2rem;font-size:.6rem;opacity:.4}@media(hover:hover){footer .impressum a:hover{text-decoration:underline}}
/*!
Theme Name: Chêne Traverse
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site Chêne Traverse
Version: 1
Requires at least: 6.2
Tested up to: 6.2
Requires PHP: 8.0
License: The license of the theme.
License URI: The URL of the theme license.
Text Domain: Chêne Traverse
*/
@media screen and (max-width:900px){:root{--fz:max(14px, 3.75vw)}.hide-on-mobile{display:none !important}}