/*Theme Name: Terratypique
Description: V1 du site commerçant pour Terratypique
Author: LesYeuxRouges®
Author URL: https://www.lesyeuxrouges.com
Template: Divi
Version: 1.0 ...
*/
/*image pano*/
@media (max-width: 980px) {.blocpanimag div{height:250px;}}
.panimag {height:100%!important;}
.panimag .et_pb_image_wrap{height:100%;display:block;}
.panimag img {object-fit: cover; height: 100%;}
/*textes*/
a{font-weight:bold; color:#a44aff;}
a:hover{opacity:0.5;}
span.cinqquatre{font-size:54px;}
span.vingtcinq{font-size:25px;}
span.bluef{color:#291240;}
span.purple{color:#a44aff;}
span.bold{font-weight:700;}
span.lh35{line-height:35px}
span.lh55{line-height:55px}
.txt-right{text-align:right;}
.txt-bold{font-weight:600;}
.txt-italic{font-style:italic;}
.txt-center{text-align:center;}
blockquote{font-style:italic; margin-bottom:10px;}
abbr{text-decoration:none; font-style:italic;}
p.wp-block-tag-cloud a{line-height:13px; padding:5px 2%;}
sub{font-size:9px;}

a.btnpodcastspe{color:#fff!important;}
a.boutik{color:#a44aff;}

/*Tableau*/
ul li {list-style: none;}
/*Footer*/
footer a{color:#fff;}
footer a.iconefb::before, footer a.iconeins::before, footer a.iconeyt::before, footer a.iconett::before{font-family: "icones"; font-size:1.6em; color:#fff;}
footer span.iconesrs a.iconeyt::before{font-family:icones; font-size:2em;vertical-align: -3px; color:#fff;}

@font-face{
font-family: "icones";
	src: url('/wp-content/themes/terratypique/fonts/elegant_font/ElegantIcons.ttf') format('truetype'), url('/wp-content/themes/pitchoun-forest/fonts/elegant_font/ElegantIcons.woff') format('woff');
}
footer span.iconesrs a{ font-weight:400;}
footer a.iconefb::before{content: '\e093';}
footer a.iconeins::before{content: '\e09a';}
footer a.iconeyt::before{content:'\e0a3';}
footer a.iconett::before{content: '\e0c5';}
span.iconesrs {padding-left:3%;padding-right:3%;}
span.iconesrs a{padding-top:15px;}
/*Menus*/
nav ul.top-menu li a{color:#fff;}
#top-menu li a, #et-secondary-nav li a, footer a{font-weight:600;}

/*boutons*/
.btnacc{float:right; border-radius:5px 5px 0 0!important; margin-right:5%;}
.colend{border-radius: 0 0 5px 5px!important;}

/*Boutique*/
div.terra-mdp div.et_pb_module_inner nav.woocommerce-breadcrumb a{font-weight:bold; color:#a44aff;}
a span.et_shop_image span.et_overlay.et_pb_inline_icon:before{font-size:5em!important;}
h3.incitatif{padding-bottom:30px;}
h3.incitatif, div.et_pb_module_inner h3.creatif{color: #a44aff!important;}
h2.incitatif{font-size:18px; line-height:20px;}
div#block-11 div ul  li ul li a{font-weight:400;margin-bottom:10px; color:#666;}
div#block-11 div ul  li a{color:#a44aff;}
div#block-11 div ul  li { line-height:18px; }
div#block-11 div ul  li ul{margin-top:10px;}
div#sidebar div.et_pb_widget{margin-bottom:5px; margin-top:15px;}
div#sidebar div.et_pb_widget h3{font-weight:600;}
div#sidebar div#block-7 p.wp-block-tag-cloud a.tag-cloud-link {width:46%; text-align:center; margin-right:2%; background-color:#a44aff; opacity:0.7; color:#fff; letter-spacing:0.1em;}
@media (max-width: 1173px) {div#sidebar div#block-7 p.wp-block-tag-cloud a.tag-cloud-link {width:100%; margin-right:0%;} }
@media (max-width: 981px) {div#sidebar div#block-7 p.wp-block-tag-cloud a.tag-cloud-link{width:46%;margin-right:2%; } }
@media (max-width: 400px) {div#sidebar div#block-7 p.wp-block-tag-cloud a.tag-cloud-link {width:100%; } }
#main-content > div.container{max-width:75%;}
h1.woocommerce-products-header__title.page-title{font-weight:700;}
/*@media (min-width: 1200px) {	div#content-area div#left-area ul.products.columns-3 li.product {width:25%; float:left;}}*/
div#main-content div.container::before{background-color:#fff;}
div.pswp__bg{background-color:#a44aff; opacity:0.95!important;}
select#tailles{padding:10px 1%; font-size:1em;}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart .variations td.value span:after{right:14px!important;margin-top:-5px!important;}
div.w50p{width:50%; float: left; padding-bottom:20px;}
@media (max-width: 981px){div.w50p{width:100%;}}

/*Le produit caché*/
#block-11 > div > ul > li:nth-child(3){display:none;}/*cacher la categorie Daniel Westin pour 404*/

/*etiquettes*/
DIV#block-12{width:100%;}
DIV#block-12 p.wp-block-tag-cloud a{font-size:1.2em!important; margin: 4px 1%; padding:1%; letter-spacing:1px;}

/*Contact*/
span.wpcf7-form-control-wrap input, textarea{width:100%; padding:2px 1%;}

/*Menu*/
div.mobile_nav span.mobile_menu_bar:before{color:#fff;}
div.mobile_nav span.mobile_menu_bar{width:100%;text-align:right;}