@import"https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css";@import"/assets/js/photoswipe/dist/photoswipe.css";@import"/assets/css/minified/typekit.min.css";html{font-size:62.5%}body{font-family:"antique-olive-condensed",sans-serif;font-size:3.5rem;font-weight:400;color:#000;overflow-x:hidden;line-height:1.3;position:relative;min-height:100vh;background-color:#969696}#bg-top{position:fixed;top:0;left:0;width:100%;height:205px;background:url("/assets/img/motif_1.png") no-repeat;background-size:cover;z-index:100}a{text-decoration:none;color:#000}ul{list-style:none}a{color:#000 !important;text-decoration:none !important}a:hover{color:#000 !important;text-decoration:underline !important}header{font-size:6rem;position:relative;z-index:101}header ul li a{background:linear-gradient(to right, currentColor 0, currentColor 4px, transparent 4px, transparent 8px);background-repeat:repeat-x;background-size:8px 2px;background-position:0px 100%;text-shadow:2px 2px 0px #000;-webkit-text-stroke-width:2px;-webkit-text-fill-color:#fff;-webkit-text-stroke-color:#000}header ul li a:hover{background:linear-gradient(to right, rgb(251, 255, 0) 4px, rgb(0, 0, 0) 0, transparent 4px, transparent 8px);background-size:8px 2px;background-position:0px 100%;text-decoration:none !important}.single-chap p{margin-bottom:0}.single-chap p a{background:linear-gradient(to right, currentColor 0, currentColor 4px, transparent 4px, transparent 8px);background-repeat:repeat-x;background-size:8px 2px;background-position:0px 100%}.single-chap p a:hover{background:linear-gradient(to right, rgb(251, 255, 0) 4px, rgb(0, 0, 0) 0, transparent 4px, transparent 8px);background-size:8px 2px;background-position:0px 100%;text-decoration:none !important}.content-img,h2{font-size:3rem !important;line-height:1.2}h2{font-weight:700}.partie ul{list-style-type:upper-roman;padding-left:4rem !important}.partie li a{font-size:1.97rem}.partie li a:hover{background:linear-gradient(to right, rgb(251, 255, 0) 4px, rgb(0, 0, 0) 0, transparent 4px, transparent 8px);background-size:8px 2px;background-position:0px 100%;text-decoration:none !important}.partie li.active{color:#fbff00}.partie li.active a{font-weight:700}.partie li.active a:hover{text-decoration:none !important}.text-indent{text-indent:5rem}.single-txt h1{font-weight:700;font-size:3.5rem}.single-txt p{font-size:3.5rem}.single-txt p:last-child{padding-bottom:3rem}.single-txt .back{font-size:1.97rem;background:linear-gradient(to right, currentColor 0, currentColor 4px, transparent 4px, transparent 8px);background-repeat:repeat-x;background-size:8px 2px;background-position:0px 100%}.single-txt .back:hover{background:linear-gradient(to right, rgb(251, 255, 0) 4px, rgb(0, 0, 0) 0, transparent 4px, transparent 8px);background-size:8px 2px;background-position:0px 100%;text-decoration:none !important}.single-txt .date{font-size:1.97rem}.pswp__button--zoom{display:none !important}.pswp{--pswp-bg: linear-gradient(0deg, rgba(255,191,144,1) 0%, rgba(249,167,255,1) 100%) !important;--pswp-icon-color: vars.$black}body.page-template-page-txt p,body.single-txt p{margin-bottom:0 !important}body.page-template-page-txt p:last-child,body.single-txt p:last-child{padding-bottom:3rem}body.page-template-page-txt header ul li a.link-txt,body.single-txt header ul li a.link-txt{background:linear-gradient(to right, rgb(238, 255, 0) 4px, rgb(235, 36, 1) 4px, transparent 4px, transparent 4px) !important;background-size:8px 2px !important;background-position:0px 100% !important;text-decoration:none !important}.border-radius{border-radius:6rem}figure a img{border-radius:6rem}body.home header ul li a.link-home{background:linear-gradient(to right, rgb(238, 255, 0) 4px, rgb(235, 36, 1) 4px, transparent 4px, transparent 4px) !important;background-size:8px 2px !important;background-position:0px 100% !important;text-decoration:none !important}body.page-id-23 header ul li a.link-infos{background:linear-gradient(to right, rgb(238, 255, 0) 4px, rgb(235, 36, 1) 4px, transparent 4px, transparent 4px) !important;background-size:8px 2px !important;background-position:0px 100% !important;text-decoration:none !important}#headerShop{position:absolute;right:-30px;top:51px}#headerShop .wc-block-mini-cart__badge{background-color:#000;color:#fff}#headerShop .wc-block-mini-cart__button,#headerShop .wp-block-woocommerce-customer-account a{font-size:2.5rem !important;padding:0 .5em !important}#headerShop .is-layout-flex{gap:0 !important}.wc-block-mini-cart__drawer{font-size:2.5rem !important}.text-indent-custom{text-indent:7%}hr{opacity:1 !important}header{font-size:6rem;position:relative;z-index:101}header ul li a{background:linear-gradient(to right, currentColor 0, currentColor 4px, transparent 4px, transparent 8px);background-repeat:repeat-x;background-size:8px 2px;background-position:0px 100%;text-shadow:2px 2px 0px #000;-webkit-text-stroke-width:2px;-webkit-text-fill-color:#fff;-webkit-text-stroke-color:#000}header ul li a:hover{background:linear-gradient(to right, rgb(251, 255, 0) 4px, rgb(0, 0, 0) 0, transparent 4px, transparent 8px);background-size:8px 2px;background-position:0px 100%;text-decoration:none !important}