/*8409e09b7dfa9de7383062f48ebaa69e*/
::selection{background:#c2681d;color:#fff}.vertical-center{display:flex;flex-direction:column;justify-content:center}#jBar .jBar p{font-family:inherit !important;font-size:1.15rem}.rouge{color:red}.uppercase{text-transform:uppercase}a{color:#4d4d4d}a:hover{color:#c2681d;text-decoration:inherit}.nav>li>a:hover,.nav>li>a:focus{background-color:inherit}h1{color:#c2681d;text-transform:uppercase;font-size:2rem}.h1-reduc{font-size:1.55rem}#g-fullwidth,#g-header,#g-last{padding:0}#g-fullwidth .g-container,#g-header .g-container,#g-last .g-container{width:100%;padding:0;margin:0}#g-fullwidth .g-content,#g-header .g-content,#g-last .g-content{padding:0;margin:0}#g-showcase{padding:0}#g-showcase h1{color:#c2681d;text-transform:uppercase}#g-showcase a{color:#c2681d;text-transform:uppercase}#g-aside{margin-top:-27px}#g-footer{border-top:none;margin-top:2rem}#g-footer a:hover{color:#fff}.breadcrumb{margin-bottom:-15px}.title1{font-size:1.8rem;font-weight:500;text-transform:uppercase;border-left:2px solid #c2681d;padding-left:15px;display:flex;flex-direction:column}.title1:after{content:"";height:64px;left:4px;position:absolute;top:0;width:6px;background-color:#c2681d}.title1 span:nth-child(1){color:#fff;line-height:1}.title1 span:nth-child(2){color:black;line-height:20px;margin-top:1rem}.gantry-logo{margin-bottom:10px}.gantry-logo img{width:175px}div.mod-languages ul{margin-top:0.8rem}.g-offcanvas-right .g-offcanvas-toggle{top:2rem}#g-navigation{border-bottom:1px solid #c2681d;padding-top:1rem}@media only all and (min-width:48rem) and (max-width:75rem){#g-navigation .size-10{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}#g-navigation .size-18{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 24%;-moz-flex:0 24%;-ms-flex:0 24%;flex:0 24%;width:24%}#g-navigation .size-72{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 55%;-moz-flex:0 55%;-ms-flex:0 55%;flex:0 55%;width:55%}}@media only all and (min-width:60rem) and (max-width:75rem){#g-navigation .g-container{width:98%}}#g-navigation .g-main-nav .g-toplevel{padding-top:1.2rem;font-weight:normal}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{text-transform:uppercase}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title{border-bottom:3px solid #c2681d}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover,#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active.g-selected{background:transparent}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title{padding-bottom:0.938rem;border-bottom:2px solid transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#g-navigation .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container:hover,#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container:hover{color:#c2681d}@media only all and (min-width:48rem) and (max-width:75rem){#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0.2rem 0.938rem}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-item-title{padding-bottom:0.238rem}#g-navigation .g-main-nav .g-toplevel,#g-navigation .g-main-nav #g-header .align-left .g-toplevel{justify-content:center}}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.2rem 0.538rem}@media only all and (max-width:47.99rem){#row_ID1524377153879 img{width:65%}}@media only all and (max-width:47.99rem){#ID1524476242890 img{width:inherit}}.txt-sld-home{color:#fff;text-transform:uppercase;display:flex;flex-direction:column;line-height:1.1}.txt-sld-home .txt-sld-home-1{font-size:3.1rem;font-weight:bold}.txt-sld-home .txt-sld-home-2{font-size:1.8rem}.txt-sld-home .txt-sld-home-3{font-size:2.5rem;font-weight:400}.moduletable{position:relative}.g-title{font-size:1.2rem;text-transform:uppercase;color:#c2681d;border-left:2px solid #c2681d;padding-left:15px;line-height:1.76rem}.g-title:after{content:"";height:28px;left:4px;position:absolute;top:0;width:6px;background-color:#c2681d}@media only all and (min-width:60rem) and (max-width:74.99rem){.itemid-158 .g-title:after{height:56px}}.cktext a{color:#c2681d}.cktext a strong{color:#c2681d}.cktext a strong:hover{color:#4d4d4d}.page-header{font-size:1.2rem;text-transform:uppercase;color:#c2681d;border-left:2px solid #c2681d;padding-left:15px;padding-bottom:0;margin:0;line-height:1.76rem;border-bottom:none;position:relative}.page-header:after{content:"";height:28px;left:4px;position:absolute;top:0;width:6px;background-color:#c2681d}.page-header h1{line-height:1.76rem}.cktext .title2{text-transform:uppercase;color:#c2681d;font-size:1.2rem;border-left:2px solid #c2681d;padding-left:15px;padding-bottom:0;margin:0;line-height:1.76rem;border-bottom:none;position:relative}.cktext .title2:after{content:"";height:100%;left:4px;position:absolute;top:0;width:6px;background-color:#c2681d}.cktext h1{text-transform:uppercase;color:#c2681d;border-bottom:3px solid #c2681d;display:inline-block;font-size:1.9rem;font-weight:500}#ID1524467752056 .cktext h1{border-bottom:0}#hikashop_category_information_module_97{position:relative}#hikashop_category_information_module_97 h2{font-size:1.2rem;text-transform:uppercase;color:#c2681d;border-left:2px solid #c2681d;padding-left:15px;text-align:left;margin:5rem 0 -1rem 0;line-height:1.76rem}#hikashop_category_information_module_97 h2:after{content:"";height:28px;left:4px;position:absolute;top:0;width:6px;background-color:#c2681d}.mod-titre-produits{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:213px;display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative}.mod-titre-produits .logo{width:268px;position:absolute;bottom:72px;right:21%}@media only all and (max-width:1460px){.mod-titre-produits .logo{right:5%}}@media only all and (max-width:980px){.mod-titre-produits .logo{display:none}}.titre-produits{text-transform:uppercase;text-align:center;color:#c2681d}.titre-produits .pierre{display:inline-block;font-size:2.1rem;border-bottom:2px solid;border-color:rgba(255, 255, 255, 0.39);line-height:normal}.titre-produits .dordogne{font-size:2.5rem;word-spacing:1rem;letter-spacing:0.1rem;line-height:normal;display:block}.hikashop_category_description img{width:100%}@media only all and (min-width:75rem){.hikashop_category_description{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px}}@media only all and (min-width:75rem){.hikashop_category_description.pierre-de-taille-naturelle{display:block}}.hikashop_category_information,.hikashop_product_top_part{text-align:center}.hikashop_category_information h1,.hikashop_product_top_part h1{text-transform:uppercase;color:#c2681d;border-bottom:3px solid #c2681d;display:inline-block;font-size:1.9rem}.hikashop_category_image{height:auto !important}@media only all and (max-width:47.99rem){.hikashop_category_image{height:inherit !important;margin-top:2rem}}.hikashop_products_listing{margin-top:8.5rem}.hikashop_product_listing_image{width:100%}@media only all and (min-width:48rem) and (max-width:59.99rem){.hikashop_product_listing_image{width:auto}}.hikashop_category_description_content{text-align:left}.hikashop_product .hikashop_subcontainer{border-bottom:3px solid #c2681d}@media only all and (min-width:60rem){.hikashop_product .hikashop_subcontainer{margin-bottom:25px}}.hikashop_category_name{font-size:0.92rem;text-transform:uppercase;font-weight:bold;border-bottom:3px solid #c2681d;display:block;margin:-1rem 0 1rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.hikashop_category_name{display:inline-block}}#hikashop_main_image{width:100%;margin:0 !important}#hikashop_category_information_module_92 .hikashop_subcontainer{border-bottom:0}#hikashop_category_information_module_92 div.hikashop_container{margin:0 !important}#hikashop_category_information_module_118{margin-left:-15px;margin-right:-15px}.hikashop_category_list{list-style-type:none;text-align:left;text-transform:uppercase;margin-left:1rem}.hikashop_category_list_item.current.active{font-weight:bold}form[name="hikashop_product_form"]{display:flex;flex-direction:column}@media only all and (min-width:75rem){form[name="hikashop_product_form"]{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;grid-template-areas:"haut haut" "gauche droite" "bas bas"}}img.hikashop_child_image{height:55px}.hikashop_small_image_div{margin:10px -5px 0 -4px}.hikashop_product_description_main{padding-top:1rem}.hikashop_product_description_main p:first-child{margin-top:0.5rem}.hikashop_product_top_part{grid-area:haut}.hikashop_product_left_part{grid-area:gauche}.hikashop_product_bottom_part{grid-area:droite;position:relative;order:1}.hikashop_product_right_part{grid-area:bas;margin-top:-45px;order:2}.hikashop_product_price_main{display:none}.hikashop_product_price_full{display:grid;grid-template-columns:110px 1fr;grid-template-areas:"a-part-de le-prix"}.hikashop_product_price{grid-area:le-prix;justify-self:start;margin-left:5px}.hikashop_product_price_per_unit{grid-area:a-part-de;justify-self:end}.hikashop_listing_img_title{display:grid;grid-template-areas:"img-produit" "titre-produit" "prix-produit"}.hikashop_product_image{grid-area:img-produit}.hikashop_product_price_full{grid-area:prix-produit;font-weight:bold;line-height:1;margin-bottom:10px}.hikashop_product_name{grid-area:titre-produit;font-weight:bold;margin-top:10px;line-height:1}@media only all and (min-width:60rem){.hikashop_category_listing_19 .hikashop_product_name{min-height:35px}}#hikashop_category_information_menu_158 div.hikashop_container{margin:5px 0.49rem !important}.hikashop_product_files_main legend{margin-bottom:0.2rem}@media only all and (max-width:47.99rem){.pagebuilderck #row_ID1524487577215>.inner{background:url('../../../../images/pagebuilderck/BasAccueil-Pierre-Lafaure-mobile.jpg') center center no-repeat scroll;min-height:175px;padding:1rem}}@media only all and (max-width:47.99rem){#ID1525356975797{margin-top:1rem}}.tableck p{margin:0}.tableck .style1{width:20% !important;color:#c2681d}.tableck .style1 .tableck-cell{border-right:0 !important;border-bottom:0 !important}.tableck .style2 .tableck-cell{border-right:0 !important;border-bottom:0 !important}@media only all and (min-width:60rem){#rsform_3_page_0 textarea{width:70%}}#rsform_3_page_0 a{color:#c2681d;font-weight:bold}#rsform_3_page_0 a:hover{color:#4d4d4d}#rsform_3_page_0 p{margin-top:-0.2rem}@media only all and (min-width:60rem){.view-category .ls-fullscreen-wrapper{width:63%;margin:0 auto 75px auto}}.slider-category{padding-top:2rem}@media only all and (min-width:60rem){.slider-category{min-height:660px}}@media only all and (min-width:60rem){.slider-category-2{min-height:675px}}