@font-face {
    font-family: 'Actor';
    src: url('/sites/default/files/store-css/fonts/Actor-Regular.woff2') format('woff2'),
        url('/sites/default/files/store-css/fonts/Actor-Regular.woff') format('woff'),
        url('/sites/default/files/store-css/fonts/Actor-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Annie Use Your Telescope';
    src: url('/sites/default/files/store-css/fonts/AnnieUseYourTelescope-Regular.woff2') format('woff2'),
        url('/sites/default/files/store-css/fonts/AnnieUseYourTelescope-Regular.woff') format('woff'),
        url('/sites/default/files/store-css/fonts/AnnieUseYourTelescope-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

a#logo {
    margin: 0;
    padding: 4px;
    width: auto;
}
/* cacher titre page sur bannière */
.swiper-process h2.entity-label span {
    color: #3b6812;
    font-family: "Actor",Sans-serif;
    font-size: 55px;
    text-align: center;
    line-height: 1em;
	text-shadow: #FFF 1px 0 10px;
	display: none;
}
/* bannière page */
.swiper-process .swiper-slide {
    max-height: none;
}


.section {
    max-width: none;
}
/* fin header */
a {
    color: #96bf0d;
}
#header a {
    color: #6154a3;
	font-weight: bold;
}
ul.menu li.active-trail > a {
    font-weight: bold;
    color: #95c11f !important;
}
#header a:hover {
  color: #95c11f;
}
.rich-text p, p, .view-baskets .field.field-name-sell-price.field-type-text.field-label-inline.clearfix {
    margin: 0;
	font-family: "Actor",Sans-serif;
	color: #6a3b16;
	font-size: 24px;
	font-weight: 400;
	line-height: 1.4em;
}
body {
	/*color: #72624f;*/
	background-color: #f1ebe6;
}
.rich-text h3, h3 {
    font-size: 70px;
    color: #363636;
	text-align: center;
	margin-bottom: 10px;
	font-family: "Annie Use Your Telescope",Sans-serif;
	font-weight: 900;
}
h1 {
    font-size: 42px;
    color: #70614e;
	text-align: center;
	margin-bottom: 10px;
	font-family: "Annie Use Your Telescope",Sans-serif;
	line-height: 1em;
}
.titre-marron h3 {
    color: #70614e;
}
.titre-orange h3 {
    color: #e97814;
}
.rich-text h4, h4, h2 {
    font-size: 32px;
	font-weight: 600;
    color: #797979;
	margin-bottom: 10px;
	font-family: "Actor",Sans-serif;
}
.rich-text h5, h5 {
    font-size: 2em;
	line-height: 1em;
    color: #e97814;
	margin-bottom: 10px;
	font-family: "Annie Use Your Telescope",Sans-serif;
}
.rich-text h6, h6 {
    font-size: 2em;
	color: #3b6812;
	line-height: 1em;
	font-family: "Annie Use Your Telescope",Sans-serif;
	font-weight: 900;
}
.layout-type-2-1 p, .layout-type-1-2 p, .layout-type-1-1 p {
	font-family: "Actor",Sans-serif;
	font-size: 18px;
}
/*.layout-type-2-1 h5, .layout-type-1-2 h5 {
    border-bottom: 1px solid #94c120;
	padding-bottom: 10px;
}
.layout-type-2-1 h4, .layout-type-1-2 h4 {
    border-bottom: 1px solid #94c120;
	padding-bottom: 10px;
	font-size: 24px;
}*/
/* largeur forcée pour bloc 1-2 2-1 1-1 1-1-1*/
.layout-type-2-1, .layout-type-1-2, .layout-type-1-1, .layout-type-1-1-1 {
    max-width: 1220px;
    margin-left: auto !important;
    margin-right: auto !important;
}
/*boutons */
.bouton {
	display: inline-block;
    padding: 20px 20px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
	margin-top: 20px;
}
.vert {
	background-color: #95c11f;
}
.vert:hover {
	background-color: #14943d;
}
.orange {
	background-color: #f9b234;
}
.orange:hover {
	background-color: #e97814;
}
.marron {
	background-color: #cbbba0;
}
.marron:hover {
	background-color: #72624f;
}
.rouge {
	background-color: #e74f1d;
}
.rouge:hover {
	background-color: #b10917;
}
.cent.fullwidth img {
    width: 100%;
}
#block-menu-menu-header .block-content > ul.menu > li.menumore-expanded.menumore-top > ul {
  border: 0 none;
  border-top: #e67817 4px solid;
  box-shadow: 0 0.25em 0.5em rgba(0, 0, 0, 0.2);
}
.rich-text div.layout.layout-type-1-2 > div > div, .rich-text div.layout.layout-type-2-1 > div > div {
    width: 50%;
}
/* cacher titre dans pages catégories */
.page-products h1#page-title, .page-taxonomy-term h1#page-title, .node-type-page2 #page-title {
    display: none;
}
.view-products .views-rows, .view-baskets .views-rows {
    align-items: flex-start;
	max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
}
.basket-type-secondary h3 span {
	display: none;
}

