﻿
/*!
Theme Name: dcarre
Author: Sirup Communication - Vevey - Switzerland - Mathieu Voisard - Michael Caillet - Dimitri Schweizer
Description: Thème wordrpess sur mesure pour le site XXXX
Version: 0.2
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: sirup_base
*/
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:transparent}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}:root{--fz:max(18px, 1.4vw);--lh:1.25;--gap:1.5rem;--easeoutquart:cubic-bezier(.25,1,.5,1);--ease:var(--easeoquart);--ease:linear(0,.273 4.1%,.509 8.2%,.715 12.4%,.891 16.7%,.969 18.9%,1.041 21.2%,1.105 23.5%,1.161 25.8%,1.211 28.2%,1.253 30.6%,1.288 33%,1.317 35.5%,1.335 37.5%,1.349 39.6%,1.359 41.7%,1.364 43.8%,1.366 46%,1.364 48.3%,1.357 50.7%,1.347 53.1%,1.321 57.4%,1.283 62.2%,1.239 66.9%,1.114 79.3%,1.081 82.9%,1.055 86.2%,1.03 89.9%,1.013 93.4%,1.003 96.7%,1)}html{max-width:100%;font-size:var(--fz);line-height:var(--lh);height:100%}::selection{color:#fff;background:#000}::-moz-selection{color:#fff;background:#000}header.wp-block-template-part{font-family:var(--wp--preset--font-family--stanley)}header.wp-block-template-part .wpml-language-switcher-block{position:relative;z-index:102;padding:.3em 0;margin-bottom:.3rem;margin-top:.3rem;font-size:.75em}header.wp-block-template-part .wpml-language-switcher-block li[data-wpml=language-item] a{color:#aaa}header.wp-block-template-part .wpml-language-switcher-block li[data-wpml=current-language-item] a{color:#000}header.wp-block-template-part .block-burger{position:relative;z-index:102}header.wp-block-template-part .wpml-language-switcher-block ul{gap:.25em !important}header.wp-block-template-part .wpml-language-switcher-block li{margin-right:0;text-transform:capitalize}header.wp-block-template-part .wpml-language-switcher-block li:not(:first-child):before{content:"-";color:#aaa;margin-right:.3em;display:inline-block}body:not(.logged-in) header.wp-block-template-part .wpml-language-switcher-block{display:none}@media screen and (min-width:600px){body:not(.logged-in) header.wp-block-template-part .block-burger{margin-top:1.4em}}@media screen and (max-width:600px){header.wp-block-template-part{justify-content:center}header.wp-block-template-part .wpml-language-switcher-block{display:none}header.wp-block-template-part .block-burger{margin-left:0}}:root{--ease:cubic-bezier(.25,1,.5,1);--easeoutback:cubic-bezier(.34,1.56,.64,1)}body:not(.editor-styles-wrapper) .fullmenu{position:fixed;z-index:101;top:0;left:0;padding-top:4rem;width:100%;height:100vh;min-height:100vh;overflow:auto;display:flex;flex-direction:column-reverse;clip-path:circle(0% at 47.3% 5%);filter:invert(1);transition:all .8s var(--ease) !important}body:not(.editor-styles-wrapper) .fullmenu nav{flex-grow:1}body:not(.editor-styles-wrapper) .fullmenu nav ul li,body:not(.editor-styles-wrapper) .fullmenu .custom-logo{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);transform:translateY(-50%) scale(1.2);transition:all .2s var(--ease) 0s}body:not(.editor-styles-wrapper) .fullmenu li.current-menu-item{transform:scale(1.1)}body:not(.editor-styles-wrapper) .fullmenu li.current-menu-item a{text-decoration:underline;text-underline-offset:.25rem}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open{clip-path:circle(200% at 47.3% 5%);filter:invert(0)}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul li,body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open .custom-logo{transform:scale(1);clip-path:polygon(-20% -20%,120% -20%,120% 120%,-20% 120%)}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(1){transition-delay:.12s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(2){transition-delay:.24s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(3){transition-delay:.36s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(4){transition-delay:.48s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(5){transition-delay:.6s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(6){transition-delay:.72s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(7){transition-delay:.84s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(8){transition-delay:.96s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(9){transition-delay:1.08s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(10){transition-delay:1.2s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(11){transition-delay:1.32s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(12){transition-delay:1.44s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(13){transition-delay:1.56s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(14){transition-delay:1.68s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(15){transition-delay:1.8s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(16){transition-delay:1.92s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(17){transition-delay:2.04s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul>li:nth-child(18){transition-delay:2.16s}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open .custom-logo{transition-delay:calc(6 * .12s)}@media (hover:hover){body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul li:not(.current-menu-item) a{transition:all 0.3s var(--easeoutback)}body:not(.editor-styles-wrapper) .fullmenu.is-menu-open.has-modal-open nav ul li:not(.current-menu-item) a:hover{transform:scale(1.1)}}:root :where(.wp-block-heading){font-weight:normal !important}h1,h2,h3,h4,h5{line-height:1.08}a{text-decoration:none}.inverted{filter:invert(1) brightness(2);transition:all 1s ease !important}.home footer{background:#fff;margin-top:0;padding-top:var(--gap)}.home .has-logo-repeat{position:relative;margin-top:0;background-size:45vh auto !important;background-repeat:repeat;background-position:50% 47.5% !important;background-attachment:fixed;display:grid;place-items:center}.home .has-logo-repeat h1{position:fixed;text-transform:uppercase;margin-top:0;font-size:.9rem !important;top:50%;left:50%;transform:translate(-50%,calc(100% + 12vh))}.home .has-logo-repeat:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-image,url("https://dcarre.ch/wp-content/uploads/2025/02/d-carre-logo-F9F7F7.svg"));background-size:45vh auto !important;background-repeat:repeat;background-position:50% 47.5% !important;z-index:-1}@media screen and (max-width:600px){.home .has-logo-repeat:before{content:unset;display:none}}.home #intro #logo{width:38vh;z-index:1;position:fixed;top:calc(50% - 1.6vh);left:50%;transform:translate(-50%,-50%)}.home .home-content,.home .wp-block-cover.alignfull{margin-top:0}.home .home-content{position:relative;z-index:2}.home footer.wp-block-template-part .wp-block-site-logo{position:relative}header.wp-block-template-part{position:fixed;top:0;z-index:101;top:0;left:0;width:100%}.entry-content{margin-top:0}.has-logo-repeat{background-size:28vh auto !important;background-repeat:repeat;background-position:top center !important;background-attachment:fixed}.page-template-wp-custom-template-home-2 section#intro h1{text-transform:uppercase}.page-template-wp-custom-template-home-2 section#intro .wp-block-cover{margin-top:0;position:relative;z-index:2;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.page-template-wp-custom-template-home-2 section#intro .wp-block-cover #logo-white{opacity:0}.page-template-wp-custom-template-home-2 section#intro .wp-block-cover #logo-white.superActive,.page-template-wp-custom-template-home-2 section#intro .wp-block-cover.active #logo-white{opacity:1}.page-template-wp-custom-template-home-2 section#intro #logo{background:#ffffffff;margin-top:22vh;position:relative;width:38vh;z-index:1}.page-template-wp-custom-template-home-2 section#intro #logo-white{width:38vh;position:absolute;top:-28.85vh;left:50%;transform:translate(-50%,0%);filter:invert(1) brightness(2)}.row-1,.row-2,.row-3{font-size:1rem}@media screen and (min-width:600px){.row-1{margin-bottom:6rem}.row-1 h1{max-width:9em !important}.row-1>.wp-block-group{margin-top:3rem}.row-1>.wp-block-group>.wp-block-group{margin-left:10rem !important}.row-2 .wp-block-image{margin-right:6rem;margin-left:3.5rem}.row-2 .wp-block-column>.wp-block-group{margin-left:12rem !important;transform:translateX(4rem)}.row-3 .wp-block-column>.wp-block-group.has-p{margin-right:14em}}.wp-site-blocks .wp-block-image:not(#logo){background:#f9f7f7;transition:all 1s var(--ease) .3s;overflow:hidden}.wp-site-blocks .wp-block-image:not(#logo) img{transform:scale(1.33);filter:grayscale(1);clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);transition:all 1s var(--ease) .2s,filter .45s var(--ease) .8s}.wp-site-blocks .wp-block-image:not(#logo).open{background:0 0;transition-delay:1s}.wp-site-blocks .wp-block-image:not(#logo).open img{transform:scale(1);filter:grayscale(0);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.wp-site-blocks .wp-block-getwid-tabs__tab-content .wp-block-image{background:0 0 !important;transition:none !important;overflow:hidden !important}.wp-site-blocks .wp-block-getwid-tabs__tab-content .wp-block-image.open img,.wp-site-blocks .wp-block-getwid-tabs__tab-content .wp-block-image img{transform:unset !important;filter:unset !important;clip-path:unset !important;transition:unset !important}.lightbox-image-container figure img{transform:scale(1);filter:grayscale(0);clip-path:none}@media screen and (min-width:600px){body.page-template-default .single-main .single-mainContent,body.single .single-main .single-mainContent{min-height:100vh !important}body.page-template-default .wp-block-group.left,body.single .wp-block-group.left{position:absolute;top:0;left:0;width:45vw;min-height:100vh}body.page-template-default .single-main .single-mainContent,body.page-template-default .wp-site-blocks>.wp-block-columns>.wp-block-column:not(.left-col),body.single .single-main .single-mainContent,body.single .wp-site-blocks>.wp-block-columns>.wp-block-column:not(.left-col){margin-top:5rem;margin-left:35vw;min-height:76vh;margin-right:1rem}body.page-template-default .list-wines,body.single .list-wines{padding-left:4rem !important}body.page-template-default h1.wp-block-post-title,body.single h1.wp-block-post-title{max-width:9em !important}}body.page-template-default .wp-block-group.left,body.single .wp-block-group.left{display:flex;flex-direction:column;justify-content:space-between;padding-top:3.2rem}body.page-template-default .wp-block-group.left .wp-block-post-title,body.single .wp-block-group.left .wp-block-post-title{font-size:2rem;margin-top:3rem}body.page-template-default .wp-block-group.left p.back-btn,body.single .wp-block-group.left p.back-btn{font-size:.8em}body.page-template-default .wp-block-group.left a,body.single .wp-block-group.left a{text-decoration:none}body.page-template-default .wp-block-group.left .wp-block-post-featured-image,body.page-template-default .wp-block-group.left .block-randImg,body.single .wp-block-group.left .wp-block-post-featured-image,body.single .wp-block-group.left .block-randImg{display:flex}body.page-template-default .wp-block-group.left .block-randImg,body.single .wp-block-group.left .block-randImg{overflow:hidden}@media screen and (min-width:600px){body.page-template-default .wp-block-group.left .block-randImg,body.single .wp-block-group.left .block-randImg{position:relative;max-height:50vh;max-width:75%}body.page-template-default .wp-block-group.left .block-randImg img,body.single .wp-block-group.left .block-randImg img{object-fit:contain;width:100%;height:100%;object-position:top left;clip-path:polygon(0 0,0 0,0 100%,0% 100%)}body.page-template-default .wp-block-group.left .block-randImg.open img,body.single .wp-block-group.left .block-randImg.open img{animation:clipPathFromLeft .3s ease-out .3s forwards}}body.page-template-default .wp-block-group.left .wp-block-post-featured-image,body.single .wp-block-group.left .wp-block-post-featured-image{margin-right:5rem;margin-top:6rem}body.page-template-default .wp-block-group.left .wp-block-post-featured-image img,body.single .wp-block-group.left .wp-block-post-featured-image img{max-height:45vh}@keyframes clipPathFromLeft{0%{clip-path:polygon(0 0,0 0,0 100%,0% 100%)}100%{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.list-wines ul li{position:relative}@media screen and (min-width:600px){.list-wines ul li:nth-child(even){margin-top:8rem}.list-wines ul li:nth-child(odd){margin-bottom:8rem}}.list-wines ul li a.overlay{position:absolute;top:0;left:0;width:100%;height:100%}.block-tag-list{display:flex;font-size:.8em;flex-wrap:wrap;gap:1rem;font-family:var(--wp--preset--font-family--stanley)}.tabTitle{text-align:right;min-width:37%;padding:.5em .75em !important}.single-post .wp-block-getwid-tabs__tab-content{border-color:transparent}.single-post .wp-block-getwid-tabs__nav-link a:first-child{padding-left:0 !important}.single-post .wp-block-getwid-tabs__nav-links .wp-block-getwid-tabs__nav-link:hover{border-color:transparent}.single-post .wp-block-getwid-tabs__nav-links .wp-block-getwid-tabs__nav-link.ui-tabs-active{border-color:transparent}.single-post .wp-block-getwid-tabs__nav-links .wp-block-getwid-tabs__nav-link.ui-tabs-active h2{text-decoration:underline}.single-post .wp-block-getwid-tabs__nav-links li h2{font-family:var(--wp--preset--font-family--stanley);font-size:1rem}.wp-lightbox-overlay .scrim{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 177.05 132.41'%3E%3Cpath d='M152.53 66.26v-.54h-40.55V21.25h-.54v89.42h.54V66.25h40.55Zm-10.65-6.56 2.39-11.7h-.96l-4.36 4.73h-13.29v-.11c9.31-6.7 17.28-12.02 17.28-21.32 0-6.81-5.26-10.05-11.7-10.05s-12.28 3.83-12.28 10.32c0 1.06.11 1.7.32 2.07h7.66v-2.18c0-4.84 1.17-7.6 3.88-7.6s3.93 2.82 3.93 7.13c0 7.92-6.33 16.59-16.43 26.05v2.66zM78.97 88.6l20.1-67.29-21.94 1.23-.98 3.43h8.21l3.31 3.92-5.27 18.63c-1.1-.37-2.33-.61-3.8-.61-18.02 0-42.04 32.23-42.04 53.32 0 6.86 2.7 9.93 7.6 9.93 11.03 0 21.57-15.57 30.27-30.03h.25l-5.27 12.38c-2.45 5.64-4.53 12.13-4.53 14.59 0 1.96.98 3.06 2.57 3.06 6.13 0 15.57-7.97 23.04-18.51l-2.08-1.96c-3.92 5.15-7.23 8.82-11.64 11.52 0-2.21.37-7.48 2.21-13.6Zm.86-28.92c-5.27 18.26-21.2 42.53-27.82 42.53-3.43 0-5.03-2.94-5.03-7.48 0-13.85 11.15-39.1 24.39-39.1 3.8 0 6.86 2.08 8.46 4.04Zm-55.3 51.01h.54V21.27h-.54zm93.52-36.99v7.44l-1.08 1.08h4.97l-1.42-1.08v-3.47l2.14 2.16v-4.87l-2.14 2.16v-3.69h1.85l2.03 2.3v-3.11h-7.43zm0 28.57v7.44l-1.08 1.08H122l-1.48-1.08v-7.57h.26c.61 0 1.46.28 1.46 1.66 0 1.08-.46 2.07-1.22 2.07h-.08v.61h.22c1.93 0 3.62-1.18 3.62-2.81 0-1.88-1.38-2.47-3.55-2.47h-4.26l1.08 1.08Zm8.45 0v7.44l-1.08 1.08h7.54l.69-3.64-2.81 2.83h-1.87v-3.88l2 2.16v-4.87l-2 2.16v-3.56h1.85l2.03 2.3v-3.11h-7.43l1.08 1.08Zm4.7-2.19-3.57-1.77v1.68l3.57.47zm-7.47-10.29.78 1.28c-.34.78-.66 1.43-1 1.95l-1.81-2.37c1.03-.69 2.04-1.27 2.04-2.24 0-1.51-1.78-1.77-2.73-1.77-1.42 0-2.72.7-2.72 2.07 0 .68.3 1.47 1.16 2.65-1.09.74-2.18 1.49-2.18 2.97 0 1.35 1.28 2.26 2.77 2.26.95 0 1.77-.34 2.53-1.01l.64.84h3.58l-1.41-.95-1.34-1.73c.46-.74.92-1.62 1.39-2.66l1.46-1.28h-3.18Zm-2.07-1.36c0 .62-.19 1.11-.5 1.51-.46-.61-.92-1.14-.92-1.72s.19-.89.68-.89.74.32.74 1.1m.19 6.16c-.39.19-.81.26-1.27.26-.55 0-1.12-.51-1.12-1.15s.2-1.16.54-1.6zm7.04-13.45V73.7l1.22-1.08h-4.97l1.22 1.08v7.44l-1.22 1.08h4.97zm5.58.27V73.7l1.6-1.08h-5.15L132 73.7v7.44l-1.08 1.08h7.14l.61-3.24-2.77 2.43h-1.42Zm1.07 20.86v7.42l-1.08 1.09h4.83l-1.27-1.09v-3.5l2.64 4.6h3.2l-.99-.9-2.19-3.64-.99-.31v-.03c1.86-.26 2.95-1.03 2.95-2.2 0-1.54-1.16-2.51-3.2-2.51h-4.97l1.08 1.08Zm2.47-.12h.53c.74-.03 1.62.23 1.62 1.74 0 1.34-.66 1.8-1.76 1.8h-.39zm3.3-27.81c0-.68.53-1.07 1.07-1.07 1.07 0 1.84.81 2.46 2.19l.19.42h.67v-3.26h-.74c-.51 0-1.14-.18-2.04-.18-2.06 0-3.28 1.2-3.28 2.72 0 3.81 5.02 3.35 5.02 5.25 0 .76-.49 1-1.14 1-1.14 0-2.12-.84-2.87-2.14l-.38-.66h-.67v3.61h1.08c.57 0 1.22.18 2.43.18 1.73 0 3.08-1.03 3.08-2.77 0-3.73-4.88-3.3-4.88-5.29m3.93 27.93v7.44l-1.08 1.08h7.54l.69-3.64-2.81 2.83h-1.87v-3.88l2 2.16v-4.87l-2 2.16v-3.56h1.85l2.03 2.3v-3.11h-7.43l1.08 1.08Z' fill='%23231f20'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1em 1em;background-size:8vw auto}html,body{min-height:100%}div.wp-site-blocks{display:flex;flex-direction:column;min-height:100vh}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}body.home footer.wp-block-template-part .wp-block-site-logo{display:none}footer.wp-block-template-part{position:relative;z-index:29;font-size:.4em !important}footer.wp-block-template-part .wp-block-site-logo{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%)}footer.wp-block-template-part hr{display:none}footer.wp-block-template-part nav{padding-top:.5em;border-top:.04rem solid #999}@media screen and (max-width:600px){.hide-on-mobile{display:none !important}body.home header.wp-block-template-part #fullmenu .wp-block-site-logo{display:none}body:not(.home) .wp-site-blocks{padding-top:4.8rem}.wp-block-query ul{margin:0}header.wp-block-template-part{font-size:1.2rem;position:fixed;top:0;left:0;top:auto;background:#fff;display:flex}header.wp-block-template-part .block-burger svg path{stroke:var(--wp--preset--color--black)}header.wp-block-template-part .block-burger span.burger-txt{color:var(--wp--preset--color--black)}header.wp-block-template-part div.fullmenu#fullmenu{flex-direction:column;padding:0 1rem 1rem}header.wp-block-template-part div.fullmenu#fullmenu.is-menu-open.has-modal-open .custom-logo{transition-delay:.12s}header.wp-block-template-part div.fullmenu#fullmenu nav.items-justified-center{transform:translateY(-4rem)}header.wp-block-template-part .wp-block-navigation .wp-block-navigation-item__content{text-align:center}header.wp-block-template-part .wpml-language-switcher-block{width:50% !important;padding-left:.5rem}header.wp-block-template-part .wpml-language-switcher-block ul.center-justify{justify-content:start !important}header.wp-block-template-part button.block-burger{margin-right:.5rem;flex-direction:row-reverse}body.page-template-default .wp-block-group.left .wp-block-post-title,body.single .wp-block-group.left .wp-block-post-title{text-align:left;margin-top:3rem;margin-bottom:2rem;max-width:var(--wp--style--global--content-size) !important}footer.wp-block-template-part{padding-bottom:2.5rem}footer.wp-block-template-part .wp-block-site-logo{bottom:auto;top:0;width:100%;background:#fff}.has-logo-repeat{background:unset !important}#wpadminbar.mobile{display:none !important}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns:first-child{flex-direction:column-reverse}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns .wp-block-column[style*=padding-right]{padding-right:0 !important}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns .wp-block-column[style*=padding-right]>*:not(.wp-block-image):not(.wp-block-post-featured-image){max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns .wp-block-column>.wp-block-group p[style*=padding],body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns .wp-block-column>.wp-block-group p[style*=margin],body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns .wp-block-column>.wp-block-group p{padding:0 !important;margin:0 !important;max-width:100%}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-columns .wp-block-column>.wp-block-group[style*=padding]{padding:0 !important;max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>.wp-block-group{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content>p{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content .wp-block-spacer{display:none}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content .wp-block-quote{margin:0 auto !important;max-width:var(--wp--style--global--content-size)}body.page-template-wp-custom-template-page-fils-et-p-re .entry-content .wp-block-quote p{font-size:1.2rem !important;max-width:100% !important}body.page-template-default .wp-block-group.left{flex-direction:column-reverse}body.page-template-default .wp-block-group.left,body.single .wp-block-group.left{padding-top:0}.single-main{margin-top:0}body.page-template-default .wp-block-group.left .wp-block-post-featured-image,body.single .wp-block-group.left .wp-block-post-featured-image{margin-top:0;margin-right:0}.alignfull p{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.wp-block-media-text>.wp-block-media-text__content,.wp-block-getwid-tabs__tab-content{padding:0}.wp-site-blocks{overflow-x:hidden}}