#_desktop_logo,#_mobile_logo{float:left;margin:35px 0}#_mobile_logo{float:unset;margin:35px auto}.product-flag.new{display:none}#product .container_form{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10000000000000000000;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#product .container_form.active{display:-ms-flexbox!important;display:flex!important}#product .container_form form{width:60%;padding:50px;background-color:#fff}#product .container_form form h3{color:#000}#product .container_form form fieldset,#product .container_form form fieldset .clearfix{width:100%;height:100%}#product .container_form form fieldset .clearfix .form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#product .container_form form fieldset .clearfix .form-group label{color:#000}#ttbrandlogo-carousel .owl-item{max-height:160px;width:auto;display:-ms-flexbox;display:flex}#ttbrandlogo-carousel .owl-item li{height:auto}#ttbrandlogo-carousel .owl-item li .brand-image{height:80%}#ttbrandlogo-carousel .owl-item li .brand-image a,#ttbrandlogo-carousel .owl-item li .brand-image a img{height:100%}#newsletter_block_popup .block_content{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}#newsletter_block_popup .block_content .ttnewslatterpopup-img{height:auto}#newsletter_block_popup .block_content .ttnewslatterpopup-img img{height:100%;object-fit:cover}#newsletter_block_popup .block_content .ttnewslatterpopup-content{margin:unset;padding:40px}.block-category .h1.title-category{font-weight:600;text-align:center;margin:15px 0;color:#b34922}#contact-footer .block:nth-child(2){-ms-flex-order:3;order:3}#block-reassurance{display:none!important}@media (max-width:1024Px) and (min-width:992px){.nav-2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-2 #_desktop_cart,.nav-2 #_desktop_user_info{display:block!important}}@media (max-width:1100px) and (min-width:992px){.tt-menu-horizontal ul li.level-1>a{padding:unset}.right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@font-face{font-family:Respondent;src:url("/assets/fonts/respondent/RespondentThin.otf");font-weight:100}@font-face{font-family:Respondent;src:url("/assets/fonts/respondent/RespondentLight.otf");font-weight:300}@font-face{font-family:Respondent;src:url("/assets/fonts/respondent/RespondentMedium.otf");font-weight:400}@font-face{font-family:Respondent;src:url("/assets/fonts/respondent/RespondentBold.otf");font-weight:600}@font-face{font-family:Respondent;src:url("/assets/fonts/respondent/RespondentBlack.otf");font-weight:900}#index .container_insta{width:100%;max-width:1200px;padding:0 20px;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 80px}#index .container_insta h3{color:#111;font:400 36px/38px Raleway,Helvetica,sans-serif;margin:0 0 30px;position:relative;text-align:center;padding:0;margin-bottom:40px;width:100%}@media (max-width:1199px){#index .container_insta h3{font-size:34px;line-height:38px}}@media (max-width:1024px){#index .container_insta h3{font-size:32px}}@media (max-width:767px){#index .container_insta h3{font-size:24px}}#index .container_insta .wrapper_list{width:100%;margin-bottom:40px}#index .container_insta .wrapper_list .snptwdgt-rtd__fottrr{display:none!important;width:0!important;overflow:hidden!important}#index .container_insta .lien_insta{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#index .container_insta .lien_insta:hover a{background:#e8c6c1;color:#fff;border:1px solid #e8c6c1}#index .container_insta .lien_insta a{padding:8px 25px;color:#fff;font:600 14px/24px Raleway,Helvetica,sans-serif;text-transform:inherit;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-khtml-border-radius:25px;border:1px solid #be4922;background:#be4922;transition:.3s linear;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#index .container_insta .lien_insta a:after{width:22px;height:22px;-webkit-mask-image:url(../css/4c7ce1b03d039e985ccc196099fde994.svg);mask-image:url(../css/4c7ce1b03d039e985ccc196099fde994.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#fff;transition:.3s linear;content:"";display:block;margin-left:10px}#sdsblogArticle .post-info>span{font-size:0}#sdsblogArticle .post-info>span>span{font-size:14px}#sdsblogArticle .post-info>span>span.articleSection,#sdsblogArticle .post-info>span>span.author{display:none}.lb-caption,.lb-number{display:none!important}#ttcmsaboutus{display:block!important}#ttcmsaboutus .ttabout-main{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}@media (max-width:543px){#ttcmsaboutus .ttabout-main{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){#ttcmsaboutus .ttabout-main .ttabout-left{padding:unset!important;width:50%}}@media (max-width:543px){#ttcmsaboutus .ttabout-main .ttabout-left{width:100%}}#ttcmsaboutus .ttabout-main .ttabout-left .ttaboutimg1{height:100%;background:#fff}#ttcmsaboutus .ttabout-main .ttabout-left .ttaboutimg1 video{width:100%!important;height:100%!important;margin:unset!important;object-fit:cover;object-position:center;display:block}#ttcmsaboutus .ttabout-main .ttabout-right{padding:90px 9%}@media (max-width:767px){#ttcmsaboutus .ttabout-main .ttabout-right{padding:25px!important;width:50%}}@media (max-width:543px){#ttcmsaboutus .ttabout-main .ttabout-right{width:100%}#ttcmsaboutus .ttabout-main .ttabout-right .ttabout-title,#ttcmsaboutus .ttabout-main .ttabout-right .ttsub-title{margin:unset}}.cms-id-14 #content h3{font-weight:600;text-align:center;margin:15px 0 30px;color:#b34922;font-size:18px;line-height:24px;text-transform:uppercase;font-family:Raleway,Helvetica,sans-serif}.cms-id-14 #content .container_catalogue{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:768px){.cms-id-14 #content .container_catalogue{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.cms-id-14 #content .container_catalogue p img{max-height:420px;object-fit:contain;object-position:center;margin-right:0}.cms-id-14 #content .container_catalogue p a{font-size:19px}}.cms-id-14 #content .container_catalogue:last-child{margin-bottom:0}.cms-id-14 #content .container_catalogue p img{margin-right:20px}.cms-id-14 #content p{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.cms-id-14 #content p a{background:#b34922;border:medium none;color:#fff;font:600 28px Raleway,Helvetica,sans-serif;padding:15px 30px;position:relative;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:.3s linear;margin-bottom:25px;border-radius:25px;text-align:center}.cms-id-14 #content p a:last-child{margin-bottom:0}@media (min-width:769px){.cms-id-14 #content p a:hover{background-color:#e8c6c1}}.on-sale,.online-only{color:#b34922!important}

/*CW*/
.btn-rdv a {
  background-color: #b34922;
  color: #ffffff;
  border-radius: 60px;
  padding: 10px 15px !important;
}
.btn-rdv:hover a {
  background-color:#000;
}
.tt-menu-horizontal .ttmenu-content .menu-content {
	display: flex;
}
.btn-rdv {
	order: 6;
}
.ttsearch_button .material-icons.search, .ttuserheading::after, #header .blockcart .header span.shopping::after {
color:#878787!important;
}
#index .ttsearch_button .material-icons.search, #index .ttuserheading::after, #index #header .blockcart .header span.shopping::after {
color:#ffffff!important;
}
#ttcmsaboutus .ttabout-main .ttabout-right {
  justify-content: center;
  display: flex;
  flex-direction: column;
  text-align: center;
}
#ttcmsaboutus .ttabout-main .ttabout-right .ttabout-title {
	padding: 0;
}
#ttcmsaboutus .ttabout-main .ttabout-right .ttsub-title {
	text-align: inherit;
}
.color:hover, .input-color:checked + span {
	border-color: #b34922!important;
}

@media (max-width:991px) {
	.menu-content {
		flex-direction: column;
	}
}