h3.node-title {
	font-size: 30px;
}
.node-product h3.node-title {
    font-size: 24px;
	text-align: left;
	font-family: "Annie Use Your Telescope",Sans-serif;
}
.node-product h3.node-title .my-front-processed {
color: black;
}

/* couleur des boutons se connecter dans fiche panier */
.basket-type-primary a.button {
    border: 0px;
    padding: 20px;
	height: 65px;
    width: 100%;
    text-align: center;
	background-color: #94C120;
}
.basket-type-secondary a.button {
    border: 0px;
    padding: 20px;
	height: 65px;
    width: 100%;
    text-align: center;
	background-color: #f9b234;
}
/* picto mon compte et panier */
#block-custom-user-dropdown a.block-button {
    background-image: url(/sites/default/files/images/jardin-poirier/user.svg);
}
/*picto et compteur panier */
.region-header a.block-button {
    background-image: url(/sites/default/files/images/jardin-poirier/basket.svg);
}
/*#block-menu-menu-header .block-content > ul.menu > li.menumore-more > a {
  background: url(/sites/default/files/images/buech/menu.svg);
}*/

#block-menu-menu-header .block-content > ul.menu > li.menumore-more > a {
  background: transparent url(/sites/default/files/images/jardin-poirier/menu.svg) center center no-repeat;
  background-size: 50px;
}
.item-count {
  color: #feffec;
  transform: translateY(4px) !important;
}
.basket-type-secondary h3.node-title a {
  color: #e97814;
}
.basket-type-primary h3.node-title a {
  color: #363636;
}
.basket-type-primary .node-basket img {
    max-width: 280px;
    margin-left: auto;
    margin-right: auto;
}
.basket-type-secondary .node-basket img {
    max-width: 180px;
    margin-left: auto;
    margin-right: auto;
}
.node.node-product {
    border: 1px solid #96bf0d;
    margin-top: 20px;
    padding: 0 20px 20px;
	border-radius: 20px;
}
.node.node-product.view-mode-full, .node.node-basket.view-mode-full {
    border: 1px solid #c8c8c8;
    margin-top: 20px;
    padding: 20px;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
}
.node-add-to-cart.form-submit:hover {
background-color: #e97714;
}
.node-add-to-cart.form-submit {
background-color: #f9b234;
}
/* bande marron menu espace mon compte */
div.tabs .primary-wrapper, div.tabs ul.primary li a {
    background-color: #cbbba0;
	color: #fff;
}
div.tabs ul.primary li a:hover, div.tabs ul.primary li a.active {
    background-color: #70614e;
    color: #fff;
}
/* bannière catégories */
.swiper-button-next, .swiper-button-prev {
    color: var(--swiper-navigation-color,#70614e);
}
#block-custom-product-catalog div.taxonomy-term > div > div img {
    top: 6px;
}
#block-custom-product-catalog {
    display: none;
}
.views-group-title {
   /* border-bottom: 6px solid #c09553;*/
	padding-bottom: 20px;
	color: #70614e;
}
#block-custom-product-catalog ul.catalog-p2 {
    padding: 0;
}
#block-custom-product-catalog ul.catalog-p2 li {
    padding-bottom: 0;
}
.fond-ocre {
    background-color: #feffec;
}
.view-baskets .field.field-name-sell-price.field-type-text.field-label-inline.clearfix {
  width: 140px;
  margin-left: auto;
  margin-right: auto;
  font-family: "Actor",Sans-serif;
  color: #7a7a7a;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.4em;
}
.primary-required {
  display: block;
  text-align: center;
}

@media (max-width: 1024px) {
.region-header a.block-button {
  background-size: 80px;
}
}