body,
.widefat * {
word-wrap: normal;
}
.titres-blancs h1, .titres-blancs h2, .titres-blancs h4, .titres-blancs h5, .titres-blancs h6 {
color: #fff;
}
.texte-bc {
color: #fff;
}
.page-title {
text-transform: none;
}
button:hover,
.button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover {
color: #d9630b;
cursor: pointer;
}
.site-top-message {
width: 100%;
}
.site-top-message p {
margin: 0;
font-size: 13px;
}
.site-branding {
margin-bottom: 25px;
}
.site-header {
background-color: transparent;
}
@media screen and (max-width: 1024px) {
.top-headers-wrapper .site-header.menu-under .site-header-wrapper {
display: block;
}
.top-headers-wrapper .site-header .site-branding {
margin: 0 auto !important;
max-width: 50%;
}
.top-headers-wrapper .site-header .site-branding img.mobile-logo-img {
max-height: 150px;
}
}
.top-headers-wrapper .topbar-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin: 12px auto 0;
padding-right: 15px;
}
.top-headers-wrapper .topbar-menu li {
font-size: 13px !important;
}
.top-headers-wrapper .topbar-menu .site-tools {
margin-left: 20px;
}
.top-headers-wrapper .topbar-menu .site-tools > ul {
margin: 0;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li {
display: inline-block;
vertical-align: top;
margin-left: 15px;
position: relative;
cursor: pointer;
opacity: 1;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li:hover > a {
opacity: 0.6;
-webkit-transition: opacity 0.3s;
transition: opacity 0.3s;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li > a > span {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.top-headers-wrapper .topbar-menu .site-tools .tools_button {
display: block;
}
.top-headers-wrapper .topbar-menu .site-tools .tools_button_icon {
width: 20px;
line-height: 1;
display: block;
float: left;
text-align: left;
}
.top-headers-wrapper .topbar-menu .site-tools .tools_button_icon i, .top-headers-wrapper .topbar-menu .site-tools .tools_button_icon img {
display: inline-block;
font-size: 18px;
}
.top-headers-wrapper .topbar-menu .site-tools .shopping_bag_items_number,
.top-headers-wrapper .topbar-menu .site-tools .wishlist_items_number {
font-size: 13px;
line-height: 1.5;
display: block;
margin: 0 0 0 23px;
text-align: left;
}
@media screen and (max-width: 63.9375em) {
.top-headers-wrapper .topbar-menu .site-tools {
-webkit-box-flex: 1;
-ms-flex: auto;
flex: auto;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li {
margin-left: 20px;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li:first-child {
margin-left: 0;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li .tools_button_icon {
width: 21px;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li .tools_button_icon i {
font-size: 21px;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li.shopping-bag-button .shopkeeper-mini-cart {
opacity: 1;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li .shopping_bag_items_number,
.top-headers-wrapper .topbar-menu .site-tools > ul > li .wishlist_items_number {
margin: 0 0 0 27px;
}
}
.top-headers-wrapper .site-header.menu-under .site-header-wrapper.is-mobile {
display: block;
}
@media screen and (min-width: 768px) {
.hp-produits ul.products li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.hp-produits ul.products li .product_thumbnail_wrapper,
.hp-produits ul.products li .product_description_wrapper {
width: 47%;
}
.hp-produits ul.products li:nth-child(2n+1) .product_thumbnail_wrapper {
margin-right: 6%;
}
.hp-produits ul.products li:nth-child(2n) {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.hp-produits ul.products li:nth-child(2n) .product_description_wrapper {
margin-right: 6%;
}
}
@media screen and (min-width: 768px) {
.hp-pictos .vc_col-sm-3:nth-child(-n+3) {
border-right: solid 1px #ddd;
margin-bottom: 35px;
}
.hp-pictos .vc_col-sm-3:nth-child(-n+3) > vc_column-inner {
padding: 0;
}
.hp-pictos .vc_col-sm-3:nth-child(-n+3) .wpb_text_column {
margin-bottom: 0;
}
}
.hp-pictos .hp-picto .vc_single_image-wrapper {
min-height: 60px;
}
.hp-pictos .hp-picto img {
width: 50px;
}
#site-footer {
border-top: 1px solid #ddd;
}
#site-footer .footer-adresse img {
margin-bottom: 20px;
max-width: 190px;
}
#site-footer .footer-adresse h3 {
font-size: 15px !important;
margin-top: 50px;
}
#site-footer .footer-adresse p {
color: #000;
font-size: 13px;
}
#site-footer .footer-adresse a {
color: #d9630b;
}
#site-footer .footer-adresse .footer_socials_wrapper {
margin-bottom: 0px;
}
#site-footer .footer-adresse .copyright_text {
margin-bottom: 20px;
}
#site-footer .footer-navigation-wrapper ul {
margin-bottom: 0px;
}
#site-footer .site-footer-widget-area {
display: block;
margin-bottom: 30px;
}
#site-footer .site-footer-widget-area .widget {
margin-bottom: 50px;
}
#site-footer ul.menu > li > a {
text-transform: uppercase;
}
#site-footer ul.menu > li > ul {
margin-left: 0;
}
#site-footer ul.menu > li > ul > li {
margin-bottom: 0;
}
#site-footer ul.menu > li > ul > li a {
font-weight: normal;
}
@media (max-width: 768px) {
#site-footer .site-footer-widget-area,
.align-right.footer-adresse {
text-align: center !important;
}
}
.cli-bar-btn_container {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.cli-bar-message {
width: auto;
}
.woocommerce .products ul h2,
.woocommerce .products ul h3,
.woocommerce .products ul .woocommerce-loop-product__title,
.woocommerce ul.products h2,
.woocommerce ul.products h3,
.woocommerce ul.products .woocommerce-loop-product__title,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product h3,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce-page .products ul h2,
.woocommerce-page .products ul h3,
.woocommerce-page .products ul .woocommerce-loop-product__title,
.woocommerce-page ul.products h2,
.woocommerce-page ul.products h3,
.woocommerce-page ul.products .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product h2,
.woocommerce-page ul.products li.product h3,
.woocommerce-page ul.products li.product .woocommerce-loop-product__title,
.wp-block-getbowtied-carousel .products ul h2,
.wp-block-getbowtied-carousel .products ul h3,
.wp-block-getbowtied-carousel .products ul .woocommerce-loop-product__title,
.wp-block-getbowtied-carousel ul.products h2,
.wp-block-getbowtied-carousel ul.products h3,
.wp-block-getbowtied-carousel ul.products .woocommerce-loop-product__title,
.wp-block-getbowtied-carousel ul.products li.product h2,
.wp-block-getbowtied-carousel ul.products li.product h3,
.wp-block-getbowtied-carousel ul.products li.product .woocommerce-loop-product__title {
font-size: 20px !important;
font-weight: bold;
line-height: 1.4;
padding: 17px 0 0 0;
margin: 0;
display: inline-block;
text-transform: none;
-webkit-transition: color 0.3s ease;
transition: color 0.3s ease;
text-align: left;
}
@media screen and (max-width: 75em) {
.woocommerce .products ul h2,
.woocommerce .products ul h3,
.woocommerce .products ul .woocommerce-loop-product__title,
.woocommerce ul.products h2,
.woocommerce ul.products h3,
.woocommerce ul.products .woocommerce-loop-product__title,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product h3,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce-page .products ul h2,
.woocommerce-page .products ul h3,
.woocommerce-page .products ul .woocommerce-loop-product__title,
.woocommerce-page ul.products h2,
.woocommerce-page ul.products h3,
.woocommerce-page ul.products .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product h2,
.woocommerce-page ul.products li.product h3,
.woocommerce-page ul.products li.product .woocommerce-loop-product__title,
.wp-block-getbowtied-carousel .products ul h2,
.wp-block-getbowtied-carousel .products ul h3,
.wp-block-getbowtied-carousel .products ul .woocommerce-loop-product__title,
.wp-block-getbowtied-carousel ul.products h2,
.wp-block-getbowtied-carousel ul.products h3,
.wp-block-getbowtied-carousel ul.products .woocommerce-loop-product__title,
.wp-block-getbowtied-carousel ul.products li.product h2,
.wp-block-getbowtied-carousel ul.products li.product h3,
.wp-block-getbowtied-carousel ul.products li.product .woocommerce-loop-product__title {
padding: 17px 35px 0 0;
}
}
.woocommerce .products ul strong,
.woocommerce ul.products strong,
.woocommerce ul.products li.product strong,
.woocommerce-page .products ul strong,
.woocommerce-page ul.products strong,
.woocommerce-page ul.products li.product strong,
.wp-block-getbowtied-carousel .products ul strong,
.wp-block-getbowtied-carousel ul.products strong,
.wp-block-getbowtied-carousel ul.products li.product strong {
display: inline;
}
@media (max-width: 768px) {
.woocommerce ul.products[class*=columns-] li.product,
.woocommerce-page ul.products[class*=columns-] li.product {
width: 100%;
float: none;
clear: both;
margin: 0 0 2.992em;
}
}
ul.payment_methods li label {
text-transform: none;
}
#shipping_method blockquote {
font-size: 11px;
margin-top: 15px;
}
#cookie-law-info-bar {
-webkit-box-shadow: #161616 2px 2px 5px 2px;
box-shadow: #161616 2px 2px 5px 2px;
}
.cli-plugin-button {
border: solid 2px #fff;
}
.cover-top {
background-position: top;
}
.align-right {
text-align: right;
}
@media screen and (min-width: 782px) and (max-width: 1150px) {
.page-id-5899 .wp-block-column figure img {
margin-bottom: 50px;
}
}
@media screen and (max-width: 782px) {
.page-id-5899 .wp-block-column figcaption {
right: calc(50% - 90px);
}
}
@media screen and (max-width: 350px) {
.page-id-5899 .wp-block-column figcaption {
bottom: 0;
}
}  .top-headers-wrapper #site-top-bar .site-top-bar-inner {
display: block;
}
.top-headers-wrapper #site-top-bar .site-top-message {
width: 100%;
text-align: center;
}
.top-headers-wrapper > .topbar-menu {
background: #fff;
border: 0;
}
.top-headers-wrapper .topbar-menu .site-navigation-top-bar > ul,
.top-headers-wrapper .topbar-menu ul.menu-top-menu-1,
.top-headers-wrapper .topbar-menu ul.menu {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 42px;
margin: 0;
padding: 0;
list-style: none;
}
.top-headers-wrapper .topbar-menu .site-navigation-top-bar > ul > li,
.top-headers-wrapper .topbar-menu ul.menu-top-menu-1 > li,
.top-headers-wrapper .topbar-menu ul.menu > li {
margin: 0;
}
.top-headers-wrapper .topbar-menu .site-navigation-top-bar a,
.top-headers-wrapper .topbar-menu ul.menu-top-menu-1 a,
.top-headers-wrapper .topbar-menu ul.menu a {
padding: 27px 0 !important;
color: #111 !important;
font-size: 13px;
line-height: 1.2;
}
.top-headers-wrapper .topbar-menu .site-tools {
display: flex;
flex: 0 0 auto;
align-items: center;
justify-content: flex-end;
margin-left: 20px;
}
.top-headers-wrapper .topbar-menu .site-tools > ul {
display: flex;
align-items: center;
justify-content: flex-end;
gap: 15px;
width: auto;
margin: 0;
padding: 0;
list-style: none;
}
.top-headers-wrapper .topbar-menu .site-tools > ul > li {
margin: 0;
}
.top-headers-wrapper .topbar-menu .site-tools .tools_button {
display: flex;
align-items: center;
}
.top-headers-wrapper .topbar-menu .site-tools .tools_button_icon {
float: none;
}
.top-headers-wrapper .topbar-menu .site-tools a,
.top-headers-wrapper .topbar-menu .site-tools i,
.top-headers-wrapper .topbar-menu .shopping_bag_items_number,
.top-headers-wrapper .topbar-menu .wishlist_items_number {
color: #111 !important;
}
@media screen and (min-width: 64em) {
body .top-headers-wrapper > .topbar-menu.row {
position: relative;
display: block;
width: 100%;
max-width: none !important;
min-height: 72px;
margin: 0 !important;
padding: 0 24px !important;
box-sizing: border-box;
}
body .top-headers-wrapper > .topbar-menu .cadb-topbar-menu-inner,
body .top-headers-wrapper > .topbar-menu.full-topbar-menu {
display: grid !important;
grid-template-columns: max-content minmax(0, 1fr) max-content;
align-items: center !important;
width: 100% !important;
min-height: 72px;
padding: 0 !important;
}
body .top-headers-wrapper > .topbar-menu .site-navigation-top-bar {
position: static !important;
grid-column: 1;
width: auto !important;
}
body .top-headers-wrapper > .topbar-menu .site-tools {
position: static !important;
top: auto !important;
right: auto !important;
bottom: auto !important;
left: auto !important;
transform: none !important;
float: none !important;
clear: none !important;
grid-column: 3;
justify-self: end;
width: max-content !important;
min-width: max-content;
margin: 0 0 0 auto !important;
}
}
@media screen and (max-width: 63.9375em) {
.top-headers-wrapper .topbar-menu .cadb-topbar-menu-inner {
display: block;
}
.top-headers-wrapper .topbar-menu .site-tools {
margin-top: 10px;
margin-left: 0;
justify-content: flex-start;
}
} .shortcode_getbowtied_slider .swiper-button-prev > i.spk-icon::before,
.shortcode_getbowtied_slider .swiper-button-next > i.spk-icon::before {
display: none !important;
content: none !important;
} .shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.checkout.wc-forward {
background: #fff !important;
border-color: #fff !important;
color: #d9630b !important;
}
.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.checkout.wc-forward:hover,
.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.checkout.wc-forward:focus {
background: #fff !important;
border-color: #fff !important;
color: #bf5609 !important;
}
.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.wc-forward:not(.checkout) {
background: transparent !important;
border-color: transparent !important;
color: #fff !important;
}
.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.wc-forward:not(.checkout):hover,
.shopkeeper-mini-cart .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content p.buttons a.button.wc-forward:not(.checkout):focus {
background: transparent !important;
border-color: transparent !important;
color: #fff !important;
opacity: .8;
}.site-top-bar-inner .site-top-message {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100% !important
}
.site-top-bar-inner .site-top-message h2 {
color: #FFFFFF;
font-family: 'Radnika';
font-size: 14px;
font-weight: 700;
}
.site-top-bar-inner .site-top-message p {
color: #FFFFFF;
font-family: 'Radnika';
font-size: 12px;
font-weight: 500;
}.Prefooter {
background-color : #D9630B;
padding: 40px 20px;
display: flex;
align-items: center;
justify-content: center;
}
.Prefooter-content {
width: fit-content;
}
.Prefooter-list {
list-style-type: none;
margin: 0;
padding: 0;
display: grid;
grid-template-columns: repeat(4, 250px);
gap: 20px 70px;
}
@media only screen and (max-device-width : 1200px) {
.Prefooter-list {
grid-template-columns: repeat(2, 250px);
}
}
@media only screen and (max-device-width : 768px) {
.Prefooter-list {
gap: 20px;
}
}
@media only screen and (max-device-width : 530px) {
.Prefooter-list {
grid-template-columns: repeat(1, 250px);
}
}
.Prefooter-item {
width: 100%;
display: flex;
flex-direction: column;
align-items: center;
}
.Prefooter-picture {
margin: 0 0 6px 0;
}
.Prefooter-title {
text-align: center;
font-family: 'NeueEinstellung';
font-size: 20px;
font-weight: 500;
color: #FFFFFF;
}
.Prefooter-text {
text-align: center;
font-family: 'Radnika';
font-size: 16px;
font-weight: 500;
color: rgba(255,255,255, 0.6);
}