Promotions
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}
/* Logo marque sur miniature produit */
.product-miniature .thumbnail-container,
.product-miniature .product-thumbnail {
position: relative;
}
.product-miniature .fo-brand-logo-on-image {
position: absolute;
left: 10px;
bottom: 10px;
z-index: 8;
display: flex;
align-items: center;
justify-content: center;
max-width: 74px;
max-height: 44px;
padding: 4px 6px;
background: rgba(255, 255, 255, 0.94);
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.14);
line-height: 0;
}
.product-miniature .fo-brand-logo-on-image img {
display: block;
max-width: 62px;
max-height: 34px;
width: auto;
height: auto;
object-fit: contain;
}
/* Référence produit juste avant le nom */
.product-miniature .fo-ref-title-wrap {
display: block;
width: 100%;
line-height: 1.25;
}
.product-miniature .fo-product-reference {
display: inline;
font-size: 13px;
font-weight: 600;
color: #222;
}
.product-miniature .fo-ref-title-wrap .product-title,
.product-miniature .fo-ref-title-wrap h2,
.product-miniature .fo-ref-title-wrap h3,
.product-miniature .fo-ref-title-wrap h4 {
display: inline;
margin: 0;
padding: 0;
}