/*!
Theme Name: Starter 2020 - Wesign
Author: Wesign Communication
Author URI: http://www.wesign.fr/
Version: 1.0.1
*/.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=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{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@font-face{font-family:EuclidFlex;src:local(EuclidFlex),url(/wp-content/themes/lasducbd/dist/fonts/EuclidFlex.woff) format("woff"),url(/wp-content/themes/lasducbd/dist/fonts/EuclidFlex.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:EuclidFlexBold;src:local(EuclidFlexBold),url(/wp-content/themes/lasducbd/dist/fonts/EuclidFlexBold.woff) format("woff"),url(/wp-content/themes/lasducbd/dist/fonts/EuclidFlexBold.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:MyanmarMN;src:local(MyanmarMN),url(/wp-content/themes/lasducbd/dist/fonts/MyanmarMN.woff) format("woff"),url(/wp-content/themes/lasducbd/dist/fonts/MyanmarMN.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal}*{box-sizing:border-box;-moz-font-feature-settings:"liga" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);text-rendering:optimizeLegibility}#app{position:relative;padding-top:81px}#app main.single-post{overflow:visible}

#app main.woocommerce-account{overflow:hidden}

/* Couleurs de la sélection du texte */
::-moz-selection{background-color:#CF544E;color:#fff}
::selection{background-color:#CF544E;color:#fff}

ul{margin:0;padding:0}ul,ul li{list-style:none}
button{font-family:FONT_NAME,sans-serif}
ins{text-decoration:initial}p{line-height:1.6em}.container,.container-fluid{display:flex;flex-wrap:wrap}.container{justify-content:center}.container--relative{position:relative}.container--right{margin-left:auto;margin-right:0}.container--left{margin-left:0;margin-right:auto}mark{background-color:#ebebe4;padding:3px 5px;border-radius:5px}section{padding:2rem 0}@media (min-width:768px){section{padding:3rem 0}}@media (min-width:992px){section{padding:4rem 0}}section .container-intro-text{width:100%;margin:2rem auto 1rem}section .container-intro-text>h2,section .container-intro-text>h3{max-width:400px;margin:0 auto 1rem}section .container-intro-text>h3{text-align:center;font-size:1.6rem}section .container-intro-text p{max-width:350px;margin:0 auto;text-align:center}section .container-intro-text p>img{vertical-align:middle;margin-top:2px;display:inline-block}section.container-split-section{padding:0;margin:4rem 0;background:#f7f7f2}section.container-split-section.split-section--right .container-fluid>div .inner-split-section--pic{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:30px;border-bottom-right-radius:30px}section.container-split-section.split-section--right .container-fluid>div:first-of-type{order:2}section.container-split-section.split-section--right .container-fluid>div:last-of-type{order:1}section.container-split-section .container-fluid>div{display:flex}section.container-split-section .inner-split-section.inner-split-section--text{padding:10%;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:768px){section.container-split-section .inner-split-section.inner-split-section--text{padding:10% 20%}}section.container-split-section .inner-split-section.inner-split-section--text h2{width:100%;text-align:left}section.container-split-section .inner-split-section.inner-split-section--pic{height:70vh;position:relative;display:flex;justify-content:center;overflow:hidden}@media (min-width:768px){section.container-split-section .inner-split-section.inner-split-section--pic{height:inherit}}@media (min-width:992px){section.container-split-section .inner-split-section.inner-split-section--pic{border-top-left-radius:30px;border-bottom-left-radius:30px}}section.container-split-section .inner-split-section.inner-split-section--pic img{-o-object-fit:cover;object-fit:cover}section.has-bg{position:relative;overflow:hidden}section.has-bg:after{content:"";position:absolute;top:0;height:80vh;min-height:500px;width:100%;background-image:url(/wp-content/themes/lasducbd/dist/images/background_cbd_plant.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:-1}section.has-bg.has-bg--left:after{transform:rotate(35deg);left:-50%}section.has-bg.has-bg--right:after{right:-50%;transform:rotate(-35deg)}.container-btns{text-align:center}span.highlight{color:#CF544E}.container,.container-fluid{margin-left:auto;margin-right:auto;width:100%}.row{-webkit-box-flex:0;box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.row.reverse:not(.reverse--not-m){flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 auto}.col-xs{-webkit-box-flex:1;flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-xs-1{flex-basis:8.333%;-ms-flex-preferred-size:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.666%;-ms-flex-preferred-size:16.666%;max-width:16.666%}.col-xs-3{flex-basis:25%;-ms-flex-preferred-size:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;-ms-flex-preferred-size:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;-ms-flex-preferred-size:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;-ms-flex-preferred-size:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;-ms-flex-preferred-size:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;-ms-flex-preferred-size:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;-ms-flex-preferred-size:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;-ms-flex-preferred-size:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;-ms-flex-preferred-size:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;-ms-flex-preferred-size:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.666%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.middle-xs{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.bottom-xs{align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media (min-width:550px){.not-mobile{display:none}.container{width:500px}.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 auto}.col-sm{-webkit-box-flex:1;flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-sm-1{flex-basis:8.333%;-ms-flex-preferred-size:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.666%;-ms-flex-preferred-size:16.666%;max-width:16.666%}.col-sm-3{flex-basis:25%;-ms-flex-preferred-size:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;-ms-flex-preferred-size:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;-ms-flex-preferred-size:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;-ms-flex-preferred-size:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;-ms-flex-preferred-size:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;-ms-flex-preferred-size:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;-ms-flex-preferred-size:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;-ms-flex-preferred-size:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;-ms-flex-preferred-size:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;-ms-flex-preferred-size:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.666%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.middle-sm{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.bottom-sm{align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media (min-width:768px){.not-tablet{display:none}.container{width:720px}.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 auto}.col-md{-webkit-box-flex:1;flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-md-1{flex-basis:8.333%;-ms-flex-preferred-size:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.666%;-ms-flex-preferred-size:16.666%;max-width:16.666%}.col-md-3{flex-basis:25%;-ms-flex-preferred-size:25%;max-width:25%}.col-md-4{flex-basis:33.333%;-ms-flex-preferred-size:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;-ms-flex-preferred-size:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;-ms-flex-preferred-size:50%;max-width:50%}.col-md-7{flex-basis:58.333%;-ms-flex-preferred-size:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;-ms-flex-preferred-size:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;-ms-flex-preferred-size:75%;max-width:75%}.col-md-10{flex-basis:83.333%;-ms-flex-preferred-size:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;-ms-flex-preferred-size:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;-ms-flex-preferred-size:100%;max-width:100%}.col-md-auto{flex-basis:auto;-ms-flex-preferred-size:auto;max-width:auto}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.666%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.middle-md{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.bottom-md{align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media (min-width:992px){.not-desktop{display:none}.container{width:960px}.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{-webkit-box-flex:0;box-sizing:border-box;flex:0 0 auto}.col-lg{-webkit-box-flex:1;flex-basis:0;flex-grow:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;max-width:100%}.col-lg-1{flex-basis:8.333%;-ms-flex-preferred-size:8.333%;max-width:8.333%}.col-lg-2{flex-basis:16.666%;-ms-flex-preferred-size:16.666%;max-width:16.666%}.col-lg-3{flex-basis:25%;-ms-flex-preferred-size:25%;max-width:25%}.col-lg-4{flex-basis:33.333%;-ms-flex-preferred-size:33.333%;max-width:33.333%}.col-lg-5{flex-basis:41.667%;-ms-flex-preferred-size:41.667%;max-width:41.667%}.col-lg-6{flex-basis:50%;-ms-flex-preferred-size:50%;max-width:50%}.col-lg-7{flex-basis:58.333%;-ms-flex-preferred-size:58.333%;max-width:58.333%}.col-lg-8{flex-basis:66.667%;-ms-flex-preferred-size:66.667%;max-width:66.667%}.col-lg-9{flex-basis:75%;-ms-flex-preferred-size:75%;max-width:75%}.col-lg-10{flex-basis:83.333%;-ms-flex-preferred-size:83.333%;max-width:83.333%}.col-lg-11{flex-basis:91.667%;-ms-flex-preferred-size:91.667%;max-width:91.667%}.col-lg-12{flex-basis:100%;-ms-flex-preferred-size:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333%}.col-lg-offset-2{margin-left:16.666%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333%}.col-lg-offset-5{margin-left:41.667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333%}.col-lg-offset-8{margin-left:66.667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333%}.col-lg-offset-11{margin-left:91.667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.middle-lg{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.bottom-lg{align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1560px){.container{width:1340px}}button{border:none;box-shadow:none;background:none;font-family:EuclidFlex;cursor:pointer}button

.btn-avis-display{
	position:fixed;
	bottom:60px;
	background:#CF544E;
	color:#fff;
	border-radius:50%;
	height:70px;
	width:70px;
	right:5%;
	font-size:10px;
	white-space:nowrap;
	z-index:99;
	box-shadow:0 3px 6px 0 rgba(0,0,0,.12)
}

button.btn-avis-display img{
	display:block;width:40%;margin:0 auto
}

.btn{
		position:relative;
		padding:10px 60px 12px 30px;
		border-radius:30px;
		background-color:#CF544E;
		color:#fff;
		height:auto;
		display:inline-block;
		width:auto;
		margin:2rem 15px 0;
		font-size:16px;
		line-height:1.75;
		white-space:nowrap;
		transition:all .2s cubic-bezier(.165,.84,.44,1)
	}

@media (min-width:768px){
	.btn{
		margin:2rem 0 0
	}
}

.btn:hover{
	color:#fff
}

.btn:hover span i{
	background-image:url(arrow-btn-white.svg)
}

.btn:hover span:before{
	opacity:0
}

.btn:hover span:after{
	height:100%;
	width:100%;
	opacity:1
}

.btn.btn-light{
	background-color:#fdfdfc;
	color:#414141
}

.btn.btn-light span i{
	background-image:url(arrow-btn-white.svg)
}

.btn.btn-light span:before{
	background-color:#414141
}

.btn.btn-light span:after{
	background-color:#BE3A34;
}

.btn.btn-light:hover{
	color:#414141
}

.btn.btn-light:hover span:before{
	background-color:#fff
}

.btn.btn-dark{
	background-color:#414141;
	color:#fff
}

.btn.btn-dark:hover{
	background-color:#CF544E
}

.btn span{
	position:absolute;
	display:block;
	top:50%;
	right:5px;
	border-radius:50%;
	transform:translateY(-50%);
	width:40px;
	height:40px;
	display:flex;
	align-items:center;
	z-index:3;
	justify-content:center
}

.btn span i{
	width:15px;
	height:15px;
	background-image:url(arrow-btn-black.svg);
	background-position:50%;
	background-size:contain;
	background-repeat:no-repeat
}

.btn span:after,.btn span:before{
	content:"";
	position:absolute;
	top:50%;
	left:50%;
	transform:translateX(-50%) translateY(-50%);
	height:100%;
	width:100%;
	border-radius:50%;
	z-index:-2;
	background-color:#fff
}

.btn span:after{
	height:0%;
	width:0;
	opacity:0;
	z-index:-1;
	background:#414141;
	transition:all .2s cubic-bezier(.165,.84,.44,1)
}

.site-footer nav{display:flex;flex-wrap:wrap;align-items:center;position:relative;padding:6rem 5% 2rem;width:100%}.site-footer nav:before{content:"";height:2px;width:100%;margin-top:-6rem;border-top:1px solid #ebebe4}.site-footer nav .row,.site-footer nav ul{width:100%;justify-content:center}.site-footer nav ul{display:flex;flex-wrap:wrap;align-items:center;flex-direction:column}@media (min-width:768px){.site-footer nav ul{flex-direction:row}}.site-footer nav ul li{display:inline-block;width:auto}.site-footer nav ul li a{display:block;padding:.4em 1em;font-size:16px}.site-footer nav ul .container-left-nav-footer{text-align:center;width:100%}@media (min-width:768px){.site-footer nav ul .container-left-nav-footer{text-align:left;width:calc(50% - 100px)}}.site-footer nav ul .container-right-nav-footer{text-align:center;width:100%}@media (min-width:768px){.site-footer nav ul .container-right-nav-footer{text-align:right;width:calc(50% - 100px)}}.site-footer nav ul .logo-link{width:200px;margin:2rem 0}@media (min-width:768px){.site-footer nav ul .logo-link{margin:0}}.site-footer nav ul .logo-link img{width:65%;display:block;margin:0 auto}.site-footer nav ul .container-ecommerce-nav{margin:0;display:inline-flex}.site-footer nav .container-social-nav{margin:2rem 0 .5rem}.site-footer nav .container-social-nav li{min-width:180px}.site-footer nav .container-social-nav li a.social-icon{color:#414141;width:auto;padding-top:20px;background-position:top;font-size:.8rem;height:auto;text-align:center}

.site-footer nav .container-social-nav li a.icon-facebook{
	background-size:8px
}

.site-footer nav .container-social-nav li a.icon-instagram,.site-footer nav .container-social-nav li a.icon-snapchat{
	background-size:14px
}

.site-footer nav .bottom-footer-container ul{
	justify-content:center
}

.site-footer nav .bottom-footer-container ul li span{
	cursor:pointer;
	font-size:.9rem;
	padding:.2rem .5rem;
	text-align:center
}

.site-footer nav .bottom-footer-container p{margin-bottom:.5rem;font-size:.8rem;text-align:center}.site-footer nav .bottom-footer-container p a{font-size:.8rem}.listing-payments{margin:1rem 0;display:flex;justify-content:center;align-items:center}.listing-payments li img{height:15px;display:block;margin:5px 10px}.listing-payments li:first-of-type img{height:25px}.c-form .c-form__bg{border-radius:20px;height:100%;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:90vw;z-index:-1}@media (min-width:550px){.c-form .c-form__bg{width:85vw}}@media (min-width:768px){.c-form .c-form__bg{border-radius:20px 0 0 20px;left:0;transform:none;width:calc(50% + 50vw)}}.c-form .c-form__bg img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.1;width:100%}.c-form .c-form__row{padding:70px 0}@media (min-width:550px){.c-form .c-form__row{padding:90px 0}}@media (min-width:768px){.c-form .c-form__row{padding:100px 0}}@media (min-width:992px){.c-form .c-form__row{padding:130px 0}}.c-form--devis .c-form__bg{background:#f7f7f2}@media (min-width:768px){.c-form--devis .c-form__bg{border-radius:0 20px 20px 0;left:auto;right:0}}.form__status{align-items:center;background:#fff;border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;flex-flow:column wrap;height:180px;justify-content:center;left:50%;opacity:0;padding:25px 35px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%) scale(.9);transition:opacity .25s ease 0s,transform .4s cubic-bezier(.23,1,.32,1) 0s,width .4s cubic-bezier(.23,1,.32,1) 0s,z-index 0s linear .25s;width:220px;z-index:-1}.form__status.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .25s ease 0s,transform .4s cubic-bezier(.23,1,.32,1) 0s,width .4s cubic-bezier(.23,1,.32,1) 0s,z-index 0s linear 0s;z-index:1}.form__status.is-visible .status{opacity:1;transform:translateY(0)}.form__status.is-spinning .spinner{opacity:1;transform:translateX(-50%) scale(1)}.form__status.is-success{width:280px}.form__status.is-success .status{color:#25ae88}.form__status.is-success .icn__success{opacity:1;transform:translateX(-50%) scale(1)}.form__status.is-error{width:280px}.form__status.is-error .status{color:#d75a4a}.form__status.is-error .icn__error{opacity:1;transform:translateX(-50%) scale(1)}.form__status .icons{height:45px;position:relative}.form__status .icons svg{width:auto}.form__status .icons svg,.form__status .spinner{height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateX(-50%) scale(.75);transition:opacity .2s ease,transform .4s cubic-bezier(.165,.84,.44,1)}.form__status .spinner>div{-webkit-animation:spin 1.2s cubic-bezier(.79,.38,.28,.76) infinite;animation:spin 1.2s cubic-bezier(.79,.38,.28,.76) infinite;border-radius:50%;border:3px solid #fdfdfc;border-top-color:#f7f7f2;height:100%;width:45px}.form__status .status{color:#414141;font-size:.95rem;line-height:1.5;margin-top:25px;opacity:0;transform:translateY(7px);transition:transform .6s cubic-bezier(.165,.84,.44,1),opacity .6s cubic-bezier(.165,.84,.44,1),color .25s ease}input,select,textarea{background-color:rgba(247,247,242,.6);border-radius:5px;border:none;box-shadow:0 2px 4px 0 rgba(0,0,0,.05);font-size:1.05rem;max-width:100%;min-width:100%;outline:none;padding:8px 14px;width:100%;font-family:EuclidFlex}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:rgba(65,65,65,.6);font-family:EuclidFlex;font-size:1.1rem;font-weight:400}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(65,65,65,.6);font-family:EuclidFlex;font-size:1.1rem;font-weight:400}input::placeholder,select::placeholder,textarea::placeholder{color:rgba(65,65,65,.6);font-family:EuclidFlex;font-size:1.1rem;font-weight:400}select{color:#f7f7f2;font-family:FONT_NAME,serif;font-size:1.1rem;font-weight:700}select.is-selected{color:#414141;font-family:FONT_NAME,sans-serif;font-size:1.05rem;font-weight:500}.form__row{margin-bottom:40px;position:relative;width:100%}@media (min-width:992px){.form__row{margin-bottom:60px}}.form__row--no-margin{margin-bottom:0}.form__row.has-error .error{opacity:1;transform:translateY(0)}.form__row svg{fill:#CF544E;height:auto;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:15px;z-index:1}.form__row .error{bottom:-23px;color:red;font-size:.9rem;left:5px;opacity:0;position:absolute;text-align:left;text-shadow:0 0 2px rgba(0,0,0,.15);transform:translateY(-7px);transition:all .6s cubic-bezier(.075,.82,.165,1);width:100%}.form__row--select svg{width:12px}.form__row--select:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 25px);border-radius:0 10px 10px 0;content:"";height:100%;pointer-events:none;position:absolute;right:0;width:80px}.form__group{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;width:100%}@media (min-width:768px){.form__group{flex-direction:row}}@media (min-width:768px){.form__group .form__row:first-child{margin-right:40px}}@media (min-width:992px){.form__group .form__row:first-child{margin-right:60px}}header{position:fixed;left:0;right:0;top:0;z-index:99;align-items:center;display:flex;flex-wrap:wrap;transition:all .3s cubic-bezier(.645,.045,.355,1);justify-content:flex-end}header.temp{transform:translateY(-81px);opacity:0}header.fixed{transform:translateY(0);opacity:1}header.fixed .header-infos a,header.temp .header-infos a{width:100px}

header.fixed .container-main-nav-title,header.temp .container-main-nav-title{
	margin-bottom:1.5rem
}

header .header-main{
	padding:15px;
	background:#fff;
	box-shadow:0 0 16px 2px rgba(0,0,0,.1);
	flex-basis:100%;z-index:10
}

header .header-infos{
	position:absolute;
	z-index:11;
	left:10px;
	top:10px;
	display:flex;
	align-items:center
}

header .header-infos a{
	display:block;
	width:130px
}

header .header-infos a img{
	width:100%;
	background:#fff;
	border-radius:50%
}

header .logo{
	padding:10px;
	display:block
}

header .logo img{
	height:15px
}

header .container-main-nav-title{
	display:flex;
	flex-direction:column;
	margin:0 0 3.5rem .8rem
}

header .container-main-nav-title em,header .container-main-nav-title h1,header .container-main-nav-title h2,header .container-main-nav-title span{
	margin:0;
	font-family: 'Rubik', sans-serif;
	font-size:.85rem;
	display:block;
	font-weight:800;
	font-style:normal;
	line-height:1.3
}

header .js-site-breadcrumb{display:none;flex-basis:100%;background-color:#fff;position:absolute;top:100px;z-index:100;left:150px;border-radius:5px;padding:5px 12px;box-shadow:0 0 3px 1px rgba(0,0,0,.05)}@media (min-width:550px){header .js-site-breadcrumb.is-visible{display:initial}}header .js-site-breadcrumb .site-breadcrumb__wrapper .row{width:100%}header .js-site-breadcrumb .site-breadcrumb__wrapper .row .breadcrumb_last,header .js-site-breadcrumb .site-breadcrumb__wrapper .row a{font-size:13px;font-weight:600;letter-spacing:1px}header .js-site-breadcrumb .site-breadcrumb__wrapper .row a{padding-right:15px;position:relative}header .js-site-breadcrumb .site-breadcrumb__wrapper .row a:after{background:rgba(65,65,65,.6);border-radius:50%;content:"";height:4px;right:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}header .js-site-breadcrumb .site-breadcrumb__wrapper .row .breadcrumb_last{color:#CF544E;padding-left:5px}.nav-primary{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;transition:all .25s ease-out;top:0;width:100%;z-index:9;visibility:hidden;padding-top:82px}.nav-primary.is-open{opacity:1;visibility:visible}@media (min-width:992px){.nav-primary{height:auto;display:block;opacity:1;position:relative;visibility:visible;z-index:0;padding-top:0}}.nav-primary ul{align-items:center;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (min-width:992px){.nav-primary ul{flex-direction:row;justify-content:flex-end;min-height:auto}}.nav-primary ul li{margin-bottom:.5rem;position:relative}@media (min-width:992px){.nav-primary ul li{margin:5px 0}}.nav-primary ul li.menu-item-active:after{margin-top:0;opacity:1}

.nav-primary ul li:after{
	content:"";
	position:absolute;
	top:50%;
	left:.2rem;
	width:30px;
	height:30px;
	border:2px solid rgba(207,84,78,.2);
	border-radius:50%;
	transform:translateY(-50%);
	transition:all .2s cubic-bezier(.165,.84,.44,1);
	opacity:0;
	margin-top:10px
}

.nav-primary ul li a{
	display:block;
	padding:.4rem .8rem;
	position:relative;
	font-size:16px;
	z-index:1
}

.nav-primary.open{
	opacity:1;
	visibility:visible;
}

.burger{align-items:center;justify-content:flex-end;cursor:pointer;display:flex;position:relative;z-index:100;margin:1rem}@media (min-width:992px){.burger{display:none;pointer-events:none}}.burger .label{align-items:center;display:flex;margin-right:15px;position:relative}.burger .label span{font-size:.85em;text-transform:uppercase;transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.burger .label span:first-of-type{transition-delay:.4s;position:absolute;right:0}.burger .label span:last-of-type{opacity:0;transition-delay:0s}.burger .lines span{background:#000;display:block;height:1.5px;transform-origin:left;transition:all .5s cubic-bezier(.77,0,.175,1);width:27px}.burger .lines span:nth-of-type(2){margin:8px 0}.burger.open .label span:first-of-type{opacity:0;transition-delay:0s}.burger.open .label span:last-of-type{opacity:1;transition-delay:.4s}.burger.open .lines span:first-of-type{transform:rotate(45deg)}.burger.open .lines span:nth-of-type(2){width:0;opacity:0}.burger.open .lines span:last-of-type{transform:rotate(-45deg)}

/* Boutique */
nav ul li.boutique-cbd-link{
	border-radius:40px;
	color:#fff;
	background-color:#CF544E;
	position:relative;
	margin-left:1rem
}

nav ul li.boutique-cbd-link:hover a{
	background-image:url(/wp-content/themes/lasducbd/dist/images/icons/cannabis-boutique-white.svg)
}

nav ul li.boutique-cbd-link:hover:after{
	width:32px;height:32px;right:4px
}

nav ul li.boutique-cbd-link:after,nav ul li.boutique-cbd-link:before{
	content:"";position:absolute;display:block;top:50%;left:auto;margin:0;border:none;right:4px;border-radius:50%;transform:translateY(-50%);width:32px;height:32px;background:#fff;opacity:1
}

nav ul li.boutique-cbd-link:after{
	width:0;height:0;right:20px;background:#414141;transition:all .2s cubic-bezier(.165,.84,.44,1)
}

nav ul li.boutique-cbd-link a{
	z-index:1;color:#fff;padding-right:3rem;display:block;background-position:calc(100% - 8px) 50%;background-size:25px;background-repeat:no-repeat;background-image:url(/wp-content/themes/lasducbd/dist/images/icons/cannabis-boutique-black.svg);position:relative;white-space:nowrap
}
/* Fin Boutique */

/* Réseaux sociaux */
nav .container-social-nav{
	display:flex;margin:0 1rem
}

nav .container-social-nav li{
	margin:1rem
}

@media (min-width:992px){
	nav .container-social-nav li{
		margin:0 .1rem
	}
}

nav .container-social-nav li:hover a.icon-instagram,nav .container-social-nav li:hover a.icon-snapchat{
	background-size:70%;
	background-size:25px
}


nav .container-social-nav li:hover a.icon-facebook{
	background-size:45%;
	background-size:14px
}

nav .container-social-nav li a{
	padding:.4em .2em
}

nav .container-social-nav li a.social-icon{
	width:25px;
	height:25px;
	color:transparent;
	background-position:50%;
	background-size:60%;
	background-repeat:no-repeat;
	transition:all .35s cubic-bezier(.68,-.55,.265,1.55)
}

nav .container-social-nav li a.icon-facebook{
	background-image:url(facebook-nav.svg);background-size:35%
}

nav .container-social-nav li a.icon-instagram{
	background-image:url(instagram-nav.svg)
}
/* Fin Réseaux sociaux */

/* Commerce */
nav .container-ecommerce-nav{
	display:flex;
	background-color:#CF544E;
	border-radius:40px;
	margin:0 1rem
}

nav .container-ecommerce-nav li{
	margin:0
}

nav .container-ecommerce-nav li.ecommerce-icon{
	position:relative;
	border-radius:40px
}

nav .container-ecommerce-nav li.ecommerce-icon a,nav .container-ecommerce-nav li.ecommerce-icon span{
	position:relative;
	width:40px;
	height:40px;
	color:transparent;
	border-radius:50%;
	background-position:50%;
	background-size:30%;
	background-repeat:no-repeat;
	z-index:3;
	cursor:pointer;
	display:block
}

nav .container-ecommerce-nav li.ecommerce-icon.icon-account a,nav .container-ecommerce-nav li.ecommerce-icon.icon-account span{
	background-image:url(user.svg)
}

nav .container-ecommerce-nav li.ecommerce-icon.icon-cart a,nav .container-ecommerce-nav li.ecommerce-icon.icon-cart span{
	background-image:url(shopping-bag.svg)
}

nav .container-ecommerce-nav li.ecommerce-icon:hover.icon-account a,nav .container-ecommerce-nav li.ecommerce-icon:hover.icon-account span{
	background-image:url(user-white.svg)
}

nav .container-ecommerce-nav li.ecommerce-icon:hover.icon-cart a,nav .container-ecommerce-nav li.ecommerce-icon:hover.icon-cart span{
	background-image:url(shopping-bag-white.svg)
}

nav .container-ecommerce-nav li.ecommerce-icon:hover:after{
	top:4px;
	bottom:4px;
	left:4px;
	right:4px
}

nav .container-ecommerce-nav li.ecommerce-icon:after,nav .container-ecommerce-nav li.ecommerce-icon:before{
	content:"";
	position:absolute;
	top:4px;
	bottom:4px;
	left:4px;
	right:4px;
	margin:0;
	border:none;
	opacity:1;
	border-radius:50%;
	background-color:#fff;
	transform:none;
	width:auto;
	height:auto
}

nav .container-ecommerce-nav li.ecommerce-icon:after{
	top:50%;
	left:50%;
	right:50%;
	bottom:50%;
	border-radius:50%;
	background-color:#414141;
	transition:all .2s cubic-bezier(.165,.84,.44,1)
}

/* Fin Commerce */

/* Préloader (désactivé) */
#preloader {
	display: none;
}
/*
#preloader{
	align-items:center;
	background-color:#fff;
	display:flex;
	flex-flow:column wrap;
	height:100vh;
	justify-content:center;
	left:0;
	padding:1rem;
	position:fixed;
	top:0;
	width:100%;
	z-index:9998
}

#preloader img{
	opacity:0;
	transform:translateY(25px);
	width:170px
}
*/
/* Fin Préloader (désactivé) */

body{
	font-family: 'Montserrat', sans-serif;
	font-size:.9rem;
	color:#414141
}

h1,h2,h3,h4,h5{
	font-weight:400;
	font-stretch:normal;
	font-style:normal;
	letter-spacing:normal;
	text-align:left;
	color:#414141;
	padding:0 15px
}

h1,h1 strong,h2,h2 strong,h3,h3 strong,h4,h4 strong,h5,h5 strong{
	font-family: 'Rubik', sans-serif;
}

@media (min-width:768px){
	h1,h2,h3,h4,h5{
		padding:0
	}
}

.page-template-defaut h1,.page-template-defaut h2,.page-template-defaut h3,.page-template-defaut h4,.page-template-defaut h5{
	text-align:left
}

.page-template-defaut h1 strong,.page-template-defaut h2 strong,.page-template-defaut h3 strong,.page-template-defaut h4 strong,.page-template-defaut h5 strong{
	font-family:MyanmarMN
}

@media (min-width:768px){
	.page-template-defaut h1,.page-template-defaut h2,.page-template-defaut h3,.page-template-defaut h4,.page-template-defaut h5{
		padding:0
	}
}

.page-template-defaut h3{
	margin:1rem 0
}

.page-template-defaut h4{
	margin:.6rem 0
}

.page-template-defaut h5{
	margin:.3rem 0
}

.page-template-defaut p{
	margin-bottom:10px
}

h1{
	font-size:2.5rem;
	line-height:1.07
}

@media (min-width:768px){h1{font-size:3rem}}h2{font-size:2rem;line-height:1.11;text-align:center;margin:2rem 0}@media (min-width:768px){h2{font-size:2.5rem}}h3{font-size:1.5rem;line-height:1.48}@media (min-width:768px){h3{font-size:2rem}}h4{font-size:1.2rem;line-height:1;color:#414141}@media (min-width:768px){h4{font-size:1.4rem}}h5{font-size:1.1rem;line-height:1.75}@media (min-width:768px){h5{font-size:1.2rem}}

h6{
	font-weight:bolder;
	text-transform:uppercase;
	letter-spacing:2px
}

h6,p{
	font-family: 'Montserrat', sans-serif;
	font-size:.9rem;
	font-weight:400;
	font-stretch:normal;
	font-style:normal;
	line-height:1.75;
	letter-spacing:normal;
	text-align:left;
	color:#414141;
	padding:0 15px
}

@media (min-width:768px){
	h6,p{padding:0}
}

strong{
	font-family: 'Montserrat', sans-serif;
}

a{
	transition:all .35s ease-out;
	text-decoration:none;
	font-family: 'Montserrat', sans-serif;
	font-size:.9rem;
	font-weight:400;
	font-stretch:normal;
	font-style:normal;
	line-height:1.75;
	letter-spacing:normal;
	text-align:left;
	color:#414141
}

a:hover{
	color:#CF544E;
}

.container-values{padding-top:2rem}.container--value{position:relative;padding:1rem .8rem;width:100%;overflow:hidden;height:100%;display:flex}.container--value:before{content:"";top:-40px;width:110px;height:110px;background:#fff;border-radius:50%}.container--value:before,.container--value>img{position:absolute;left:50%;transform:translateX(-50%)}

.container--value>img{
	top:0;
	width:45px;
	margin-bottom:1.6rem
}

.container--value .center-text{background:#f7f7f2;border-radius:30px;padding:80px 3rem 3rem}.container--value .center-text h4{font-size:1.6rem;text-align:center;margin-bottom:1rem}.container--value .center-text p{text-align:center}.container-ecommerce-values{justify-content:center}.container-ecommerce-values h2{width:100%}@media (min-width:992px){.container-ecommerce-values .container>div:nth-of-type(2){margin-top:2rem}}

.container-ecommerce-values .container>div:nth-of-type(3) .container--value>img{
	//width:40px;
	height:40px
}
@media (min-width:992px){
	.container-ecommerce-values .container>div:last-of-type{
		margin-top:4rem
	}
}

.container-ecommerce-values .container>div:last-of-type .container--value>img{
	width:55px;
	//height:55px
}

.section-graph-showcase{padding:4rem 0;position:relative;overflow:hidden}@media (min-width:768px){.section-graph-showcase{padding:8rem 0}}.section-graph-showcase:after,.section-graph-showcase:before{content:"";position:absolute;top:-4rem;right:-50%;height:80vh;min-height:500px;width:100%;transform:rotate(-60deg);background-image:url(/wp-content/themes/lasducbd/dist/images/background_cbd_plant.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:0}.section-graph-showcase:after{right:auto;left:-50%;transform:rotate(35deg)}.section-graph-showcase .case-punch{position:relative;border-radius:30px;overflow:hidden;margin:0 10%}@media (min-width:768px){.section-graph-showcase .case-punch{margin:0}}.section-graph-showcase .case-punch img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}

/* Réglement */
.section-graph-showcase .case-punch .container-inner-punch{
	position:relative;
	background-color:rgba(216,117,112,.9);
	display:flex;
	align-items:center;
	padding:5%;
	flex-direction:column
}

@media (min-width:768px){
	.section-graph-showcase .case-punch .container-inner-punch{
		padding:4rem
	}
}

.section-graph-showcase .case-punch .container-inner-punch h2{
	color:#fff;
	margin-bottom:2rem
}

.section-graph-showcase .case-punch .container-inner-punch .inner-texte p{
	text-align:center;
	color:#fff
}

.section-graph-showcase .case-punch .container-inner-punch .btn{
	margin-bottom:2rem
}
/* Fin Réglement */

/* Articles */
.container-item-news-archive{
	padding:1rem;
	margin-top:2rem
}

@media (min-width:768px){
	.container-item-news-archive{
		margin-top:1rem
	}
}

.container-item-news-archive .row_pic a{
	display:block
}

.container-item-news-archive .row_pic a img{
	display:block;
	width:100%;
	border-radius:30px
}

.container-item-news-archive .row_pic:hover+div+a span i{
	background-image:url(arrow-btn-white.svg)
}

.container-item-news-archive .row_pic:hover+div+a span:after{
	height:100%;
	width:100%;
	opacity:1
}

.container-item-news-archive .row_info{
	margin:1.8rem 0 1rem;
	position:relative
}

.container-item-news-archive .row_info .tag-category{
	position:absolute;
	top:calc(-1.8rem - 15px);
	left:50%;
	transform:translateX(-50%);
	line-height:30px;
	border-radius:30px;
	padding:0 20px;
	background:#D87570;
	color:#fff;
	white-space:nowrap
}

.container-item-news-archive .row_info h3{
	font-size:1.5rem;
	text-align:left;
	line-height:1.2;
	margin-bottom:.5rem
}

.container-item-news-archive .btn{
	margin-top:0
}

.container-item-pages-archive{
	margin:1rem 1rem 3rem;
	position:relative
}

.container-item-pages-archive .row_pic a{
	display:block
}

.container-item-pages-archive .row_pic a img{
	display:block;
	width:100%;
	border-top-left-radius:30px;
	border-top-right-radius:30px
}

.container-item-pages-archive .row_pic:hover+div+a span i{
	background-image:url(arrow-btn-white.svg)
}

.container-item-pages-archive .row_pic:hover+div+a span:after{
	height:100%;
	width:100%;
	opacity:1
}

.container-item-pages-archive .row_info{
	margin-bottom:1rem;
	position:relative;
	padding:1.5rem 1.6rem 3rem;
	background:#f7f7f2;
	border-bottom-left-radius:30px;
	border-bottom-right-radius:30px;
	min-height:265px
}

.container-item-pages-archive .row_info h3{
	font-size:1.5rem;text-align:left;line-height:1.2;margin-bottom:.5rem
}
	
.container-item-pages-archive .btn{
	position:absolute;
	bottom:-25px;
	left:50%;
	transform:translateX(-50%);
	margin-top:0
}
/* Fin Articles */

.gmb-overlay{background:#000;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .25s ease 0s,z-index 0s linear .25s;width:100%;z-index:-1}

.gmb-overlay.is-visible{opacity:.6;transition:opacity .25s ease 0s,z-index 0s linear 0s;z-index:99}

.gmb-side{background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);height:100%;opacity:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:opacity .25s ease .15s,transform .6s cubic-bezier(.23,1,.32,1) 0s,z-index 0s linear .6s;width:100%;z-index:-1}@media (min-width:768px){.gmb-side{width:600px}}.gmb-side.is-visible{opacity:1;transform:translateX(0);transition:opacity .25s ease,transform .6s cubic-bezier(.23,1,.32,1) 0s,z-index 0s linear 0s;z-index:100}.gmb-side .gmb-side__button-close{background:#e63d3d;border-radius:30px;bottom:25px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#fff;cursor:pointer;font-weight:400;left:50%;padding:12px 25px 12px 45px;position:absolute;transform:translateX(-50%);z-index:5;font-family:EuclidFlex}@media (min-width:768px){.gmb-side .gmb-side__button-close{border-radius:30px 0 0 30px;bottom:auto;box-shadow:none;background-color:#f7f7f2;color:#414141;left:auto;padding:17px 20px 17px 60px;right:100%;top:40px;transform:none}}.gmb-side .gmb-side__button-close:hover span i{background-image:url(arrow-btn-white.svg)}.gmb-side .gmb-side__button-close:hover span:before{background-color:#fff}.gmb-side .gmb-side__button-close:hover span:after{height:100%;width:100%;opacity:1}.gmb-side .gmb-side__button-close span{position:absolute;display:block;top:50%;left:5px;border-radius:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;z-index:3;justify-content:center}.gmb-side .gmb-side__button-close span i{width:15px;height:15px;background-image:url(arrow-btn-white.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}.gmb-side .gmb-side__button-close span:after,.gmb-side .gmb-side__button-close span:before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:100%;width:100%;border-radius:50%;z-index:-2;background-color:#414141}.gmb-side .gmb-side__button-close span:after{height:0%;width:0;opacity:0;z-index:-1;background-color:#CF544E;transition:all .2s cubic-bezier(.165,.84,.44,1)}.gmb-side__container{height:100%;overflow-y:auto;padding:40px 20px 20px;scrollbar-color:#CF544E #fdfdfc;scrollbar-width:thin;background:#f7f7f2}@media (min-width:768px){.gmb-side__container{padding:40px 50px 50px}}.gmb-side__container::-webkit-scrollbar{width:5px}.gmb-side__container::-webkit-scrollbar-thumb{background:#CF544E}.gmb-side__container::-webkit-scrollbar-track{background:#fdfdfc}.gmb-side__container .gmb-side__container-head{text-align:center}@media (min-width:768px){.gmb-side__container .gmb-side__container-head{padding:0 25px}}.gmb-side__container .gmb-side__container-head h2{margin-bottom:30px}@media (min-width:768px){.gmb-side__container .gmb-side__container-head h2{padding:0 50px}}.gmb-side__container .gmb-side__container-head p{text-align:center}.gmb-side__container .gmb-side__container-head img{margin-left:3px;vertical-align:middle;height:16px}.gmb-side__container .gmb-side__container-head button{margin-top:30px}@media (min-width:768px){.gmb-side__container .gmb-side__container-head button{margin-top:40px}}.gmb-side__container .gmb-side__reviews{margin-top:60px;position:relative}.gmb-reviews__item{border-radius:15px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);margin-bottom:40px;opacity:0;padding:25px;position:relative;transform:scale(.9) translateY(10px);transition:opacity .2s ease,transform .6s cubic-bezier(.23,1,.32,1);background-color:#fff}@media (min-width:768px){.gmb-reviews__item{padding:35px}}.gmb-reviews__item.is-visible{opacity:1;transform:scale(1) translateY(0)}.gmb-reviews__item--1 .stars svg:nth-child(-n+1),.gmb-reviews__item--2 .stars svg:nth-child(-n+2),.gmb-reviews__item--3 .stars svg:nth-child(-n+3),.gmb-reviews__item--4 .stars svg:nth-child(-n+4),.gmb-reviews__item--5 .stars svg:nth-child(-n+5){fill:#f7f7f2}.gmb-reviews__item:last-child{margin-bottom:0}.gmb-reviews__item h3{font-size:1.6rem}@media (min-width:1200px){.gmb-reviews__item h3{font-size:1.85rem}}.gmb-reviews__item .date{color:#414141;display:block;font-size:.9rem;margin-top:5px;font-family:MyanmarMN}@media (min-width:768px){.gmb-reviews__item .date{margin-top:0;position:absolute;right:30px;top:20px}}.gmb-reviews__item .stars{align-items:center;display:flex;flex-flow:row wrap;margin:15px 0}@media (min-width:1200px){.gmb-reviews__item .stars{margin:20px 0}}.gmb-reviews__item .stars svg{fill:#fdfdfc;height:20px;margin-right:5px;width:20px}.gmb-reviews__item p{font-size:.95rem;line-height:1.5}@media (min-width:1200px){.gmb-reviews__item p{font-size:1rem}}.gmb-reviews__item p span{font-style:italic;opacity:.5}.gmb-reviews__status{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;left:50%;opacity:0;position:absolute;text-align:center;top:50px;transform:translateX(-50%);transition:opacity .2s ease,z-index 0s linear .2s;z-index:1}.gmb-reviews__status.is-visible{opacity:1;transition:opacity .2s ease,z-index 0s linear 0s;z-index:1}.gmb-reviews__status .spinner{-webkit-animation:spin 1.2s cubic-bezier(.79,.38,.28,.76) infinite;animation:spin 1.2s cubic-bezier(.79,.38,.28,.76) infinite;border-radius:50%;border:3px solid #fdfdfc;border-top-color:#f7f7f2;height:45px;width:45px}.gmb-reviews__status span{color:#414141;font-size:.95rem;line-height:1.5;margin-top:25px}.container-avis-content{padding-top:0}.container-avis-content .container-intro-text>h3{font-size:2.5rem}.container-listing-avis{display:flex;flex-wrap:wrap;justify-content:center;margin-top:4rem}.container-listing-avis .gmb-reviews__item{width:calc(33.33% - 1rem);margin:.5rem;box-shadow:none;border-radius:50%;background-color:#f7f7f2;padding:6%;display:flex;flex-direction:column;justify-content:center}.container-listing-avis .gmb-reviews__item h4{order:1;text-align:center}.container-listing-avis .gmb-reviews__item .date{order:3;top:auto;right:auto;display:block;text-align:center;position:relative;margin-bottom:.8rem}.container-listing-avis .gmb-reviews__item .stars{order:2;justify-content:center;margin-bottom:.3rem}.container-listing-avis .gmb-reviews__item>p{order:4}.container-introp-page-custom{padding-top:4rem;justify-content:left}section.container-template-cascade{padding-top:0}section.container-template-cascade section.listing-link-pages.container-split-section{background:none}section.container-template-cascade section.listing-link-pages.container-split-section .inner-split-section.inner-split-section--text{border-radius:0;background-color:#f7f7f2}@media (min-width:768px){section.container-template-cascade section.listing-link-pages.container-split-section .inner-split-section.inner-split-section--text{border-bottom-right-radius:30px;border-bottom-left-radius:30px}}@media (min-width:992px){section.container-template-cascade section.listing-link-pages.container-split-section .inner-split-section.inner-split-section--text{border-top-left-radius:30px;border-bottom-right-radius:0}}section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd) .inner-split-section--pic{border-radius:0}@media (min-width:768px){section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd) .inner-split-section--pic{border-top-right-radius:30px;border-top-left-radius:30px}}@media (min-width:992px){section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd) .inner-split-section--pic{border-top-left-radius:0;border-bottom-right-radius:30px}}section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd)>div>div>div:first-of-type{order:1}@media (min-width:992px){section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd)>div>div>div:first-of-type{order:2}}section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd)>div>div>div:last-of-type{order:2}@media (min-width:992px){section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(odd)>div>div>div:last-of-type{order:1}}section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:first-of-type{order:2}@media (min-width:992px){section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:first-of-type{order:1}}section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:last-of-type{order:1}@media (min-width:992px){section.container-template-cascade section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:last-of-type{order:2}}section.container-template-gauche-droite section.listing-link-pages.container-split-section{margin:0 5% 4rem 0;background:none}section.container-template-gauche-droite section.listing-link-pages.container-split-section .inner-split-section.inner-split-section--text{padding:10%;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:30px;border-bottom-right-radius:30px;background:#f7f7f2}section.container-template-gauche-droite section.listing-link-pages.container-split-section .inner-split-section.inner-split-section--pic{margin-left:1.6rem;margin-right:auto;margin-bottom:2rem}@media (min-width:992px){section.container-template-gauche-droite section.listing-link-pages.container-split-section .inner-split-section.inner-split-section--pic{margin-bottom:0}}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(odd){margin:0 0 4rem 5%}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(odd)>div>div>div:first-of-type{order:2}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(odd)>div>div>div:last-of-type{order:1}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(odd) .inner-split-section.inner-split-section--text{border-top-left-radius:30px;border-bottom-left-radius:30px;border-top-right-radius:0;border-bottom-right-radius:0}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(odd) .inner-split-section.inner-split-section--pic{margin-right:1.6rem;border-radius:30px}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:first-of-type{order:2}@media (min-width:992px){section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:first-of-type{order:1}}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:last-of-type{order:1}@media (min-width:992px){section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(2n)>div>div>div:last-of-type{order:2}}section.container-template-gauche-droite section.listing-link-pages.container-split-section:nth-of-type(2n) .inner-split-section.inner-split-section--pic{border-radius:30px}body.is-home .faq__item h3{font-size:1.6rem}body.is-home .js-site-breadcrumb.is-visible{display:none}.faq{margin-top:15px;padding:25px}.faq__item{border-bottom:1px solid #ebebe4;padding:25px 0}.faq__item h3{margin:0 0 10px}.faq__answer *{line-height:1.6em}.woocommerce-boutique-page .container-values{display:none}@media (min-width:992px){.woocommerce-boutique-page .container-values{display:block}}.woocommerce-boutique-page .container-family-category-product{padding-top:0}@media (min-width:992px){.woocommerce-boutique-page .container-family-category-product{padding-top:4rem}}.woocommerce-boutique-page .container-family-category-product.has-bg .container{justify-content:flex-start}.woocommerce-boutique-page .container-family-category-product.has-bg:after{transform:rotate(-35deg);right:-45%}.woocommerce-boutique-page .container-family-category-product.has-bg:nth-of-type(2n):after{transform:rotate(35deg);left:-45%;right:auto}.woocommerce-boutique-page .container-family-category-product.has-bg:nth-of-type(2n) .container-intro-archive-page{margin:0 auto 2rem}@media (min-width:992px){.woocommerce-boutique-page .container-family-category-product.has-bg:nth-of-type(2n) .container-intro-archive-page{margin:4rem 0 4rem auto}}.woocommerce-boutique-page .container-family-category-product.has-bg:nth-of-type(2n) .container-archive-products--listing{justify-content:flex-end}.intro-boutique-cbd{padding:0}@media (min-width:768px){.intro-boutique-cbd{padding-top:4rem}}.intro-boutique-cbd>div>div:first-of-type{order:2}.intro-boutique-cbd>div>div:last-of-type{order:1}@media (min-width:768px){.intro-boutique-cbd>div>div:first-of-type{order:1}.intro-boutique-cbd>div>div:last-of-type{order:2}}.intro-boutique-cbd .container-intro-text-boutique h1{width:100%;max-width:450px}.intro-boutique-cbd img{width:100%;border-radius:0}@media (min-width:768px){.intro-boutique-cbd img{border-radius:30px}}.woocommerce-account .woocommerce{display:flex;flex-direction:column}@media (min-width:992px){.woocommerce-account .woocommerce{display:block}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{order:2;margin-top:2rem}@media (min-width:992px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-top:0}}.page-template-defaut .wc_payment_methods{list-style-type:none}.page-template-defaut .wc_payment_methods li{list-style:none}.container-archive-page{padding-bottom:0;padding-top:4rem}.container-archive-page.has-bg.has-bg--right:after{z-index:-1;right:-30%}.container-archive-page .container-archive-products{display:block}.container-archive-page .container-archive-products>h1{width:100%;max-width:700px}.container-intro-archive-page{text-align:left;margin-bottom:4rem;width:100%;max-width:600px}.container-intro-archive-page h1,.container-intro-archive-page h2,.container-intro-archive-page h3,.container-intro-archive-page h4,.container-intro-archive-page h5,.container-intro-archive-page h6{text-align:left}.woocommerce .container-archive-products--listing{width:100%;display:flex;flex-wrap:wrap}.woocommerce .container-archive-products--listing .product{margin:0 .6rem 2.5rem}.product{margin:0 .6rem 3.5rem}.product:hover .row_pic:before,.product:hover .row_pic a:before{opacity:1}.product:hover .row_pic a img{transform:scale(1.05) rotate(2deg)}.product .row_pic{position:relative;border-radius:30px;overflow:hidden;width:100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.12)}.product .row_pic:before{content:"";position:absolute;left:0;width:100%;top:0;bottom:0;background-color:rgba(65,65,65,.7);z-index:1;opacity:0;pointer-events:none;transition:all .35s cubic-bezier(.68,-.55,.265,1.55)}.product .row_pic a{position:relative;display:block}.product .row_pic a:before{content:"Voir le produit";line-height:1.2;font-size:1.05rem;font-family:MyanmarMN;position:absolute;text-align:center;top:50%;left:50%;width:70px;color:#fff;transform:translateX(-50%) translateY(-50%);z-index:2;opacity:0;pointer-events:none;transition:all .5s cubic-bezier(.77,0,.175,1)}.product .row_pic a img{display:block;width:100%;transition:all .5s cubic-bezier(.77,0,.175,1)}.product .row_name{margin-top:1rem}.product .row_name h3{font-size:1.4rem;padding:0}.product .row_concentration{margin:0 0 .6rem}.product .row_price{font-weight:bolder;margin-top:.6rem;font-size:1.05rem;font-family:EuclidFlexBold}.product .row_price em{font-family:EuclidFlex;font-size:.7rem;font-weight:400;font-style:normal}.product .row_price del{font-size:.8rem;color:rgba(65,65,65,.6)}.woocommerce-page .container-single-product{padding-top:15px}@media (min-width:768px){.woocommerce-page .container-single-product{padding-top:4rem}}.woocommerce-page .container-single-product.has-bg{overflow:visible}.woocommerce-page .container-single-product.has-bg.has-bg--right:after{right:-60%;min-height:800px;transform:rotate(-20deg)}.woocommerce-page .container-single-product div.product{margin-bottom:1rem}.woocommerce-page .container-single-product div.product.product-variable .row_desc_single .summary>.price{display:none}.woocommerce-page .container-single-product div.product .entry-images img{display:block;border-radius:30px;width:100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.12)}.woocommerce-page .container-single-product div.product .entry-images .container--gallery{margin-top:.5rem;display:flex;flex-wrap:wrap}.woocommerce-page .container-single-product div.product .entry-images .container--gallery .wrapper--gallery{width:23%;margin:1%}.woocommerce-page .container-single-product div.product .entry-images .container--gallery .wrapper--gallery img{border-radius:15px;box-shadow:0 1px 4px 0 rgba(0,0,0,.12)}.woocommerce-page .container-single-product div.product .row_desc_single{padding:2rem 15px 0}@media (min-width:768px){.woocommerce-page .container-single-product div.product .row_desc_single{padding:0}}.woocommerce-page .container-single-product div.product .row_desc_single h4{padding:0;font-family:EuclidFlex;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:400}.woocommerce-page .container-single-product div.product .row_desc_single .summary{width:100%}.woocommerce-page .container-single-product div.product .row_desc_single .summary h1,.woocommerce-page .container-single-product div.product .row_desc_single .summary h2,.woocommerce-page .container-single-product div.product .row_desc_single .summary h3,.woocommerce-page .container-single-product div.product .row_desc_single .summary h4,.woocommerce-page .container-single-product div.product .row_desc_single .summary h5,.woocommerce-page .container-single-product div.product .row_desc_single .summary h6{text-align:left}.woocommerce-page .container-single-product div.product .row_desc_single .summary h1{margin:1rem 0;padding:0}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woocommerce-product-details__short-description{margin:2rem 0}.woocommerce-page .container-single-product div.product .row_desc_single .summary p.row-legals{padding:0;display:flex;align-items:center;margin:1rem 0;font-family:MyanmarMN;font-size:1.1rem}.woocommerce-page .container-single-product div.product .row_desc_single .summary p.row-legals img{height:35px;width:35px;display:block;margin-right:10px}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations{margin:1rem 0;display:flex;flex-direction:column}@media (min-width:992px){.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations{flex-direction:row}}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation{margin-right:2rem;font-family:MyanmarMN;font-size:1.1rem;padding:.2rem 1rem .2rem .2rem;border-radius:20px}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation .woovr-variation-selector{position:relative}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation .woovr-variation-selector input{position:relative;width:18px;height:18px}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation .woovr-variation-selector input:after,.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation .woovr-variation-selector input:before{content:"";position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%;background:#CF544E}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation .woovr-variation-selector input:before{width:10px;height:10px;background:#fff;z-index:1;left:4px;opacity:0;transition:all .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-page .container-single-product div.product .row_desc_single .summary .woovr-variations .woovr-variation .woovr-variation-selector input:checked:before{opacity:1}.woocommerce-page .container-single-product div.product .row_desc_single .summary form{display:flex;width:100%;align-items:center;flex-wrap:wrap}.woocommerce-page .container-single-product div.product .row_desc_single .summary form .woocommerce-variation-add-to-cart>.qty,.woocommerce-page .container-single-product div.product .row_desc_single .summary form>.qty{display:none}.woocommerce-page .container-single-product div.product .row_desc_single .summary form .quantity{width:100%;display:flex;align-items:center}.woocommerce-page .container-single-product div.product .row_desc_single .summary form .quantity label{text-transform:uppercase;letter-spacing:1px;font-size:.9rem;width:auto;height:auto;clip:auto;position:relative!important;margin-left:.5rem;order:2}.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button{font-size:1.2rem;margin-top:2rem;border-radius:30px;color:#fff;background-color:#CF544E;font-weight:400;padding:16px 80px 15px 45px;transition:all .2s cubic-bezier(.165,.84,.44,1);position:relative;background-position:calc(100% - 4px) 50%;background-size:40px;background-repeat:no-repeat;background-image:url(/wp-content/themes/lasducbd/dist/images/icons/circle_button.svg)}.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button:after,.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button:before{content:"";position:absolute;top:50%;right:4px;transform:translateY(-50%);height:40px;width:40px;border-radius:50%;transition:all .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button:before{z-index:2;background-position:50%;background-size:15px;background-repeat:no-repeat;background-image:url(/wp-content/themes/lasducbd/dist/images/icons/shopping-bag.svg)}.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button:after{z-index:1;right:24px;width:0;height:0;background-color:#414141}.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button:hover:before{background-image:url(/wp-content/themes/lasducbd/dist/images/icons/shopping-bag-white.svg)}.woocommerce-page .container-single-product div.product .row_desc_single .summary form button.single_add_to_cart_button:hover:after{right:4px;height:40px;width:40px}.woocommerce-page .container-single-product div.product .row_desc_single .summary .price{display:block;margin:1rem 0;font-size:1.6rem;color:#414141;font-family:EuclidFlexBold}.woocommerce-page .container-single-product .container-product-desc{display:flex;justify-content:center}.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc{position:relative;border-radius:30px;overflow:hidden}.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text{position:relative;background:rgba(181,199,170,.9);padding:3rem;border-radius:30px}.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h1:first-of-type,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h2:first-of-type,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h3:first-of-type,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h4:first-of-type,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h5:first-of-type{margin-top:0}.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text a,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h1,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h2,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h3,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h4,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h5,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text h6,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text p,.woocommerce-page .container-single-product .container-product-desc .container-inner-product-desc .container-inner-product-desc-text strong{color:#fff;text-align:left}.woocommerce-page .container-single-product .container-product-desc .container-product--value{margin:1rem 0;padding:1rem}.woocommerce-page .container-single-product .container-product-desc .container-product--value>img{background-color:#CF544E;border-radius:20px;width:70px;height:70px;padding:1rem}.woocommerce-page .container-single-product .container-product-desc .container-product--value .center-text h4{margin:1rem 0}.woocommerce-page .container-single-product .container-values{padding:2.5rem 0}.woocommerce-page .container-single-product .related-products{width:100%;display:flex;flex-wrap:wrap;margin-top:4rem;justify-content:center}.woocommerce-page .container-single-product .related-products .container-intro-text{margin-bottom:3rem}.woocommerce-page .container-single-product .related-products .container-intro-text h3{font-size:2.5rem;width:100%;text-align:center;margin-bottom:1rem}.woocommerce .woocommerce-notices-wrapper{margin-bottom:30px;text-align:center;display:flex;flex-flow:column-reverse wrap;background:#fafaf7;border-radius:0 0 10px 10px;box-shadow:0 3px 5px rgba(0,0,0,.1);overflow:hidden}.woocommerce .woocommerce-notices-wrapper .woocommerce-error,.woocommerce .woocommerce-notices-wrapper .woocommerce-info,.woocommerce .woocommerce-notices-wrapper .woocommerce-message{padding:15px;box-shadow:none;background:none;border-radius:0;line-height:1.6;display:flex;flex-flow:column-reverse wrap;justify-content:center;align-items:center;text-align:center;margin:0}@media (min-width:768px){.woocommerce .woocommerce-notices-wrapper .woocommerce-error,.woocommerce .woocommerce-notices-wrapper .woocommerce-info,.woocommerce .woocommerce-notices-wrapper .woocommerce-message{flex-flow:row-reverse wrap;padding:20px}}.woocommerce .woocommerce-notices-wrapper .woocommerce-error a,.woocommerce .woocommerce-notices-wrapper .woocommerce-info a,.woocommerce .woocommerce-notices-wrapper .woocommerce-message a{margin:15px 0 0}@media (min-width:768px){.woocommerce .woocommerce-notices-wrapper .woocommerce-error a,.woocommerce .woocommerce-notices-wrapper .woocommerce-info a,.woocommerce .woocommerce-notices-wrapper .woocommerce-message a{margin:0 0 0 15px}}.woocommerce .woocommerce-MyAccount-content p{margin-bottom:10px}.woocommerce .woocommerce-MyAccount-content address{font-style:normal;margin:1rem 0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#CF544E;background:rgba(247,247,242,.6);border-bottom-right-radius:30px;border-bottom-left-radius:30px;line-height:30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.12);font-family:MyanmarMN;text-align:right}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#fff;border-radius:20px;padding:.3rem .8rem;margin-left:20px;background-color:#CF544E;white-space:nowrap}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{display:none}.woocommerce p.return-to-shop{text-align:right}.woocommerce .woocommerce-error{background-color:#fee!important;border-top-color:#c00}.woocommerce .woocommerce-error a{background-color:#c00!important}.woocommerce-page .quantity input{font-family:EuclidFlexBold;color:#fff;background:#CF544E;border:none;box-shadow:none;width:50px;min-width:0;border-radius:0;padding:.2rem .5rem;order:1}.woocommerce-page .woocommerce-checkout-payment .place-order button.btn{padding:1.1rem 1.3rem .8rem;font-family:MyanmarMN;font-size:1rem}.woocommerce-page #add_payment_method #payment,.woocommerce-page .woocommerce-cart #payment,.woocommerce-page .woocommerce-checkout #payment{background:#f7f7f2;border-radius:10px}.woocommerce-page #add_payment_method #payment .payment_methods,.woocommerce-page .woocommerce-cart #payment .payment_methods,.woocommerce-page .woocommerce-checkout #payment .payment_methods{background:#ebebe4;border-radius:10px}.woocommerce-page #add_payment_method #payment li,.woocommerce-page .woocommerce-cart #payment li,.woocommerce-page .woocommerce-checkout #payment li{font-family:EuclidFlexBold;box-shadow:none!important;border-top:none;background:transparent;padding:15px;font-size:1rem;line-height:1.2}.woocommerce-page #respond input#submit.alt.button,.woocommerce-page a.button.alt.button,.woocommerce-page button.button.alt.button,.woocommerce-page input.button.alt.button{background-color:#CF544E;border-radius:30px;transition:all .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-page #respond input#submit.alt.button:hover,.woocommerce-page a.button.alt.button:hover,.woocommerce-page button.button.alt.button:hover,.woocommerce-page input.button.alt.button:hover{background-color:#fff;color:#414141}.woocommerce-page .woocommerce>h2{text-align:left}.woocommerce-page .woocommerce header{box-shadow:none;margin-bottom:2rem;border-bottom:4px solid #f7f7f2}.woocommerce-page .woocommerce a.edit{font-family:EuclidFlexBold;font-size:1rem}.woocommerce-page .woocommerce .u-columns h2{text-align:left}.woocommerce-page .woocommerce form label{font-family:EuclidFlexBold;font-size:1rem;margin-bottom:.3rem}.woocommerce-page .woocommerce form input[type=checkbox],.woocommerce-page .woocommerce form input[type=radio]{box-sizing:border-box;padding:0;display:inline;min-width:0;width:auto;margin-right:5px}.woocommerce-page .woocommerce form .woocommerce-privacy-policy-text p{font-size:.8rem;line-height:1.2;margin:1.5rem .5rem .5rem}.woocommerce-page .woocommerce form .woocommerce-LostPassword{text-align:right}.woocommerce-page .woocommerce form .woocommerce-LostPassword a{color:#CF544E}.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul{background-color:#f7f7f2;padding:.8rem 1.6rem 1.6rem;border-radius:30px;list-style-type:none}.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#ebebe4}.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:1.1rem 1.3rem .8rem;font-family:MyanmarMN;font-size:1rem;margin:.8rem 0 0;transition:all .2s cubic-bezier(.165,.84,.44,1);border-bottom:2px solid #414141;display:block;border-top-left-radius:20px;border-top-right-radius:20px}.woocommerce-page .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#fff;background:#ebebe4}.woocommerce-page .woocommerce .woocommerce-form-login .button,.woocommerce-page .woocommerce .woocommerce-form-register .button{display:block;float:none}.woocommerce-page .woocommerce .button{padding:10px 30px;margin-top:1rem;background-color:#CF544E;border-radius:30px;color:#fff;line-height:1.75rem;font-weight:400}.woocommerce-page .woocommerce .button:hover{color:#fff;background-color:#414141}.woocommerce-page .woocommerce form.checkout_coupon,.woocommerce-page .woocommerce form.login,.woocommerce-page .woocommerce form.register{box-shadow:0 3px 6px 0 rgba(0,0,0,.12);border:none;border-radius:30px;background:#fff}.woocommerce-page .woocommerce table{background-color:rgba(247,247,242,.6);border:none;border-radius:30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.12)}.woocommerce-page .woocommerce table input{min-width:0;border:none;background:#fff}.woocommerce-page .woocommerce table input#coupon_code{width:150px;margin-right:10px;padding:8px 15px;border:none}.woocommerce-page .woocommerce table input.qty{background:#CF544E}.woocommerce-page .woocommerce table thead tr th{font-size:1.1rem;padding:15px 20px;font-family:EuclidFlexBold}.woocommerce-page .woocommerce table tbody tr{border:none}.woocommerce-page .woocommerce table tbody tr td{border-top:2px solid #fff;padding:15px 20px}.woocommerce-page .woocommerce table tbody tr td.product-name a{font-family:EuclidFlexBold;font-size:1rem}.woocommerce-page .woocommerce table tbody tr td img{width:60px;border-radius:20px}.woocommerce-page .woocommerce table tbody tr th{font-size:1.1rem;padding:15px 20px;font-family:EuclidFlexBold}.woocommerce-page .woocommerce table tfoot tr td,.woocommerce-page .woocommerce table tfoot tr th{font-size:1.1rem;padding:15px 20px}.woocommerce-page .woocommerce table tfoot tr th{font-family:EuclidFlexBold}.site-home{height:auto;overflow:hidden;padding-top:0}@media (min-width:768px){.site-home{height:calc(100vh - 80px);display:flex;align-items:center;padding:0}}.site-home>img{-o-object-fit:cover;object-fit:cover;width:100%;height:40vh}@media (min-width:768px){.site-home>img{width:100%;height:100%}}.site-home 

/* Slogan homepage */ 
.container-slogan-entry{
	position:relative;
	border-radius:30px;
	width:100%;
	background:#fdfdfc;
	padding:2rem 20px 20px
}

@media (min-width:768px){
	.site-home .container-slogan-entry{
		position:absolute;
		left:10%;
		width:50%;
		max-width:500px;
		min-width:250px;
		padding:30px
	}
}

.site-home .container-slogan-entry h1{
	margin-top:0
}

.site-home .container-slogan-entry p{
	margin:20px 0;
	text-align: justify;
}

.site-home .container-slogan-entry .container-ecommerce-values{
	display:flex;
	flex-direction:column;
	margin-top:10px
}

@media (min-width:992px){
	.site-home .container-slogan-entry .container-ecommerce-values{
		flex-direction:row
	}
}

.site-home .container-slogan-entry .container-ecommerce-values h6{
	width:auto;
	margin:0 20px 10px 0;
	display:flex;
	align-items:center
}

.site-home .container-slogan-entry .container-ecommerce-values h6 img{
	display:inline-block;
	height:22px;
	margin-right:10px
}

.site-home .container-slogan-entry .container-ecommerce-values h6 span{
	display:inline-block;
	white-space:nowrap;
	margin-top:3px
}

.site-home .container-slogan-entry .container-ecommerce-values h6:last-of-type img{
	height:30px;
	margin-left:-4px
}
/* Fin Slogan homepage */ 

/* Infos Covid */ 
.container-showcase-home-products .container-intro-products{
	display:flex;
	flex-wrap:wrap
}

.container-showcase-home-products .container-intro-products h2{
	margin:0;
	text-align:left
}

.container-showcase-home-products .container-intro-products p{
	text-align: justify;
}

.container-showcase-home-products .container-intro-products .btn{
	margin-bottom:2rem
}

@media (min-width:992px){
	.container-showcase-home-products .container-intro-products .btn{
		margin-bottom:0
	}
}
/* Fin Infos Covid */ 

.container-showcase-home-products .container-home-products{
	display:flex;
	flex-wrap:wrap;
	width:100%;
	margin:4rem 0
}

.container-showcase-home-products .container-home-products .container-row-products{
	position:relative
}

.container-showcase-home-products .container-home-products .container-row-products .no-products{
	font-family:MyanmarMN
}

.container-showcase-home-products .container-home-products .nav-filter-products{
	border-radius:30px;
	background:#f7f7f2;
	padding:1.8rem;
	display:none
}

@media (min-width:768px){
	.container-showcase-home-products .container-home-products .nav-filter-products{
		display:block
	}
}

.container-showcase-home-products .container-home-products .nav-filter-products h3{
	font-size:1.4rem;
	margin-bottom:.6rem
}

.container-showcase-home-products .container-home-products .nav-filter-products ul{
	margin-bottom:.8rem
}

.container-showcase-home-products .container-home-products .nav-filter-products ul li{
	border-bottom:2px solid #414141;background:#f7f7f2;margin-top:.8rem;padding:1.1rem 1.3rem .8rem;transition:all .2s cubic-bezier(.165,.84,.44,1);border-top-left-radius:20px;border-top-right-radius:20px;cursor:pointer
}

.container-showcase-home-products .container-home-products .nav-filter-products ul li.filter-active{
	background:#ebebe4
}

.container-showcase-home-products .container-home-products .nav-filter-products ul li:hover{
	background:#fff
}

.container-showcase-home-products .container-home-products .nav-filter-products ul li h4{
	font-size:1rem;
	margin:0
}

.container-showcase-home-products .container-home-products .container--ajaxLoader{
	padding:2em 0;background:#f7f7f2;opacity:0;position:absolute;z-index:2;bottom:-290px;width:200px;
	text-align:center;margin:1em 1em 1em -100px;height:200px;left:50%;border-radius:100px;line-height:140px;transition:all .5s cubic-bezier(.77,0,.175,1)
}

.container-showcase-home-products .container-home-products .container--ajaxLoader.loading{
	opacity:.7
}

@media (min-width:768px){
	.container-showcase-home-products .slider-products{padding-left:3rem}
}

.container-showcase-home-products .slider-products .owl-nav{
	position:absolute;width:100%;top:50%
}

.container-showcase-home-products .slider-products .owl-nav>div{
	position:absolute;top:-70px;width:60px;height:60px;background:#CF544E;border-radius:50%
}

.container-showcase-home-products .slider-products .owl-nav>div:after,.container-showcase-home-products .slider-products .owl-nav>div:before{
	content:"";position:absolute;background:#fff;width:10px;height:2px;left:25px;top:26px;transform:rotate(45deg);transform-origin:center;border-radius:2px
}

.container-showcase-home-products .slider-products .owl-nav>div:after{
	top:32px;transform:rotate(-45deg)
}

.container-showcase-home-products .slider-products .owl-nav .owl-next{
	right:10px
}

@media (min-width:768px){
	.container-showcase-home-products .slider-products .owl-nav .owl-next{
		right:-25px
	}
}

.container-showcase-home-products .slider-products .owl-nav .owl-prev{
	right:auto;left:10px;transform:rotate(180deg)
}

@media (min-width:768px){
	.container-showcase-home-products .slider-products .owl-nav .owl-prev{
		left:-20px
	}
}

.container-listing-news{background:#f7f7f2}.container-listing-news .container-intro-text>h3{font-size:1.1rem}.container-listing-news .container-intro-listing-news{margin:1.5rem 0}.container-listing-news .container-intro-listing-news>div>div:last-of-type{display:none}@media (min-width:992px){.container-listing-news .container-intro-listing-news>div>div:last-of-type{display:block}}.container-listing-news .container{justify-content:center}.container-listing-pages .container-intro-listing-pages{margin:1.5rem 0}.container-listing-pages .container-intro-listing-pages>div>div:last-of-type{display:none}@media (min-width:992px){.container-listing-pages .container-intro-listing-pages>div>div:last-of-type{display:block}}section.listing-link-pages .container-fluid>div,section.listing-link-pages .container>div{height:auto}section.listing-link-pages .container-fluid>div>div,section.listing-link-pages .container>div>div{display:flex}section.listing-link-pages .row>div:first-of-type{order:2}section.listing-link-pages .row>div:last-of-type{order:1}@media (min-width:992px){section.listing-link-pages .row>div:first-of-type{order:1}section.listing-link-pages .row>div:last-of-type{order:2}}section.listing-link-pages .row .inner-split-section.inner-split-section--text{padding:15% 5%}@media (min-width:768px){section.listing-link-pages .row .inner-split-section.inner-split-section--text{padding:15%}}section.listing-link-pages .row .inner-split-section.inner-split-section--text h2{margin-top:0}section.listing-link-pages .row .inner-split-section.inner-split-section--pic img{width:100%;height:100%}section.listing-link-pages .row:nth-of-type(odd)>div:first-of-type{order:2}section.listing-link-pages .row:nth-of-type(odd)>div:last-of-type{order:1}section.listing-link-pages .row:nth-of-type(odd) .inner-split-section.inner-split-section--pic{border-radius:0}@media (min-width:992px){section.listing-link-pages .row:nth-of-type(odd) .inner-split-section.inner-split-section--pic{border-top-right-radius:30px;border-bottom-right-radius:30px}}.container-presentation-section{padding-bottom:0;padding-top:4rem}.container-presentation-section .container-fluid{align-items:center}.container-presentation-section.has-bg:after{top:50%}.container-presentation-section .container-section-pics{position:relative;padding-bottom:30%;margin-bottom:2rem}@media (min-width:768px){.container-presentation-section .container-section-pics{margin-bottom:0}}.container-presentation-section .container-section-pics img{width:70%;position:relative}.container-presentation-section .container-section-pics img:first-of-type{z-index:1;border-top-right-radius:30px;border-bottom-right-radius:30px}@media (min-width:768px){.container-presentation-section .container-section-pics img:first-of-type{border-top-left-radius:30px;border-bottom-left-radius:30px}}.container-presentation-section .container-section-pics img:last-of-type{position:absolute;left:30%;top:30%;z-index:2;border-top-left-radius:30px;border-bottom-left-radius:30px}@media (min-width:768px){.container-presentation-section .container-section-pics img:last-of-type{border-top-right-radius:30px;border-bottom-right-radius:30px}}.container-presentation-section .container-section-text{background:#f7f7f2;border-top-right-radius:30px;border-bottom-right-radius:30px;padding:10%;margin-left:5%}.container-presentation-section .container-section-text h2{margin-top:0;text-align:left;font-size:2rem}.container-presentation-section .container-section-text p{text-align:left}.container-presentation-section:nth-of-type(2n)>div>div:first-of-type{order:1}.container-presentation-section:nth-of-type(2n)>div>div:last-of-type{order:2}@media (min-width:768px){.container-presentation-section:nth-of-type(2n)>div>div:first-of-type{order:2}.container-presentation-section:nth-of-type(2n)>div>div:last-of-type{order:1}}.container-presentation-section:nth-of-type(2n)>div>div .container-section-text{margin-right:5%;margin-left:0}.container-presentation-section:nth-of-type(odd) .container-section-text{background-color:#CF544E;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:30px;border-bottom-left-radius:30px}.container-presentation-section:nth-of-type(odd) .container-section-text a,.container-presentation-section:nth-of-type(odd) .container-section-text h2,.container-presentation-section:nth-of-type(odd) .container-section-text h3,.container-presentation-section:nth-of-type(odd) .container-section-text h4,.container-presentation-section:nth-of-type(odd) .container-section-text h5,.container-presentation-section:nth-of-type(odd) .container-section-text h6,.container-presentation-section:nth-of-type(odd) .container-section-text p{color:#fff}.container-presentation-section:first-of-type{padding-top:0}.container-presentation-section:first-of-type .container-section-text{background:none;border-radius:30px;padding:0}.container-presentation-section:first-of-type .container-section-text h1{margin-top:0;font-size:2.5rem}@media (min-width:768px){.container-presentation-section:first-of-type .container-section-text h1{margin-top:3rem}}.container-presentation-section:first-of-type .container-section-text a,.container-presentation-section:first-of-type .container-section-text h2,.container-presentation-section:first-of-type .container-section-text h3,.container-presentation-section:first-of-type .container-section-text h4,.container-presentation-section:first-of-type .container-section-text h5,.container-presentation-section:first-of-type .container-section-text h6,.container-presentation-section:first-of-type .container-section-text p{color:#414141}@media (min-width:768px){.container-presentation-section:first-of-type{padding-top:4rem}}.container-listing-news--page{background:none;padding-top:0}.container-page-article{position:relative;display:flex}.container-intro-single-news{padding:0}@media (min-width:992px){.container-intro-single-news{padding-bottom:4rem}}@media (min-width:992px){.container-intro-single-news .container-fluid>.row .row{height:65vh;min-height:550px}}.container-intro-single-news .container-fluid>.row .row>div:first-of-type{order:2}@media (min-width:992px){.container-intro-single-news .container-fluid>.row .row>div:first-of-type{order:1}}.container-intro-single-news .container-fluid>.row .row>div:last-of-type{order:1}@media (min-width:992px){.container-intro-single-news .container-fluid>.row .row>div:last-of-type{order:2}}.container-intro-single-news .container-fluid>.row .row .container-heading-article{padding:10% 5%;flex-direction:column;display:flex;align-items:flex-start;height:100%;justify-content:center}.container-intro-single-news .container-fluid>.row .row h1{text-align:left;font-size:2rem}@media (min-width:992px){.container-intro-single-news .container-fluid>.row .row h1{font-size:2.5rem}}.container-intro-single-news .container-fluid>.row .row .category-tag{position:relative;display:inline-block;line-height:30px;border-radius:30px;padding:0 20px;background:#CF544E;color:#fff}.container-intro-single-news .container-fluid>.row .row img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:40vh;border-bottom-left-radius:30px}.container-article-single-news{padding-top:0}.container-article-single-news article{text-align:left}.container-article-single-news article:first-child:first-letter{font-size:2.6rem;font-family:EuclidFlexBold}.container-article-single-news article h2,.container-article-single-news article h3,.container-article-single-news article h4,.container-article-single-news article h5,.container-article-single-news article h6,.container-article-single-news article p{text-align:left}.container-article-single-news article a{position:relative;display:inline-block}.container-article-single-news article a:before{content:"";position:absolute;bottom:5px;z-index:-1;width:100%;left:0;height:6px;background-color:rgba(181,199,170,.4)}.container-article-single-news .faq{padding:0}section.container-nav-article{position:-webkit-sticky;position:sticky;top:0;left:0;height:100vh;width:10%;z-index:0;padding:0}@media (min-width:992px){section.container-nav-article{position:-webkit-sticky;position:sticky}}section.container-nav-article.has-bg:after{top:auto;bottom:-20vh;height:auto;width:35vw;left:-25vh}section.container-nav-article .btn{position:absolute;bottom:40px;left:10px;margin:0;transform:rotate(-90deg);transform-origin:top left;z-index:2}@media (min-width:992px){section.container-nav-article .btn{left:35px;bottom:10%}}section.container-nav-article .container-social-share{position:absolute;top:260px;left:40px;margin:0;transform:rotate(-90deg) translateY(-60%);z-index:2;display:flex;vertical-align:center;transform-origin:top left;width:210px}@media (min-width:992px){section.container-nav-article .container-social-share{top:calc(100px + 30%);left:60px}}section.container-nav-article .container-social-share span{text-transform:uppercase;line-height:35px;margin-right:10px}section.container-nav-article .container-social-share a{display:block;width:35px;height:35px;padding:10px;margin:0;transform:rotate(90deg);background-position:50%;background-size:25%;background-repeat:no-repeat;transition:all .35s cubic-bezier(.68,-.55,.265,1.55);background-image:url(/wp-content/themes/lasducbd/dist/images/icons/facebook-nav.svg)}section.container-nav-article .container-social-share a:hover.icon-facebook{background-size:45%}.page-template-defaut ol,.page-template-defaut ul{padding-left:40px}.page-template-defaut ol li,.page-template-defaut ul li{line-height:1.5em;margin-bottom:15px}.page-template-defaut ul{list-style-type:disc}.page-template-defaut ul li{list-style:disc}.page-template-defaut figure{margin:30px 0;width:100%}.page-template-defaut figure img{display:block;height:auto;width:100%}.page-template-defaut .faq{padding:0}.shops-entry.shops-listing{padding:0;position:relative;min-height:calc(100vh - 81px)}.shops-entry.shops-listing .shop-container-entry{flex-direction:row;width:100%}@media (min-width:768px){.shops-entry.shops-listing .shop-container-entry{flex-direction:row;padding:0 3rem}}@media (min-width:992px){.shops-entry.shops-listing .shop-container-entry{padding:0 6rem}}.shops-entry.shops-listing .shop-container-entry .container-slogan-entry{align-self:center;order:1;padding:2rem;z-index:10}@media (min-width:768px){.shops-entry.shops-listing .shop-container-entry .container-slogan-entry{background:#fff;border-radius:30px;max-width:550px;min-width:250px;order:0;padding:3rem;margin:auto auto auto 0}}.shops-entry.shops-listing .shop-container-entry .container-slogan-entry h1{font-size:2.5rem;margin-top:0}@media (min-width:992px){.shops-entry.shops-listing .shop-container-entry .container-slogan-entry h1{font-size:3rem}}.shops-entry.shops-listing .shop-container-entry .container-slogan-entry p{margin:20px 0}.shops-entry.shops-listing .shop-container-entry .container-cover-entry.full-width{display:flex;flex-basis:100%}@media (min-width:768px){.shops-entry.shops-listing .shop-container-entry .container-cover-entry.full-width{height:100%;left:0;position:absolute;top:0;width:100%}}.shops-entry.shops-listing .shop-container-entry .container-cover-entry.full-width .container-img{display:flex;height:100%;width:100%}.shops-entry.shops-listing .shop-container-entry .container-cover-entry.full-width .container-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.container-listing-shop{padding:0;margin:10rem 0 8rem}.container-listing-shop .container-fluid>.row{padding:0;flex-basis:100%}@media (min-width:1200px){.container-listing-shop .container-fluid>.row{padding:0 6rem 0 0}}.container-listing-shop .list .item{margin-bottom:1rem;background-color:rgba(247,247,242,.6);padding:2rem 1rem}@media (min-width:768px){.container-listing-shop .list .item{padding:3rem 0 0 2rem}}@media (min-width:992px){.container-listing-shop .list .item{padding:3rem}}@media (min-width:1200px){.container-listing-shop .list .item{border-radius:0 30px 30px 0}}.container-listing-shop .list .item .adress{flex-basis:100%;font-size:16px;margin-left:0}@media (min-width:1200px){.container-listing-shop .list .item .adress{flex-basis:50%;max-width:200px;margin-left:20px}}.container-listing-shop .list .item .title{flex-basis:100%}@media (min-width:1200px){.container-listing-shop .list .item .title{flex-basis:50%;max-width:220px}}.container-listing-shop .list .item .shop-buttons{display:flex;width:100%;flex-wrap:wrap;margin-top:2rem}.container-listing-shop .list .item .shop-buttons .btn{margin:0 0 10px 15px}@media (min-width:768px){.container-listing-shop .list .item .shop-buttons .btn{margin:0 5% 10px 0}}.container-listing-shop .list .item .shop-buttons .btn:last-of-type{margin-right:0}.container-listing-shop .list .item h2{margin:0;font-size:28px;line-height:44px;text-align:left}@media (min-width:768px){.container-listing-shop .list .item h2{font-size:30px}}@media (min-width:992px){.container-listing-shop .list .item h2{font-size:36px}}.container-listing-shop .list .item:last-of-type{margin-bottom:0}.container-listing-shop .map{flex-grow:0;flex-shrink:1;height:50vh;order:1}@media (min-width:992px){.container-listing-shop .map{height:100%;order:0;max-height:100vh;position:-webkit-sticky;position:sticky;top:0}}.container-listing-shop .map .container-map{display:flex;position:relative;height:100%;order:1}.shops-entry.shops-single{display:flex;margin-top:40px;min-height:calc(100vh - 114px);padding:0;position:relative}@media (min-width:550px){.shops-entry.shops-single{margin-top:0}}@media (min-width:992px){.shops-entry.shops-single{height:calc(100vh - 114px)}}.shops-entry.shops-single .shop-container-entry{align-items:center;justify-content:center;height:100%}@media (min-width:992px){.shops-entry.shops-single .shop-container-entry{height:calc(100% - 6rem);padding-top:8%}.shops-entry.shops-single .shop-container-entry>div{height:100%}}.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width{display:flex;flex-wrap:wrap;height:40vh;flex-basis:calc(100% - 2rem);position:relative;margin-top:2rem}@media (min-width:550px){.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width{flex-basis:100%}}@media (min-width:768px){.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width{height:60vw}}@media (min-width:992px){.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width{margin-top:0;height:100%}}.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width .container-img{border-radius:2rem;height:60%;overflow:hidden;width:65%}@media (min-width:992px){.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width .container-img{height:70%;width:70%}}.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width .container-img:first-of-type{left:0;position:absolute;top:0}.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width .container-img:last-of-type{bottom:0;position:absolute;right:0}.shops-entry.shops-single .shop-container-entry .container-cover-entry.half-width img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shops-entry.shops-single .shop-container-entry .container-slogan-entry{order:-1}@media (min-width:992px){.shops-entry.shops-single .shop-container-entry .container-slogan-entry{order:0;padding:3rem 0 0}}@media (max-width:480px){.container-infos-shops>.container{width:unset}}.container-infos-shops>.container .row{margin:2rem 0;overflow:hidden;width:100%}@media (min-width:550px){.container-infos-shops>.container .row{border-radius:2rem;margin:0}}.container-infos-shops .infos{background-color:#f7f7f2;padding:2rem 0}@media (min-width:550px){.container-infos-shops .infos{padding:2rem}}@media (min-width:768px){.container-infos-shops .infos{padding:4rem}}.container-infos-shops .infos h2{margin:0 0 2rem;text-align:left}@media (min-width:768px){.container-infos-shops .infos h2{margin:0 0 3rem}}.container-infos-shops .infos h3{margin:0 0 1rem}.container-infos-shops .infos .adress-container{align-items:center;display:flex}.container-infos-shops .infos .adress-container .buttons-container{display:flex;flex-direction:column}.container-infos-shops .infos .adress-container .buttons-container .btn{margin:0 0 0 2rem}.container-infos-shops .infos .adress-container .buttons-container .btn:last-of-type{margin-top:1rem}.container-infos-shops .infos .horaires,.container-infos-shops .infos .text{margin-top:3rem}.container-infos-shops .map .container-map{display:flex;height:50vh;position:relative}@media (min-width:992px){.container-infos-shops .map .container-map{height:100%;max-height:100vh;position:-webkit-sticky;position:sticky;top:0}}.js-scroll-smooth{cursor:pointer}.scroll-button{position:absolute;align-items:center;justify-content:center;z-index:20;bottom:0;background:#CF544E;bottom:30px;left:30px;padding:28px 25px;border-radius:40px;display:none}@media (min-width:768px){.scroll-button{display:flex}}.scroll-button span.scroll{display:inline-block;position:relative;border:2px solid #fff;border-radius:11px;height:30px;width:20px}.scroll-button span.scroll:before{background:#fff;border-radius:4px;content:"";height:5px;left:7px;position:absolute;right:auto;top:6px;width:2px}#map-canvas{height:100%;left:0;position:absolute;top:0;width:100%}#map-canvas #container-infowindow{padding:10px}#map-canvas #container-infowindow h2{color:#CF544E;font-size:20px;margin:5px 0 10px}#map-canvas #container-infowindow a.link{margin-top:1rem}