/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
@charset "UTF-8";
.owl-item {width: 100% !important;text-align: center;} #ybc-mnf-block {border: 1px #95c11f solid;padding: 15px;} .container #left-column .block-categories .category-sub-menu {margin-left: 0px;} #contact-link {padding: 0 5px;}
/* HEADER */
#header .header-nav {max-height: 108px; margin-bottom: 20px;} #header .header-nav .right-nav {min-height: 100px;} #header #_desktop_logo {text-align: center;} #header .container {width: initial;max-width: /*90%*/ 96%;} #content-wrapper #main #search_widget {display: contents;} #search_widget form input {border: 1px solid #95c11f;}
@media (min-width: 767px) {#search_widget {padding: 5px;margin-right: 18px;}}
@media (min-width: 767px) and (max-width: 1199px) {.header-nav .contactsemi {width: 100% !important;}}
/* Contact Link Header */
.inforaire{margin-bottom: 15px; padding-right:0; margin-top: .5rem;} .aftersales{margin-bottom: 15px; padding-right:0;} .aftersales>div:first-child {border: 2px solid #95C11F; padding: 5px 12px; border-radius: 13px; width: 98%;} .aftersales div ul {margin-block-end: 0; margin-left: 1.5em;} .aftersales div ul li {font-size:.7rem; font-weight:bolder;line-height: .9rem;} .headalma{margin-bottom: 15px; padding-right:0;} #mobile_top_menu_wrapper .inforaire #iconphone, #mobile_top_menu_wrapper .inforaire #iconmail, #mobile_top_menu_wrapper .inforaire #iconwhatsapp {width: 31%; text-align: center; display: inline-table;} #mobile_top_menu_wrapper .inforaire #iconphone .material-icons, #mobile_top_menu_wrapper .inforaire #iconmail .material-icons, #mobile_top_menu_wrapper .inforaire #iconwhatsapp { font-size:36px; } #mobile_top_menu_wrapper .inforaire{padding: 0 5px 0 0;} #mobile_top_menu_wrapper .inforaire small { font-size:60%;} #mobile_top_menu_wrapper .aftersales{padding: 0 0 0 5px;} #mobile_top_menu_wrapper .aftersales div ul {margin-left: .5em;} #mobile_top_menu_wrapper .aftersales>div:first-child{ width:initial;} .mdi--whatsapp {display: inline-block; width: 30px; height: 30px; --svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12.04 2c-5.46 0-9.91 4.45-9.91 9.91c0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21c5.46 0 9.91-4.45 9.91-9.91c0-2.65-1.03-5.14-2.9-7.01A9.82 9.82 0 0 0 12.04 2m.01 1.67c2.2 0 4.26.86 5.82 2.42a8.23 8.23 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23c-1.48 0-2.93-.39-4.19-1.15l-.3-.17l-3.12.82l.83-3.04l-.2-.32a8.2 8.2 0 0 1-1.26-4.38c.01-4.54 3.7-8.24 8.25-8.24M8.53 7.33c-.16 0-.43.06-.66.31c-.22.25-.87.86-.87 2.07c0 1.22.89 2.39 1 2.56c.14.17 1.76 2.67 4.25 3.73c.59.27 1.05.42 1.41.53c.59.19 1.13.16 1.56.1c.48-.07 1.46-.6 1.67-1.18s.21-1.07.15-1.18c-.07-.1-.23-.16-.48-.27c-.25-.14-1.47-.74-1.69-.82c-.23-.08-.37-.12-.56.12c-.16.25-.64.81-.78.97c-.15.17-.29.19-.53.07c-.26-.13-1.06-.39-2-1.23c-.74-.66-1.23-1.47-1.38-1.72c-.12-.24-.01-.39.11-.5c.11-.11.27-.29.37-.44c.13-.14.17-.25.25-.41c.08-.17.04-.31-.02-.43c-.06-.11-.56-1.35-.77-1.84c-.2-.48-.4-.42-.56-.43c-.14 0-.3-.01-.47-.01'/%3E%3C/svg%3E"); background-color: currentColor; -webkit-mask-image: var(--svg); mask-image: var(--svg); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: 100% 100%; mask-size: 100% 100%;} #contact-link .dspldsktp {display: block;} #contact-link a .afftel {display: none;} #contact-link .dspldsktp .material-icons, #contact-link .material-icons {cursor: pointer;color: #000000;} #contact-link .dspldsktp .afftel, #contact-link .afftel {position: absolute;box-sizing: inherit;font-size: 1.5rem;font-weight: bold;width: max-content; margin: 10px;padding: 15px;border: solid 2px #95c11f;border-radius: 5px;background: rgba(240, 240, 240, 0.86);cursor: pointer; z-index: 15; color: #95c11f;} #contact-link .dspldsktp:hover .afftel, #contact-link a:hover .afftel {display: table !important;} #contact-link .dspldsktp .afftel:hover, #contact-link a .afftel:hover {display: table !important;} #contact-link .dsplmbl {display: none;}
@media (max-width: 767px) {#contact-link .dspldsktp {display: none;} #contact-link .dspldsktp .afftel, #contact-link a .afftel {display: none;} #contact-link .dsplmbl {display: table;}}
/* FIN HEADER */
/* Main menu */
.pictomenubrand {display: inline;margin-right: 6px;} .pictomenucateg {text-align: center;width: 100%;display: block;padding-bottom: 10px;} .pictomenucateg img {margin-left: auto;margin-right: auto;max-height: 90px;}
/* Menu Blog Green220 */
#lnk-notre-blog .sub-menu,#lnk-our-blog .sub-menu,#lnk-onze-blog .sub-menu,#lnk-nuestro-blog .sub-menu,#lnk-unser-blog .sub-menu,#lnk-il-nostro-blog .sub-menu {width: 330px;} #prestablog_menu_green {position: relative;height: auto;width: auto;display: table;} #blogmenugreen {background: white;height: auto;width: auto;display: -webkit-flex;} #blogmenugreen .one_article {position: relative;height: 100%;} #blogmenugreen hr {width: 90%;margin-left: auto;margin-right: auto;} .top-menu .category, .top-menu .link {float: left;min-width: 140px;padding: 3px;} .top-menu a[data-depth="1"]{ white-space: nowrap;} .top-menu .category .divtitremenu {max-width: 74%;display: inline-table;white-space: initial;} .bmg-grid {margin-bottom: initial !important;padding: 5px !important;} .bmg_a_img {width: 20%;position: relative;float: left;margin-right: 3% !important;display: inline-table;} .bmg_img {width: 100%;} .bmg_titre {display: inline-table;width: 75%;} .bmg_titre h3 a {font-weight: bold;} .bmg_date {color: #d9d3d3;width: 100%;font-size: 0.7em;display: block;} .bmg_date a {color: #d9d3d3;} .bmg_categ {color: #3d3d3d;width: 100%;font-size: 0.7em;display: block;} .bmg_categ a {color: #3d3d3d;width: auto;display: inline-block;}
/* FIN Menu Blog Green220 */
/* FIN Main menu */
/* New Main menu */
/* Large Screen */
@media (min-width: 767px) {#top-menu {display: flex;flex-wrap: wrap;text-align: center;justify-content: center;align-items: center;margin: 0 auto;} .link .collapse {height: 100vh;width: 30% !important;right: 30px !important;left: inherit;} .sub-menu {min-height: 200px;} .pictomenuproduct {width: 200px;height: 100%;display: inline-table;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: cover;} .header-top #category-12 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-12.jpg");} .header-top #category-15 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-15.jpg");} .header-top #category-18 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-18.jpg");} .header-top #category-92 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-92.jpg");} .header-top #category-95 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-95.jpg");} .header-top #category-149 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-149.jpg");} .header-top #category-223 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-223.jpg");} .header-top #category-265 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-265.jpg");} .header-top #category-271 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-271.jpg");} .header-top #category-305 .pictomenuproduct {background-image: url("https://www.green220.com/img/menu/submenu-category-305.jpg");}}
#header .menu > ul > li {display: block;position: static;float: left;/*width: auto;*/width: calc(100% / 9);/*max-width: 16%;*/min-height: 145px;} #header .header-top a[data-depth="0"] {white-space: inherit;/*display: contents;*/} .top-menu .sub-menu ul[data-depth="1"]>li{max-width: 298px;} .top-menu #category-15 .sub-menu ul[data-depth="1"]>li{ max-width: 190px; min-width: 170px;} .category div ul[data-depth="3"]>li a{padding: .1rem .625rem;} .top-menu .popover {max-width:/*revert*/ initial;} .popover {border-radius: 10px !important;box-shadow: 2px 1px 20px 13px rgb(0 0 0 / 10%);} .top-menu .sub-menu.collapse {right: 200px;left: 0;} ul[data-depth="2"] {display: flex;flex-direction: column;} ul[data-depth="1"] {display: flex;flex-wrap: wrap;} .top-menu a[data-depth="2"] {font-weight: 400;font-size: 16px;} .top-menu a[data-depth="1"] {font-weight: 600;} .top-menu a[data-depth="1"], .top-menu a[data-depth="2"] {padding: 0;} .top-menu[data-depth="1"] {font-size: .85rem;} #header .top-menu a[data-depth="0"]:hover {color: #2fb5d2;text-decoration: none} .top-menu a[data-depth="0"] {margin: 0.35rem;/*margin: 0.1875rem 0.625rem 0.375rem;*/padding: 0;} .top-menu[data-depth="0"] .category a[data-depth="0"]::after, .top-menu[data-depth="0"] .link a[data-depth="0"]::after {content: "";display: block;width: 0;height: 2px;background: #8bd132;transition: width 1s;} .top-menu[data-depth="0"] .category:hover a[data-depth="0"]:hover::after, .top-menu[data-depth="0"] .link:hover a[data-depth="0"]:hover::after {width: 100%;transition: width 1s;} .current a[data-depth="0"]::after {content: "";display: block;width: 100% !important;height: 2px;background: #8bd132;transition: width 1s;} .current a span {scale: 1.3;transition: 1s;transform: rotate(10deg);} .top-menu[data-depth="0"] .category:hover a span, .top-menu[data-depth="0"] .link:hover a span {scale: 1.3;transition: 1s;transform: rotate(10deg);} .top-menu[data-depth="0"] {transition: 1s;} .top-menu a:not([data-depth="0"]) {display: block;padding: .45rem;color: #7a7a7a;font-weight: 400} .top-menu a.dropdown-submenu {color: #232323;text-transform: uppercase;font-weight: 600;border-bottom: 2px solid lightgray;margin-bottom: 5px;font-size: 16px;} .top-menu .sub-menu {box-shadow: 2px 1px 11px 2px rgba(0, 0, 0, 0.1);overflow: hidden;width: auto !important;display: table;max-width: fit-content;margin: 0 auto;max-height: 0;transition: max-height 1s;visibility: hidden;top: calc(100% - 35px) !important;} .top-menu .sub-menu ul[data-depth="1"]>li {float: left;padding: 5px 30px;min-width: 250px;} .top-menu #category-15 .sub-menu ul[data-depth="1"]>li {float: left;padding: 5px 10px;max-width: 185px;min-width: 150px;} .top-menu .sub-menu a:hover {color: #24b9d7} .top-menu .popover {/*max-width: inherit;*/border-radius: 0}
.popover.bs-tether-element-attached-top {margin-top: 0}
#_desktop_top_menu .top-menu[data-depth="0"] li:hover .sub-menu {visibility:visible;max-height: 200%;transition: all 1s;} #_desktop_top_menu .top-menu[data-depth="0"] li:hover .collapse{display: flex;width: fit-content !important;}
#mobile_top_menu_wrapper {padding: 15px;background: #fff;} #mobile_top_menu_wrapper #top-menu {margin-bottom: .625rem} #mobile_top_menu_wrapper .top-menu {color: #232323} #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded=true] .add {display: none} #mobile_top_menu_wrapper .top-menu .collapse-icons[aria-expanded=true] .remove {display: block} #mobile_top_menu_wrapper .top-menu .collapse-icons .remove {display: none} #mobile_top_menu_wrapper .top-menu .navbar-toggler {display: inline-block;padding: 0} #mobile_top_menu_wrapper .top-menu a[data-depth="0"] {padding: .625rem;border-bottom: 1px solid #f6f6f6} #mobile_top_menu_wrapper .top-menu .collapse {display: none;} #mobile_top_menu_wrapper .top-menu .collapse.in {display: block} #mobile_top_menu_wrapper .top-menu .sub-menu {box-shadow: none;z-index: inherit;display: block;position: static;overflow: hidden;margin-left: 0;width: 100%;min-width: 100%;background: #fff} #mobile_top_menu_wrapper .top-menu .sub-menu.collapse {display: none} #mobile_top_menu_wrapper .top-menu .sub-menu.collapse.in {display: block} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="0"]>li {border-bottom: 1px solid #7a7a7a} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"] {margin: 0} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"]>li {float: none;margin: 0} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"]>li a {text-transform: none} #mobile_top_menu_wrapper .top-menu .sub-menu ul {padding: 0} #mobile_top_menu_wrapper .top-menu .sub-menu li>a {padding: .625rem;border-bottom: 1px solid #fff;font-weight: 700} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="2"] li a {padding-left: 1.25rem} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="3"] li a {padding-left: 2.5rem} #mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="4"] li a {padding-left: 3.75rem} #mobile_top_menu_wrapper .js-top-menu-bottom a {color: #7a7a7a} #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper {padding: .625rem} #mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper .language-selector {display: inline} #mobile_top_menu_wrapper .js-top-menu-bottom #contact-link, #mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector {padding: .5rem} #mobile_top_menu_wrapper .js-top-menu-bottom .user-info {padding: 0 .625rem} #mobile_top_menu_wrapper .js-top-menu-bottom .user-info a {padding: .625rem 0;display: block;width: 100%}
@media (max-width:767px) {.top-menu .sub-menu {opacity: 1;visibility: visible;transition: .5s ease-out}}
#header .top-menu a[data-depth="0"]:hover {color: black;} #header .header-top .menu {padding-left: 0;width: 100%;} #category-15 .sub-menu.collapse {left: 20px;right: 20px;} #category-12 .sub-menu.collapse {right: inherit;} #category-19 .sub-menu.collapse {right: -350px;} #category-5 .sub-menu.collapse {right: 100px;left: inherit;} #category-20 .sub-menu.collapse {right: 100px;left: inherit;} #category-23,#category-28,#category-25,#category-26,#category-30,#category-70,#category-72,#category-73,#category-91,#category-93,#category-150,#category-158,#category-184,#category-185,#category-193,#category-213,#category-319,/*#category-235*/#top_sub_menu_50897,#category-261 {border-right: 1px solid lightgray;} #category-42 a img {float: left;} #category-42 a {white-space: normal;width: 90%;} #category-55 #text,#category-56 #text {font-weight: 600 !important;font-size: 16px;color: #22232a;text-transform: uppercase;border-bottom: 2px solid lightgray;margin-bottom: 5px;}
.top-menu[data-depth="2"] .current a {font-weight: bold !important;}
/* Desktop */
@media (max-width: 1300px) {#category-20 .sub-menu.collapse {right: inherit;left: 50px;top: calc(100% - 20px) !important;} #category-10 .sub-menu.collapse {left: 50px;right: inherit;} .top-menu .sub-menu {/*top: calc(100% - 150px) !important;*/top: calc(300px + 25%) !important;}}
/* Tablette */
@media (max-width: 826px) {#lnk-notre-blog .sub-menu.collapse {right: 20px;left: 20px;top: calc(100% - 40px) !important;}}
/* Mobile */
@media (max-width: 767px) {.pictomenuproduct {background-image: inherit;} .category,.link {width: 100% !important;max-width: inherit !important;} .top-menu {width: 100% !important;} .top-menu .sub-menu {max-height: inherit !important;} #_mobile_contact_link {display: table;}}
/* Fin New Main menu */
/* MENU PERSONNALISE PRODSLIDER INMO */
.product-nav {background: url("https://www.inmotion-france.fr/img/cms/prod-slider/pro.png")left top repeat-x;width: 100%;height: 150px;margin-top: -2px;padding: 5px 2px;overflow: hidden;background-size: auto 100%;} .product-nav .contenu {margin: 0 0 0 5%;} .prod-slider {list-style: none;margin: 0 auto;padding-left: 0%;text-align: center;} .prod-slider li {float: left;margin: 0px 3.3px;text-align: center;-webkit-text-size-adjust: none;/*font-size: 8.5px;*/padding-top: 2px;line-height: 11px;position: relative;height: 110px;display: inline-table;width: 90px;background-repeat: no-repeat;background-size: 70%;background-position: center center;} .prod-slider li:hover {background-size: 95%;/*-webkit-transform:scale(0.83);*/} .prod-slider li:hover img {color: #c8c8c8;text-decoration: none;height: 85px;/**background-color:#fff; **/padding-bottom: 10px;padding-top: 0;} .prod-slider li a {-webkit-text-size-adjust: none;color: #888;font-family: sans-serif;font-size: 0.8rem;-webkit-transform: scale(0.83);text-decoration: none;width: 100%;height: 135%;display: block;} .prod-slider .active a {color: #c8c8c8;text-decoration: none;} .prod-slider li a > span {width: 100%;bottom: 0px;display: inline-block;position: absolute;left: 0px;line-height: 125%;min-height: 32px;} .prod-slider .boutq a span {background-color: #ffe600;border-radius: 6px;padding: 10px 10px;width: 110%;} .prod-slider li img {display: block;height: 62px;padding-top: 4px;margin-bottom: 6px;margin-left: auto;margin-right: auto;}
/**.prod-slider img{display:block; height:62px; padding-top:4px; margin-bottom:6px;}**/
.prod-slider .boutq {background-color: #ffffff;border-radius: 6px !important;-webkit-border-radius: 6px !important;-moz-border-radius: 6px !important;color: #414141;font-weight: bold;padding: 5px 9px;position: relative;left: -4px;right: 4px;font-size: 0.9rem;} .prod-slider .boutq:hover a {color: #000000;} .prod-slider li .newproductnav1 {font: 10px Arial, Helvetica, sans-serif;color: #fefefe;background: #af1c06;text-transform: uppercase;padding: 2px 0 3px;text-shadow: 1px 1px rgba(0, 0, 0, 0.24);width: 73px;text-align: center;display: block;position: absolute;/*left: -30px;*/top: -2px;z-index: 1;-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg);font-weight: bold;height: 16px;} .prod-slider li .newproductnav2 {font: 10px Arial, Helvetica, sans-serif;color: #af1c06;background: #fff;text-transform: uppercase;padding: 2px 0 3px;text-shadow: 1px 1px rgba(0, 0, 0, 0.24);width: 73px;text-align: center;display: block;}
#menu-perso .col-sg-6 {width: 49%;padding-left: O;float: left;} #menu-perso .nonandblock {display: none;} .intermenuprodslider {width: 1px;background-color: #bcbcbc;height: 65%;display: inline-block;position: relative;margin: 0 5px;} #inmoprod {display: inline-block;} #fixpart {position: relative;display: inline-block;} #fixpart li:hover {color: #000;}
@media (max-width: 1170px) {#menu-perso .hide1170 {/*visibility:hidden;*/display: none;}}
@media (min-width: 811px) and (max-width: 1170px) {.product-nav {height: 300px;width: 100%;padding: 2.5% 0;} .product-nav .contenu {margin: 0 5%;} .prod-slider li {height: 100px;font-size: 7px;background-size: 70%;} .prod-slider li .newproductnav1 {font-size: 7px;width: 45px;top: 3px;height: 12px;} .intermenuprodslider {display: none;} #inmoprod {margin-bottom: 35px;} #menu-perso {padding: 0 2rem;}}
@media (min-width: 700px) and (max-width: 810px) {.product-nav {height: 190px;width: 100%;} .product-nav .contenu {margin: 0 5%;} .prod-slider li {width: 75px;height: 80px;top: 2px;margin: 0px 3px;} .prod-slider li a {font-size: 0.7rem;} .prod-slider li span {bottom: -5px;} .prod-slider li .boutq {font-size: 8px;width: 115%;bottom: -15px;text-align: center;} .prod-slider li .newproductnav1 {font-size: 7px;width: 45px;top: 3px;height: 12px;}} .intermenuprodslider {display: none;}
@media (max-width: 799px) {#menu-perso .hide799 {/*visibility:hidden;*/display: none;}}
@media (max-width: 699px) {.product-nav {background: none;height: auto;padding: 25px 2px;} .prod-slider, .prod-nav {width: 100%;} .prod-slider li {width: 32%;height: 50px;margin: 3px 5px 3px 0;-webkit-text-size-adjust: none;color: #fcfbfb;text-align: center;padding-top: 15px;font-size: 1.2rem;padding: 1%;border: 1px solid #838383;background-color: #ffffff;background-image: none !important;} .prod-slider li:hover {background-image: none !important;} .prod-slider li a > span {bottom: 5px;line-height: 25px;color: #000000;font-size: 1rem;position: relative;} .prod-slider .boutq {border-radius: none;-webkit-border-radius: none;-moz-border-radius: none;color: #000000;font-weight: bold;padding: 8px 0;position: relative;left: 0;right: 0;width: 100%;font-size: 1.5rem;height: 100%;bottom: 0px !important;background-color: #ffe600;background-color: #ffe600;} .prod-slider .boutq a span {width: 100%;} .prod-slider a {-webkit-text-size-adjust: none;color: #888;font-family: sans-serif;padding-top: 9px;font-size: 16px;-webkit-transform: scale(0);text-decoration: none;line-height: 18px;} .prod-slider li a:hover {color: #363026;text-decoration: none;} .prod-slider li .newproductnav {display: none;} .prod-slider li .newproductnav1 {width: 100%;top: 0;-webkit-transform: initial;-ms-transform: initial;transform: initial;height: 14px;letter-spacing: 0.25rem;left: 0;} .product-nav .contenu {margin: 0 10%;} .nonandblock {display: inline-block;} .intermenuprodslider {display: none;} #inmoprod {width: 100%;} #fixpart {width: 100%;} #fixpart li {background-image: none !important;min-height: 66px;} #menu-perso .hide699 {/*visibility:hidden;*/display: none;}}
/* FIN MENU PERSONNALISE PRODSLIDER INMO */
/* CONTENU SEO HOMEPAGE */
#inmoseocontent {width: 100%;margin-bottom: 35px;text-align: left;line-height: 1.7rem;} #inmoseocontent p, #inmoseocontent .txt-seo {margin-bottom: 1em;} #inmoseocontent h2 {margin-bottom: 0.5em;color: #000000;font-size: 22px;} #inmoseocontent h3 {margin-bottom: 0.5em;color: #7f7f7f;font-size: 18px;} #inmoseocontent h4 {margin-bottom: 0.5em;color: #7f7f7f;font-size: 15px;}
#prestablogfont a {color: #95c11f !important;}
#custom-text a {color: #95c11f !important;} #custom-text {text-align: left;} #custom-text h1 {text-align: center;margin-bottom: 2rem;}
#introseocontent {position: relative;display: table;} #introseocontent > div, #pileseocontent > div {padding-left: 0px;} #pileseocontent .col-md-6 .txt-seo {padding-left: 10px;} #pileseocontent .col-md-6 h4 {color: #000000;} #pileseocontent {position: relative;display: table;} #pileseocontent div > div {margin: 20px 0 20px 0;padding-left: 0;} #pileseocontent p {padding-left: 10px;} #concseocontent {position: relative;display: table;}
@media (max-width: 691px) {#inmoseocontent h2, #inmoseocontent h3, #inmoseocontent h4 {font-size: 0.1.1rem;} #custom-text .page-content.page-cms ul, #custom-text p, .page-content.page-cms #custom-text ul {font-size: 1rem;}}
/* */
/* Logos modes de paiement sur la Homepage et Footer */
#content #home_paymod {width: 100%;margin-bottom: 45px;} #content #home_paymod .paymod_title {width: 100%;text-align: center;font-size: 2rem;font-weight: 500;min-height: 40px;border-bottom: 1px solid #030303;margin-top: 20px;} #content #home_paymod .paymod_table {display: inline-flex;} #content #home_paymod .paymod_minus {width: 100%;text-align: left;font-size: 0.82rem;min-height: 3px;border: 1px solid #b3b3b3;padding: 5px;} #content #home_paymod ul {text-align: center;} #content #home_paymod .payseul,#footer #home_paymod .payseul {margin-top: 15px;} #content #home_paymod ul .li10pcrt,#footer #home_paymod ul .li10pcrt {width: 10%;} #content #home_paymod ul .li13pcrt,#footer #home_paymod ul .li13pcrt {width: 13%;} #content #home_paymod ul .li16pcrt,#footer #home_paymod ul .li16pcrt {width: 16%;} #footer #home_paymod ul li ul .li16pcrt {width: 10%;} #content #home_paymod ul .li20pcrt,#footer #home_paymod ul .li20pcrt {width: 20%;} #content #home_paymod ul .li23pcrt,#footer #home_paymod ul .li23pcrt {width: 23%;} #content #home_paymod ul .li26pcrt,#footer #home_paymod ul .li26pcrt {width: 26%;} #content #home_paymod ul .li30pcrt,#footer #home_paymod ul .li30pcrt {width: 30%;} #content #home_paymod ul .li33pcrt,#footer #home_paymod ul .li33pcrt {width: 33%;} #content #home_paymod ul .li35pcrt,#footer #home_paymod ul .li35pcrt {width: 35%;} #content #home_paymod ul .li38pcrt,#footer #home_paymod ul .li38pcrt {width: 38%;} #content #home_paymod ul .li40pcrt,#footer #home_paymod ul .li40pcrt {width: 40%;} #content #home_paymod ul .li50pcrt,#footer #home_paymod ul .li50pcrt {width: 44%;} #content #home_paymod ul .li43pcrt {width: 43%;} #footer #home_paymod ul .li43pcrt {width: 55%;} #content #home_paymod ul .li45pcrt {width: 45%;} #footer #home_paymod ul .li45pcrt {width: 80%;} #content #home_paymod ul li, #footer #home_paymod ul li {display: inline-table;margin: 3px 3px;} #content #home_paymod ul li img, #footer #home_paymod ul li img {width: 90%;height: auto;} #footer #home_paymod #vivawallet {display: none;} #footer #home_paymod .paymod_footer {width: 100% !important;} #content #home_paymod ul li span img {width: 50%;} #content #home_paymod ul:first-child,#footer #home_paymod ul:first-child {margin-left: 0;} #content #home_paymod ul::last-child,#footer #home_paymod ul::last-child {margin-right: 0;} #footer #logopaiement {display: inline-table;width: 50%;float: right;} #footer #home_paymod .paymod_title,#footer #home_paymod .paymod_minus {display: none;} #footer #home_paymod ul {text-align: center;display: flex;flex-direction: row;align-items: center;} #content #home_paymod .vvwlt {background-color: #ffffff;border: 1px solid #d6f5a3;} #footer #home_paymod .vvwlt {background-color: none;border: none;} #footer #home_paymod .vvwlt span {display: none;}
@media (min-width: 692px) and (max-width: 901px) {#content #home_paymod .paymod_title {font-size: 1.6rem;}#footer #logopaiement {display: inline-table;width: 100%;}}
@media (max-width: 691px) {#logopaiement {display: none;} #footer #logopaiement {width: 100%;} #content #home_paymod ul li {margin: 3px 2.5px;} #content #home_paymod ul .li30pcrt {width: 80%;} #content #home_paymod .paymod_minus {font-size: 0.5rem;} #content #home_paymod .paymod_title {font-size: 1.35rem;} #footer #home_paymod .paymod_title {display: none;} #footer #home_paymod .paymod_minus {display: none;} #footer #home_paymod ul .li30pcrt {width: 55%;}}
/* FIN Logos modes de paiement sur la Homepage et Footer */
/* Disponiblité Produits */
#product-availability,#last_remaining_items,#product-unavailable,#available_later {padding: 4px 10px;text-align: center;font-weight: 600;margin-left: auto;margin-right: auto;display: block;margin-top: 0.625rem;font-size: 0.85rem;} #available_later > i,#last_remaining_items > i {/*font-size: 1.9rem;*//*font-size: .85rem;*/} #product-availability {background-color: #4ab813;color: #fefefe;border-radius: 10px;margin: 5px;} #product-availability > i {color: #fefefe;} #available_later {background-color: #ffcc1d;color: #292929;border-radius: 10px;margin: 5px;} #available_later > i {color: #292929;} #last_remaining_items {background-color: #a2da1a;color: #292929;border-radius: 10px;margin: 5px;} #last_remaining_items > i {color: #292929;} #product-unavailable {background-color: #ff6600;color: #fefefe;border-radius: 10px;margin: 5px;} #product-unavailable > i {color: #fefefe;} #product-availability-later {background-color: #4ae303;color: #000000;} #product-availability-later > i {color: #000000;} .product-availability-cart {} .product-availability-cart #product-availability,.product-availability-cart #last_remaining_items,.product-availability-cart #available_later,.product-availability-cart #product-unavailable {padding: 2px 7px;text-align: center;font-weight: 700;margin: 0.5rem 0;font-size: 0.65rem;} .product-availability-cart .material-icons {font-size: 1rem;line-height: 0.95;}
/* FIN Block Disponibilité produits */
/* Trust Pilot */
#header_tpnote {width: 100%;margin: 0;} .widget-preheader {width: 60%;display: table;bottom: 10px;margin-left: auto;margin-right: 0;position: absolute !important;float: right;} .widget-preheader iframe #tp-widget-wrapper {text-align: right;} .trustpilotab {background-color: #e3e3e3;} .trustpilotab .trustpilot-widget {margin: 0 12%;} .trustpilotab .trustpilot-widget iframe .light {background-color: #ffffff;padding: 10px;} .trustpilotab .trustpilot-widget iframe .dark {background-color: #383838;padding: 10px;} .trustpilot-widget {/*margin-top: 25px;padding: 10px 0;*/} #cart .tp-cart {margin: 20px 0 40px 0;border: 1px solid #d6d6d6;padding: 10px;background-color: #ffffff;} #cart .tp-cart > span {margin: 5px 0;display: block;font-weight: bold;} .footer-container .trustpilot-widget {position: relative;float: left;margin-bottom: 8px;} .widget-footer {margin-top: 25px !important;width: 80%;}
@media (max-width: 904px) {.trustpilot-widget {position: relative;width: initial;float: initial;right: initial;}}
@media (max-width: 784px) {.trustpilotab .trustpilot-widget {margin: 2% 0;padding: 0;}.trustpilotab {padding: 1rem;}}
/* Fin Trust Pilot */
/* Panier */
#checkout .summary-selected-carrier .logo-container img {width: 100%;height: auto;} #checkout-payment-step .payment-options div {padding: 5px;/*margin: 10px 0;*//*background-color: #f6f6f6;*/} #checkout-payment-step .payment-options .payment-choice {background-color: rgb(243, 243, 243);margin-top: 10px;} #checkout-payment-step .payment-options div label span {margin-right: 5px;} #checkout-payment-step .payment-options div label img {max-width: 320px;height: auto;} #checkout section.checkout-step .payment-options .custom-radioadio {margin-top: 1rem;} #cart .tp-cart {margin: 20px 0 40px 0;border: 1px solid #d6d6d6;padding: 10px;background-color: #ffffff;} #cart .tp-cart > span {margin: 5px 0;display: block;font-weight: bold;} .dispov13 {margin: 14px 0;font-size: 14px;}
/* Fin checkout / Panier */
/* MARQUES */
/* Page Page Marques */ #manufacturer #main .product-miniature ul li {border: 1px solid #bebebe;padding: 2px 5px;text-align: center;width: auto;float: left;margin-right: 20px;margin-bottom: 10px;} /*#manufacturer #main ul li a { color: #bebebe;}*//* FIN Page Marques */
/* Page produits marque */.tab-content .product-manufacturer {width: 20%;margin-bottom: 20px;display: inline-table;} .tab-content .product-manufacturer img {padding: 5%;width: 100%;}/* FIN Page produits marque */
/* Produits EDPM */.tab-content .product-edpm {width: 15%;margin-bottom: 20px;display: inline-table;} .tab-content .product-edpm img {padding: 5%;width: 100%;}/* FIN Produits EDPM */
/* Fiche produit Prestashop */
#product .product-price .current-price,.quickview .product-price .current-price {font-size: 3rem;} #product .prdctdesc .product-quantities {font-size: 1.3rem !important;font-weight: bold;color: #4ab813;} #product .prdctdesc .product-quantities label {font-size: 1.3rem !important;} #product .product-information .prixenbaisse {position: absolute;width: 140px;top: -1%;left: -29%;} #product .product-information .prixenbaisse img {width: 100%;} #product .product-information #manuf-id-wiz img {width: auto;} #js-product-list .product-description .price {font-size: 1.45rem;color: black;} .product-prices .int-tax {margin: 0.55rem;color: #838383;font-style: italic;} .product-attachments .attachment {margin: 0 10px 10px 0;padding: 10px;border: 1px solid #838383;display: inline-table;width: 24%;min-height: 180px;} .product-attachments .attachment > div {padding: 5px;margin: 0 5px 5px 0;display: inline-table;} .product-attachments .attachment > div img {width: 35px;height: 35px;} .product-attachments .attachment h4 {display: inline-table;} .product-prices .delivery-information {font-weight: bold;color: red;font-size: 1.5em;}
@media (max-width: 1081px) {.product-attachments .attachment {margin: 0 5px 10px 0;padding: 5px;width: 47%;min-height: 180px;}}
@media (max-width: 801px) and (min-width: 691px) {.product-attachments .attachment {margin: 0 5px 5px 0;padding: 5px;width: 100%;min-height: inherit;} #product .tabs .nav-tabs .nav-item {margin-bottom: 1rem;} #product .product-information .prixenbaisse {position: relative;width: 140px;top: -1%;left: inherit;}}
@media (max-width: 691px) {.product-attachments .attachment {margin: 0 5px 5px 0;padding: 5px;width: 100%;min-height: inherit;} #product .tabs .nav-tabs .nav-item {float: inherit;display: inline-table;width: 47.5%;padding: 0.3rem;margin: 0.45rem 0.2rem;min-height: 3.5rem;border: 1px solid #838383;text-align: center;}}
.product-information p .advantages-type-3-img {margin-bottom: 30px;float: left;margin-right: 10px;}
@media (min-width: 768px) {.product-description .row {display: flex;align-items: center;}}
.images-container .logo-site{display: block; position: absolute;z-index: 2;right: 14px;width: 18%;bottom: 11px;} /*.images-container .logo-site img{background: none;}*/
#js-product-list .logo-site{display: block; position: absolute;z-index: 2;right: 10px;width: 20%;bottom: 18px;} /*#js-product-list .logo-site img{background: none;}*/
/* Fin fiche produit Prestashop */

/**** BANNER TOP ****/
.bannertop {display: block;/*max-width: 1170px;*/max-height: 94px;background-color: #3c3c3b;} .bannertop img {width: 100%;/*height: 100%;*/margin-left: auto;margin-right: auto;} .bannertop .img-mobile {display: none;} .bannertop .img-responsive {display: block;max-height: 94px;max-width: 1170px;}
@media (max-width: 991px) {.bannertop {max-width: 980px;/*max-height: 160px;*/} .bannertop .img-mobile {display: block;} .bannertop .img-responsive {display: none;} .bannertop img {max-width: 980px;/*max-height: 160px;*/margin-left: auto;margin-right: auto;}}
/**** FIN BANNER TOP ****/
/**** Mobil Banner ****/
@media only screen and (min-device-width: 788px) {.mobilbanner, #content .banner {display: none;}}
@media only screen and (max-device-width: 787px) {.mobilbanner, #content .banner {display: block;}}
/**** FIN Mobil Banner ****/
/* REASSURANCE */
#cart .blockreassurance_product div {width: 100%;display: table;} #checkout .blockreassurance_product div {width: 97%;display: table;} #reassurtext {position: relative;} #reassurperso {position: relative;display: inline-table;} #reassurtext > ul {display: table;} #reassurtext > ul > li {margin-bottom: 1rem;} #reassurtext > ul > li > div > img {/*opacity:.7;*/width: 4.5rem;margin-right: 0.625rem;float: left;} #reassurtext > ul > li > div > span,#reassurtext > ul > li > div > div {font-weight: 400;display: table;line-height: 1.3rem;width: 80%; padding-top: 20px;} #reassurtext > ul > li > div > span > a,#reassurtext > ul > li > div > div > a {color: #a5c500;} #reassurtext .block-reassurance-item > ul {display: table;} #reassurtext .block-reassurance-item > ul > li {margin-bottom: 0.6rem;} #reassurtext .block-reassurance-item > div > ul > li {margin-top: 0.6rem;}
@media (max-width: 691px) {#reassurtext > ul > li {padding: 0 1px;} #reassurtext > ul > li > div > span,  #reassurtext > ul > li > div > div {width: 70%;line-height: 1.6rem;}}
.blockreassurance {padding-top: 10px;text-align: center;width: 100%;} .blockreassurance .reass-item {display: inline-block;text-align: center;vertical-align: top;} .blockreassurance .block-title {font-weight: bold;} .block-icon,.block-icon img,.block-icon svg {height: 70px;} .blockreassurance .block-icon,.blockreassurance .block-icon img,.blockreassurance .block-icon svg {height: 70px;} .blockreassurance_product {margin-top: 25px;} .blockreassurance_product div {width: 28%;display: inline-table;} .blockreassurance_product .block-title {font-size: 0.9rem;font-weight: bold;} .blockreassurance_product p {font-size: 0.9rem;display: table;} .blockreassurance_product .item-product {display: inline-block;height: 35px;float: left;margin-right: 5px;padding-top: 5px;width: 35px;margin-bottom: 30px;} .blockreassurance_product .item-product img, .blockreassurance_product .item-product svg {height: 35px;width: 35px;} .blockreassurance_product p.block-title {line-height: 40px;}
/*** ADD GRG ***/
#product-availability .product-available{color: #fefefe;} #cart .product-line-info #product-available-later,#checkout .cart-summary-products #product-available-later,#checkout .order-confirmation-table #product-available-later,#checkout .order-confirmation-table #product-available-later,#order-confirmation .order-confirmation-table #product-available-later,#order-detail #order-products #product-available-later,#order-detail #order-items #product-available-later {margin: 5px 0px; font-weight: 600; text-align: center; background: #ffcc1d; padding: 5px; color: #232323; display: block; font-size: 0.8em;} #cart .blockreassurance_product .block-title {font-weight: bold;width: 85%;display: inline-table;} #cart .blockreassurance_product p {width: 85%;display: inline-table;} #product .blockreassurance_product p {color: #454545;} #product .blockreassurance_product {padding: 6px;} #product .blockreassurance_product div {width: 31.5%;margin-right: 1.5%;display: inline-table;} #product .blockreassurance_product .item-product {height: 45px;width: 45px;padding-top: 0;}
/* Specific Checkout */
body#checkout .container-blockreassurance {min-height: auto;}
@media (max-width: 575px) {.blockreassurance {text-align: left;} .blockreassurance .block-icon {display: inline-block;height: 35px;float: left;margin: 10px;width: 35px;} .blockreassurance .block-icon img, .blockreassurance .block-icon svg {height: 35px;width: 35px;} .blockreassurance .block-title {display: inline-block;height: 35px;max-width: calc(100% - 55px);padding-top: 10px;}
  /*** ADD GRG ***/
  #product .blockreassurance_product div {width: 95%;margin: 15px 0 0;} #product .blockreassurance_product .item-product img {height: 45px;width: 45px;}}
/* REASSURANCE */
/* PAGE SAV - GARANTIE */
.achcontent {text-align: left;margin-bottom: 15px;} #achrevend {width: 42%;display: inline-table;margin-right: 3.5%;padding: 2%;border: solid 1px #bdbdbd;min-height: 265px;} #achinmo {width: 100%;display: inline-table;padding: 2%;border: solid 1px #bdbdbd;min-height: 265px;} #acholder {width: 98%;display: inline-table;padding: 2%;border: solid 1px #bdbdbd;min-height: 240px;} #overlay3, #overlay4, #overlay5 {display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);z-index: 10000;} #overlay3:target, #overlay4:target, #overlay5:target {display: block;} .popup_block {background: #fff;padding: 20px;border: 5px solid #ddd;position: relative;margin: 10% auto;width: 60%;box-shadow: 0px 0px 20px #000;border-radius: 4px;} img.btn_close {float: right;width: 50%;height: 50%;margin: -55px -55px 0 0;} .tablo2col {width: 100%;border: solid 1px #000000;padding: 15px;} .tablo2col:first-child {margin-right: 2%;} .tablo2col > div {width: 48%;display: inline-table;} .tablo2col > h4 {background-color: #ccc;height: 22px;} .tablo2col > ul {line-height: 22px;} #garantie .tablo2col ul li {margin-bottom: 10px;}
/* FIN PAGE SAV - GARANTIE */
/* PAGE GUIDE ET ENTRETIEN */
.titremenututo {text-align: center;margin: 20px 5%;color: #ed6508;font-size: 20px;} .acheter {background-color: #ef7d04;color: #fefefe;padding: 18px 6px;font-size: 18px;border-radius: 14px 0;margin: 10px 5px 15px 5px;font-weight: bold;-moz-border-radius: 14px 0p;-webkit-border-radius: 14px 0p;} .acheter:hover {background-color: #888;} .acheter a {color: #fefefe;text-decoration: none;padding: 15px 8px;} .acheter a:hover {color: #fefefe;} .icon-caret-right:after {content: "";} #menudroittuto {border: 1px solid #bcbcbc;padding: 5px;float: left;} #affichtuto {padding: 5px;min-height: 1400px;} .cachecache {display: none;} .accordion-menu {width: 100%;max-width: 350px;margin: 30px 5%;background: #fff;border-radius: 4px;} .accordion-menu li.open .dropdownlink {color: #ef7d04;} .accordion-menu li.open .dropdownlink .fa-chevron-down {transform: rotate(180deg);} .accordion-menu li:last-child .dropdownlink {border-bottom: 0;} .outlink {display: block;padding: 15px 15px 15px 20px;font-size: 18px;border-bottom: 1px solid #ccc;color: #bcbcbc;position: relative;} .accordion-menu li:last-child .outlink {border-bottom: 0;} .outlink i {position: absolute;top: 14px;left: 8px;} .outlink .fa-chevron-down {right: 12px;left: auto;} .dropdownlink {cursor: pointer;display: block;padding: 15px 15px 15px 20px;font-size: 18px;border-bottom: 1px solid #ccc;color: #212121;position: relative;transition: all 0.4s ease-out;} .dropdownlink i {position: absolute;top: 14px;left: 8px;} .dropdownlink .fa-chevron-down {right: 12px;left: auto;} .submenuItems {display: none;} .submenuItems li {border-bottom: 1px solid #b6b6b6;font-size: 0.9rem;} .submenunone {display: none;background: #fce1c3;padding: 12px 12px 12px 45px;} .submenunone a {display: block;color: #727272;transition: all 0.4s ease-out;} .submenuItems a {display: block;color: #727272;padding: 12px 12px 12px 25px;transition: all 0.4s ease-out;font-weight: bold;color: #fff;} .submenuItems li {background-color: #ebebeb;position: relative;} .submenuItems li a {color: #000000;} .submenuItems li span {width: 12px;height: 100%;position: absolute;display: inline-block;} .submenuItems .default, .tutoheader .default {background-color: #fce1c3;color: #000000;} .submenuItems li:hover, .tutoheader li:hover {background-color: #ef7d04;color: #ffffff;} .tutoheader li {background-color: rgba(255, 255, 255, O.8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#C0ffffff, endColorstr=#C0ffffff);} .tutoheader div {width: 100%;text-align: center;margin-right: 1%;padding: 2%;margin-bottom: 20px;} .tutoheader div h3 {color: #fefefe;font-weight: bold;margin-bottom: 25px;} .tutoheader div ul li {margin-right: 0.5%;display: inline-table;margin-bottom: 10px;width: 30%;padding: 5px;min-height: 48px;border: 1px solid #ffffff;} .tutoheader div ul li a {padding: 2.5%;font-weight: bold;color: #ffffff;} .tutoheader .hdr-reglages li a, .tutoheader .hdr-design li a {color: #000000 !important;} .tuto-design span, .hdr-design {background-color: #c5dcf0;} .tuto-rouefrein span, .hdr-rouefrein {background-color: #00a7ee;} .tuto-battcharg span, .hdr-battcharg {background-color: #0065b8;} .tuto-moteur span, .hdr-moteur {background-color: #652b96;} .tuto-eclairage span, .hdr-eclairage {background-color: #b80001;} .tuto-direction span, .hdr-direction {background-color: #ff0001;} .tuto-reglages span, .hdr-reglages {background-color: #ffb802;} .li-inmo {width: 25px;height: 20px;} #li-inmo-h1 {background: url(https://www.inmotion-france.fr/themes/inmotion/img/picto-tuto_inmo-h1.png);background-size: 100%;background-position: center center;background-repeat: no-repeat;} #li-inmo-test {background: url(https://www.inmotion-france.fr/themes/inmotion/img/picto-tuto_inmo-h1.png);background-size: 100%;background-position: center center;background-repeat: no-repeat;} .tutoheader {  width: 100%;} .tutopdf {width: 100%;} .tutoheader {width: 100%;} .toggleon {display: block;} .toggleoff {display: none;} .conseilsentretiens {margin: 8px 12px;width: 46%;display: inline-table;border: solid 1px #cbcbcb;padding: 5px 15px;text-align: left;} .conseilsproduits p {color: #000000;} .conseilsproduits h3 {color: #ef7d04;}
@media (max-width: 690px) {.conseilsentretiens {width: 100%;} .accordion-menu {margin: 0;max-width: inherit;} #conseilsconsignes {margin-top: 80px;} .acheter {margin-bottom: 40px;}}
/* FIN PAGE GUIDE ET ENTRETIEN */
/* Block gauche catégorie */
/*.container #left-column .block-categories .category-sub-menu { margin-left: 20px;}*/
#category #left-column > .block-categories {padding: 1.5rem 1rem;} #category #left-column > .block-categories > .category-top-menu {font-size: 0.85rem;}
@media (max-width: 690px) {.block-categories .category-sub-menu li {padding: 2%;width: 48%;display: inline-table;} .block-categories .category-sub-menu li[data-depth="0"] > a {min-height: 45px;display: inline-table;} .block-categories .category-sub-menu li .navbar-toggler {display: none;}}
@media (max-width: 767px) {#category #left-column .block-categories {display: none;}}
/* FIN Block gauche catégorie */
/* Avertissement */
.avertissement {border: 1px solid #f00f00;margin-bottom: 40px;padding: 1rem;} .avertissement ul {font-size: 0.85rem;} .avertissement h3 {font-size: 1.8rem;}
@media (max-width: 1025px) {.avertissement div h3 {font-size: 0.85rem;} .avertissement div ul {font-size: 0.6rem;}}
/* FIN Avertissement */
/***** CATÉGORIE COVER *****/
/* Header catégorie */
.category-id-83 .container .block-category {background: url("https://www.green220.com/img/c/Header_categ_site_selectnoel_211209.jpg") center no-repeat;background-size: cover;background-position: right;} .category-id-83 .container .block-category h1,.category-id-12 .container .block-category h1,.category-id-15 .container .block-category h1,.category-id-92 .container .block-category h1,.category-id-24 .container .block-category h1,.category-id-212 .container .block-category h1,.category-id-211 .container .block-category h1 {color: #fefefe !important;}
.category-id-84 .container .block-category {background: url("https://www.green220.com/img/c/header_categ84_site_prixbaba_2202.jpg") center no-repeat;background-size: cover;}
.category-id-69 .container .block-category {background: url("https://www.green220.com/img/c/header_categ69_site_solde.jpg") center no-repeat;background-size: cover;text-align: center;}
.category-id-69 .container .block-category h1 {text-align: center;display: inline-block;font-size: 3rem;transform: rotate(-6deg);margin-top: 1rem;box-shadow: 5px 7px 5px rgba(0, 0, 0, 0.6);padding: 8px 30px;background-color: #ba3400;color: #fefefe;max-width: initial;}
.category-id-15 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220-trott.png") no-repeat;background-size: cover;}
.category-id-12 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Gyro.png") no-repeat;background-size: cover;}
.category-id-14 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Draisienne.png") no-repeat;background-size: cover;}
.category-id-20 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Fatbike.png") no-repeat;background-size: cover;}
/* Header catégorie GREEN DAY */
.category-id-97 .container .block-category {background: url("https://www.green220.com/img/c/cat_cov_green_day_01.jpg") no-repeat;background-size: cover;background-position: center;}
.category-id-97 .container .block-category h1 {display: none;}
/* Header catégorie FRENCH DAY */
.category-id-222 .container .block-category {background: url("https://www.green220.com/img/c/category-cover-french_day_01.jpg") no-repeat;background-size: cover;background-position: center;}
.category-id-222 .container .block-category h1 {display: none;}
/* Header catégorie Black Friday */
.category-id-80 .container .block-category {background: url("https://www.green220.com/img/c/img_categorie_BF.jpg") center no-repeat;background-size: cover;}
.category-id-80 .container .block-category h1 {display: none;}
/* Header catégorie Inmotion */
.category-id-27 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_INM_draisienne.png") center no-repeat;background-size: cover;}
.category-id-28 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Gyro_INM.png") center no-repeat;background-size: cover;}
.category-id-30 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_INM.png") center no-repeat;background-size: cover;}
/* Header catégorie Kingsong */
.category-id-73 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_KSG.png") center no-repeat;background-size: cover;}
.category-id-70 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Gyro_KSG.png") center no-repeat;background-size: cover;}
.category-id-85 .container .block-category {background: url("https://www.green220.com/img/c/KS-S18.png") center no-repeat;background-size: cover;}
.category-id-85 .container .block-category h1 {color: #ffffff !important;}
.category-id-116 .container .block-category {background: url("https://www.green220.com/img/c/KS-16X.png") center no-repeat;background-size: cover;}
.category-id-116 .container .block-category h1 {color: #ffffff !important;}
.category-id-117 .container .block-category {background: url("https://www.green220.com/img/c/KS-16S.png") center no-repeat;background-size: cover;}
.category-id-117 .container .block-category h1 {color: #ffffff !important;}
.category-id-118 .container .block-category {background: url("https://www.green220.com/img/c/KS-14.png") center no-repeat;background-size: cover;}
.category-id-118 .container .block-category h1 {color: #ffffff !important;}
/* Header catégorie Wiizzee */
.category-id-26 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_wiizzee_cat_wiizzee.png")no-repeat;background-size: cover;height: 240px;}
.category-id-91 .container .category-cover img {top: -7% !important;}
/*Header catégorie Hiley*/
.category-id-72 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_HLY.png") no-repeat;background-size: cover;height: 240px;}
/*Header catégorie Etwow*/
.category-id-25 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_ETW.png") no-repeat;background-size: cover;height: 240px;}
.category-id-147 .container .block-category {background: url("https://www.green220.com/img/c/gt-sl.png") no-repeat;background-size: cover;height: 240px;}
.category-id-147 .container .block-category h1 {color: #ffffff !important;}
/*Header catégorie Curvway*/
.category-id-305 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_CRV.png") no-repeat;background-size: cover;height: 240px;}
.category-id-305 .container .block-category h1 {color: #ffffff !important;}
/*Header catégorie Teverun*/
.category-id-91 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_TEV.png") no-repeat;background-size: cover;height: 240px;}
/*header catégorie Minimotors*/
.category-id-23 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_MIN.png") no-repeat;background-size: cover;height: 240px;}
.category-id-142 .container .block-category {background: url("https://www.green220.com/img/c/thunder.png") no-repeat;background-size: cover;height: 240px;}
.category-id-142 .container .block-category h1 {color: #ffffff !important;}
.category-id-146 .container .block-category {background: url("https://www.green220.com/img/c/mini.png") no-repeat;background-size: cover;color: #ffffff !important;height: 240px;}
.category-id-146 .container .block-category h1 {color: #ffffff !important;}
/*header catégorie Nofset*/
.category-id-319 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Nofset.png") center no-repeat;background-size: cover;}
/*header catégorie Robots Tondeuse*/
.category-id-92 .container .block-category {background: url("https://www.green220.com/img/c/cat_cov_robot_tond_01.jpg") no-repeat;background-size: cover;height: 240px;}
/* Header catégorie DESTOCKAGE */
.category-id-227 .container .block-category {background: url("https://www.green220.com/img/c/category-cover-destockage_01.jpg") no-repeat;background-size: cover;background-position: center;}
.category-id-227 .container .block-category h1 {transform: rotate(-5.5deg);font-size: 5rem;margin-bottom: inherit;margin-top: 4.5rem;display: block;/* text-align: center; */width: 100%;/* margin-block-start: initial; *//* margin-block-end: initial; */}
/*Accueil*/
.category-id-2 .container .block-category {background: url("https://www.green220.com/img/c/accueil_2.png") no-repeat;background-size: cover;height: 240px;}
/*top produit*/
.category-id-63 .container .block-category {background: url("https://www.green220.com/img/c/accueil_2.png") no-repeat;background-size: cover;height: 240px;}
.category-id-212 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220-trott.png") no-repeat;background-size: cover;}
.category-id-211 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_Gyro.png") no-repeat;background-size: cover;}
.category-id-193 .container .block-category {background: url("https://www.green220.com/img/c/LEAPERKIM.png") no-repeat; background-size: cover;}
/*Inokim trottinettes*/
.category-id-184 .container .block-category {background: url("https://www.green220.com/img/c/inokimtrot_184.png") no-repeat;background-size: cover;height: 240px;}
/*xiomi trottinettes*/
.category-id-185 .container .block-category {background: url("https://www.green220.com/img/c/xiomitrot_185.png") no-repeat;background-size: cover;height: 240px;}
/*Ambrogio*/
.category-id-93 .container .block-category {background: url("https://www.green220.com/img/c/ambrogio_93.png") no-repeat;background-size: cover;height: 240px;}
/* Wiper */
.category-id-248 .container .block-category {background: url("https://www.green220.com/img/c/wiper_248.png") no-repeat;background-size: cover;height: 240px;}
/*Produits d'occassions*/
.category-id-68 .container .block-category {background: url("https://www.green220.com/img/c/produitsdoccassions_68.jpg") no-repeat;background-size: cover;height: 240px;}
/*Robots ménagers*/
.category-id-95 .container .block-category {background: url("https://www.green220.com/img/c/robotsmenagers_95.png") no-repeat;background-size: cover;height: 240px;}
/*vsett trottinettes*/
.category-id-213 .container .block-category {background: url("https://www.green220.com/img/c/vsett.png") no-repeat;background-size: cover;height: 240px;}
/*Par marque*/
.category-id-158 .container .block-category {background: url("https://www.green220.com/img/c/parmarque_158.jpg") no-repeat;background-size: cover;height: 240px;}
.category-id-89 .container .block-category,.category-id-90 .container .block-category,.category-id-98 .container .block-category,.category-id-99 .container .block-category,.category-id-183 .container .block-category {justify-content: center;padding: 0px !important;background: url("https://www.green220.com/img/c/teverunpdct_99.png") no-repeat;background-size: cover;height: 240px;}
/*Par type*/
.category-id-159 .container .block-category,.category-id-172 .container .block-category,.category-id-173 .container .block-category,.category-id-175 .container .block-category,.category-id-177 .container .block-category,.category-id-179 .container .block-category,.category-id-180 .container .block-category,.category-id-74 .container .block-category,.category-id-54 .container .block-category,.category-id-21 .container .block-category,.category-id-200 .container .block-category,.category-id-104 .container .block-category,.category-id-18 .container .block-category,.category-id-21 .container .block-category,.category-id-59 .container .block-category,.category-id-55 .container .block-category,.category-id-54 .container .block-category,.category-id-74 .container .block-category,.category-id-75 .container .block-category,.category-id-79 .container .block-category,.category-id-68 .container .block-category,.category-id-63 .container .block-category,.category-id-158 .container .block-category,.category-id-2 .container .block-category,.category-id-181 .container .block-category,.category-id-94 .container .block-category,.category-id-101 .container .block-category {justify-content: center;padding: 0px !important;color: #ffffff !important;background: url("https://www.green220.com/img/c/partype_159.jpg") no-repeat;background-size: cover;height: 240px;}
@media (max-width: 881px) and (min-width: 414px) {.category-id-69 .container .block-category h1 {font-size: 1.7rem;margin-top: 0.05rem;}}
@media (max-width: 413px) {.category-id-69 .container .block-category h1 {font-size: 1.5rem;margin-top: 0.6rem;}}
@media (max-width: 881px) {.category-id-91 .container .category-cover img {top: -21% !important;} #category #js-product-list-header {margin-bottom: 1rem;} #category #js-product-list-header .block-category {min-height: 120px;}}
/*header access*/
.category-id-18 .container .block-category,.category-id-21 .container .block-category,.category-id-59 .container .block-category,.category-id-55 .container .block-category,.category-id-54 .container .block-category,.category-id-74 .container .block-category,.category-id-75 .container .block-category,.category-id-79 .container .block-category,.category-id-159 .container .block-category,.category-id-172 .container .block-category,.category-id-173 .container .block-category,.category-id-175 .container .block-category,.category-id-177 .container .block-category,.category-id-179 .container .block-category,.category-id-180 .container .block-category,.category-id-200 .container .block-category,.category-id-104 .container .block-category,.category-id-101 .container .block-category,.category-id-68 .container .block-category,.category-id-63 .container .block-category,.category-id-158 .container .block-category,.category-id-181 .container .block-category,.category-id-94 .container .block-category,.category-id-2 .container .block-category {justify-content: center;padding: 0px !important;color: #ffffff !important;background-size: cover;} .category-id-18 .container .block-category h1,.category-id-21 .container .block-category h1,.category-id-59 .container .block-category h1,.category-id-55 .container .block-category h1,.category-id-54 .container .block-category h1,.category-id-74 .container .block-category h1,.category-id-75 .container .block-category h1,.category-id-79 .container .block-category h1,.category-id-159 .container .block-category h1,.category-id-172 .container .block-category h1,.category-id-173 .container .block-category h1,.category-id-175 .container .block-category h1,.category-id-177 .container .block-category h1,.category-id-179 .container .block-category h1,.category-id-180 .container .block-category h1,.category-id-74 .container .block-category h1,.category-id-54 .container .block-category h1,.category-id-21 .container .block-category h1,.category-id-200 .container .block-category h1,.category-id-104 .container .block-category h1,.category-id-101 .container .block-category h1,.category-id-2 .container .block-category h1,.category-id-64 .container .block-category h1,.category-id-94 .container .block-category h1,.category-id-63 .container .block-category h1,.category-id-181 .container .block-category h1,.category-id-158 .container .block-category h1,.category-id-95 .container .block-category h1,.category-id-68 .container .block-category h1 {color: #ffffff;text-align: center;} .category-id-82 .category-cover img,.category-id-86 .category-cover img,.category-id-87 .category-cover img,.category-id-88 .category-cover img {top: 0% !important;margin: 0px 230px;width: 242px !important;height: auto;} .category-id-82 .container .block-category,.category-id-86 .container .block-category,.category-id-87 .container .block-category,.category-id-88 .container .block-category {background: url("https://www.green220.com/img/c/covert-cat_G220_blanc.png") no-repeat;background-size: cover;}
/* Fin Header catégorie */
/* Modification H1 Cover catégorie */
.container .block-category H1 {margin-bottom: 1rem;font-size: 2rem;max-width: 250px;font-weight: 800;} .container .block-category {display: flex;align-items: center;padding-left: 44px;height: 240px;border-radius: 10px;} .category-cover img {top: 0% !important;margin-left: 5px;width: 242px !important;height: auto;}
/***** FIN CATÉGORIE COVER *****/
/* Catégorie Texte SEO */
#category-description p a {color: #95c11f;}
/* Fin Catégorie Texte SEO */
/* Codes Promotionnels */
.cms-id-22 #content ul li {display: inline-table;width: 30%;text-align: center;min-height: 143px;border: 1px solid #95c11f;margin: 1%;padding: 1%;} .cms-id-22 #content ul li strong:nth-child(3) {color: #95c11f;} .cms-id-22 #content ul li a {color: #95c11f;} #product #main .border-cp {border: 1px solid #95c11f;padding: 8px;display: table;background-color: #fff;} #product #main .border-cp strong {color: #95c11f;}
@media (max-width: 723px) {.cms-id-22 #content ul li {width: 100%;}}
/* FIN Codes Promotionnels */
/* ALMA */
#widget-alma-cart {padding: 15px;} #widget-alma-cart > div:nth-child(2) > div {width: 20%;} #widget-alma-cart svg {width: 55px;height: 28px;} #widget-alma-cart rect {fill: #ff414d;}
/*#widget-alma-cart div:nth-child(2) { font-size: 15px; font-weight: 800;}*/
#widget-alma-product {padding: 15px;/*min-height: 211px;*/} #widget-alma-product > div > div:nth-child(2) {font-size: 180% !important;font-weight: 800;line-height: 130%;} #widget-alma-cart div > div:nth-child(2) > div {width: 20%;} #widget-alma-product svg {width: 65px;height: 35px;} #widget-alma-product rect {fill: #ff414d;}
/*#widget-alma-product div:nth-last-child(2) { font-size: 20px; font-weight: 800;}*/
.listalmapay {color: grey;font-size: 0.7rem;margin: 0.8em 0;min-height: 27px;} .listalmapay img {width: 50%;}
/* cms-id-17 - Page Paiement Alma */
#bloc-intro-alma {padding: 10px;} #bloc-intro-alma h2 {padding: 10px;} #bloc-intro-alma p {padding: 10px;} #bloc-intro-alma ul {list-style: disc;margin-left: 18px;list-style-position: outside;} #bloc-intro-alma ul li {margin-bottom: 14px;} #bloc-outro-alma {padding: 10px;border: 1px solid red;} #bloc-outro-alma h2 {padding: 10px;} #bloc-outro-alma p {padding: 15px;margin-top: 15px;} #bloc-outro-alma ul {list-style: disc;margin-left: 18px;list-style-position: outside;} #bloc-outro-alma ul li {margin-bottom: 14px;} #bloc-alma-parcpai-0,#bloc-alma-parcpai-1,#bloc-alma-parcpai-2,#bloc-alma-parcpai-3,#bloc-alma-parcpai-4,#bloc-alma-parcpai-5,#bloc-alma-parcpai-6,#bloc-alma-parcpai-7,#bloc-alma-parcpai-8 {margin-bottom: 50px;margin-top: 50px;} #bloc-alma-parcpai-0 ul,#bloc-alma-parcpai-1 ul,#bloc-alma-parcpai-2 ul,#bloc-alma-parcpai-3 ul,#bloc-alma-parcpai-4 ul,#bloc-alma-parcpai-5 ul,#bloc-alma-parcpai-6 ul,#bloc-alma-parcpai-7 ul,#bloc-alma-parcpai-8 ul {list-style-type: decimal;margin-left: 18px;list-style-position: outside;} #bloc-alma-parcpai-0 ul li,#bloc-alma-parcpai-1 ul li,#bloc-alma-parcpai-2 ul li,#bloc-alma-parcpai-3 ul li,#bloc-alma-parcpai-4 ul li,#bloc-alma-parcpai-5 ul li,#bloc-alma-parcpai-6 ul li,#bloc-alma-parcpai-7 ul li,#bloc-alma-parcpai-8 ul li {margin-bottom: 14px;} .cms-id-17 .img-alma-parcpai {box-shadow: 2px 2px 8px 5px rgba(0, 0, 0, 0.2);display: inline-table;transition: 1s;border-radius: 10%;} .cms-id-17 .img-alma-parcpai img {border-radius: 10%;} .cms-id-17 .text-alma-parcpai {display: inline-block;margin: 20px;} #widget-alma-product svg path {fill: var(--alma-orange);} #widget-alma-product > div {background-color: #ffffff;box-shadow: 2px 2px 8px 0 rgb(0 0 0 / 20%);border-radius: 25px;} #category #left-column {text-align: center;}
@media (max-width: 767px) {#almaMobile {display: inline-block !important;}#almaDekstop {display: none !important;}}
/* FIN ALMA */
/* BLOG */
.foire::first-letter {text-transform: uppercase;} .page-product-box .blog-grid .block_bas {min-height: 98px;}
/* FIN BLOG */
/* LABEL */
.product-cover div .plabel_div {top: 10%;right: -20px;} .product-miniature div .plabel_div {position: initial;} #cart .product-line-grid .plabel_div {position: relative;z-index: 999;} #category .product-miniature div .plabel_div {position: relative;top: 30px !important;z-index: 999;} #category #js-product-list .plabel_div .plabel_img {max-height: 120px;max-width: 120px;top: 4%;right: -2%;left: initial;bottom: initial;} #category #pl_382854953 .plabel_img {top: 12% !important;}
/* FIN LABEL */
/* JEUX NOEL */
#jeu #wrapper {background-image: url(/img/backgroundNoel.jpeg);}
@media (max-width: 1200px) {#imgNoel {display: block !important;}}
@media (min-width: 511px) and (max-width: 768px) {#jeu iframe {height: 2300px;}}
@media (max-width: 510px) {#jeu iframe {height: 2500px;}}
@media (max-width: 420px) {#jeu iframe {height: 3000px;}}
/* FIN JEUX NOEL */
/* Fiche produit : description */
.img-100prc {width: 100%;} .fp-amb, .fp-ksg {width: 100%;} .fp-amb ul, .fp-ksg ul {list-style-type: disc;} .fp-amb-cadre, .fp-ksg-cadre {padding: 4px;border: 1px solid #000000;background-color: #e9e9e9;} .titre-fp-amb, .titre-fp-ksg {font-weight: bold;font-size: 1.8rem;margin: 2% 0;line-height: 2.5rem;}
/**** AMBROGIO ****/
.fp-amb ul li {margin-left: 11%;margin-bottom: 5px;} .fp-amb-part2 table td {padding: 0;vertical-align: top;padding: 1%;}
@media (max-width: 1025px) {.fp-ksg table td {display: block;padding: 1%;vertical-align: top;}}
/**** KINGSONG ****/
.fp-ksg ul li {margin-left: 11%;margin-bottom: 5px;} .fp-ksg-part2 table td {padding: 0;vertical-align: top;padding: 1%;}
@media (max-width: 1025px) {.fp-ksg table td {display: block;padding: 1%;vertical-align: top;}}
/* FIN Fiche produit : description */
/* Table CGV */
#cms td, tr, th {padding: 10px;border: 1px solid;} #cms th {text-align: center;} #cms tr:nth-child(even) {background-color: #f2f2f2;}
/* FIN Table CGV */
#category-212 img, #category-211 img {width: 45px;height: 45px;}
/* Classe Seb / Julie */
.border-cp {border: 1px solid #95c11f;padding: 8px;display: table;background-color: #fff;} .border-cp-black {border: 1px solid black;padding: 8px;display: table;background-color: #fff;} .two-columns {width: 50%;display: inline-table;} .list {line-height: 1.5;list-style: circle;} .chapo-prgph {line-height: 1.5;font-size: 18px;}
@media (max-width: 600px) {.block_newsletter {display: block !important;margin: 0 !important;padding: 0 !important;border: 0 !important;}}
.banner {box-shadow: none;width: 100vw;margin-left: -50vw;left: 50%;padding-bottom: 0.5rem;background-color: #f1f1f1;position: relative;} .divintro {display: block !important;} .divideo img {width: 100% !important;}
/* DEBUT ps_imageslider */
@font-face {font-family: "Arika";src: url("/themes/classic/assets/css/seravek-bold.ttf");}
/* <---------------- Grenn220 Carrousel ----------------> */
.caption_description, .carousel-item .caption {position: absolute;top: 10%;left: 12%;color: #0f0f0f;max-width: 340px;} .prix_barrer {rotate: 165deg;background: white;height: 4px;position: absolute;right: 0px;width: 110px;bottom: 45%;position: absolute;bottom: 35%;right: 6%;} .price_difference {background: orange;padding: 10px;margin: 0;text-align: center;} .regular_price {font-size: 40px;font-weight: 900;color: black;font-family: "Arika";text-align: right;margin-bottom: 0;position: absolute;bottom: 34%;right: 6%;} .reduction_price {font-size: 80px;font-weight: 900;color: yellow;font-family: "Arika";text-shadow: 0 0 2px #01916d, 0 0 2px #01916d, 0px 0px 2px #01916d,0 0 2px #01916d;margin-bottom: 0;position: absolute;bottom: 45%;right: 6%;} .carousel .carousel-inner {height: 394px !important;} #carousel .divbtn{position: absolute;bottom: 28px;right: 48px;background: white;text-align: center;border-radius: 18px 0 18px 0;padding: 5px 15px;} #carousel .divbtn h2{font-family: "Arika";font-weight: 600;margin: 2px 0 0 0; font-size: 1.7rem;} .carousel #almaPicto {position: absolute;bottom: 6%;right: 3%;width: 24% !important;} .carousel #yntdPicto {position: absolute;bottom: 6%;right: 3%;width: 24% !important;}
/****** Ever PopUp ******/
#everpspopup_block_center .row {padding: 2%;} #everpspopup_block_center .row form .form-group {margin: 2%;display: table-row;margin-bottom: 8px;} #everpspopup_block_center .row form .form-group label {text-align: right;margin-right: 1%;} #everpspopup_block_center .row form .form-group .input-group .form-control {width: inherit;} #everpspopup_block_center .row form .form-check .btn-info {float: right;font-size: 1.7rem;padding: 1% 2%;background-color: #95c11f;border: 4px solid #89b08f;font-weight: bold;} #everpspopup_block_center .row form .form-check .form-check-input {margin-right: 5px;position: relative;} #everpspopup_block_center p h2 {color: #ed5217 !important;font-size: 1.5rem;} #everpspopup_block_center a .container p img {width: 100%;height: auto;} #everpspopup_block_center a .container p h2 {margin: 1rem;} #everpspopup_block_center .fancybox-button {background-color: rgba(220, 220, 220, 0.7);border-radius: 50%;}
/****** FIN Ever PopUp ******/
/* VIDEO */
#product #content-wrapper .product-description .video { width: 97%;}
@media (min-width:1350px) {#product #content-wrapper .product-description .video {height: 556px;}}
@media (min-width:1202px) and (max-width:1349px) {#product #content-wrapper .product-description .video {height: 458px;}}
@media (min-width:991px) and (max-width:1201px) {#product #content-wrapper .product-description .video {height: 458px;}}
@media (min-width:801px) and (max-width:990px) {#product #content-wrapper .product-description .video {height: 332px;}}
@media (max-width:800px) {#product #content-wrapper .product-description .video {height: calc(100vw * 0.40);}}
/* FIN VIDEO */
/****** GiftCard ******/
#module-thegiftcard-page #giftcard_product .header {background-color: initial;border-bottom: solid 1px #95c11f;} #module-thegiftcard-page #block_category .category-name {color: #000000;} #module-thegiftcard-page #block_category .cat_desc {width: 40%;} #module-thegiftcard-page #block_category .cat_desc span {background-color: inherit;} #module-thegiftcard-page .btn-primary {background-color: #95c11f;} #module-thegiftcard-page .btn-primary:hover {background-color: #91b101;} #block_templates .product-image-container.selected img {outline: 5px solid #95c11f;}
/****** FIN EGiftCard ******/
/****** Fix Bug Animation Menu Blog ******/
#blog_list_1-7 .block_top img, #blog_list_1-7 a, .block_cont, #blog_list_1-7 li *, #blog_list_1-7 li {transition: none !important;} #footer .block_newsletter {display: table; margin: 3rem 1rem 0; padding: 1rem; border: 1px solid #95C11F;}
.block_newsletter {background: #fff;font-size: .875rem;margin-bottom: .625rem} .block_newsletter form {position: relative} .block_newsletter form input[type=text] {border: none;padding: 10px;min-width: 255px;color: #7a7a7a;border: 1px solid rgba(0, 0, 0, .25)} .block_newsletter form input[type=text]:focus {outline: 3px solid #2fb5d2;color: #232323;background: #fff} .block_newsletter form input[type=text]:focus+button .search {color: #2fb5d2} .block_newsletter form button[type=submit] {position: absolute;background: none;border: none;bottom: .3125rem;right: .125rem;color: #7a7a7a} .block_newsletter form button[type=submit] .search:hover {color: #2fb5d2} .block_newsletter form .input-wrapper {overflow: hidden} .block_newsletter form input[type=email] {padding: 11px;width: 100%} .block_newsletter form input[type=email]:focus {border: 3px solid #2fb5d2;padding: 8px 8px 9px;outline: 0} .block_newsletter form input {height: 42px;box-shadow: none} #footer .block_newsletter .page-content.page-cms ul, #footer .block_newsletter p, .page-content.page-cms #footer .block_newsletter ul {padding-top: .625rem} #left-column .block_newsletter {box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2);margin-bottom: 1.563rem;padding: 1.563rem 1.25rem} .block_newsletter #block-newsletter-label{font-size:1.3125rem;line-height:1.75rem;color:#232323}
/*.block_newsletter form .row .col-xs-12:last-of-type .page-content.page-cms ul,.block_newsletter form .row .col-xs-12:last-of-type p,.page-content.page-cms .block_newsletter form .row .col-xs-12:last-of-type ul{font-size:.75rem;color:#7a7a7a} .block_newsletter form .row .col-xs-12:first-of-type .btn-primary:first-of-type{margin-left:.5rem}
*/
.footer-container {margin-top: 1.25rem;padding-top: 1.25rem;overflow: hidden;box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, .3);}
/*Products List*/
.product-miniature .product-title {min-height: 40px; text-transform: inherit;} .product-description .h3 {text-transform: inherit;} .product-miniature .regular-price{padding: 0 8px;} .product-miniature .product-price-and-shipping{ margin: 5px 0;} .product-miniature .thumbnail-container{box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, .2); overflow: inherit;} .product-miniature .thumbnail-container .product-thumbnail img{margin: 2.5rem 0 1rem 0;} .product-flags li.product-flag.discount, .product-flags li.product-flag.discount-amount, .product-flags li.product-flag.discount-percentage{background-color: #FFe600 /*#f39d72*/; margin-left: -10px; color: #000;} .product-flags .used {background-color: #f39c12;} .product-flags .second-hand {background-color: #8e44ad;} .product-flags .refurbished {background-color: #3498db;} .product-flags .new {background-color: #95C11F;} .product-flags .out_of_stock {background-color: #c51630;}
.product-discount .discount-amount{display: inline-block;padding: .3125rem .625rem;margin-left: .625rem;font-size: 1rem;font-weight: 600;color: #fff;text-transform: uppercase;background: #95C11F;}
/* blocs réseaux sociaux */
.block-social .facebook {background-color: #3b5998;} .block-social .youtube {background-color: #c4302b;} .block-social .instagram {background-color: #e6683c;} .block-social .tiktok {background-color: #000000;} .tiktok {background-image: url(../css/751cd61e8grg7608.svg);} .fb_iframe_widget{float: left;} .card {box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);background-color: #ffffff;}