.bloggle--blog-item-button { border: none; } #bloggy--article a:not(.bggle_button-link) {color: #4e4e56;transition: color 0.25s linear;text-decoration: none;font-weight: 400;} #bloggy--article a:not(.bggle_button-link):hover {color: #4e4e56;}#bloggy--article .margin-top_none { margin-top: unset !important;}#bloggy--article .text__left { text-align: unset;}#bloggy--article .bggle--block { direction: unset;}#bloggy--article .no--padding-horizontal { padding-left: 0; padding-right: 0;}#bloggy--article .no--margin-horizontal { margin-left: 0; margin-right: 0;}#bloggy--article .no--padding-vertical { padding-top: 0; padding-bottom: 0;}#bloggy--article .margin_vertical--medium { margin-top: 0; margin-bottom: 0;}#bloggy--article p { padding-bottom: 40px;}#bloggy--article h6,#bloggy--article h5,#bloggy--article h4,#bloggy--article h3,#bloggy--article h2,#bloggy--article h1 { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}#bloggy--article hr + br { display: none}#bloggy--article .bggle_text hr:has(+ br) { border: none; height: 3px; background-color: transparent; background-image: radial-gradient(circle, #8f8f8f 1px, transparent 1.2px); background-size: 8px 3px; background-repeat: repeat-x; background-position: center;}p { word-break: break-all; overflow-wrap: break-word;}.bloggle_product--title { word-break: break-all !important; overflow-wrap: break-word !important;}/* ============================================================ Bloggle «¹¿àCSS  qŸmECµ¤È ‹s0ÖíÃ¯ ============================================================ */@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+JP:wght@400;500&family=Heebo:wght@400;500;700&family=Yantramanav:wght@300&display=swap');/* ============================================================‹ §¿¤Èë ============================================================ */.list_title { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 15px; line-height: 1.5; letter-spacing: 0.02em; color: #3d3d43;}/* ============================================================ î!bloggy--article a:not(.bggle_button-link)	 ============================================================ */.blog_toc_title {color: #35353a; font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 500; font-size: 14px; line-height: 1.6; letter-spacing: 0.01em;margin-bottom: 18px;}.blog_toc { color: #4e4e56; font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; line-height: 1.6; letter-spacing: 0;padding-bottom: 10px;}#bloggy--article a:not(.bggle_button-link) { text-decoration: underline;transition: none;}#bloggy--article a:not(.bggle_button-link) :hover { text-decoration: none;}/* ============================================================ 4. Summary ============================================================ */.bggle_summary { display: flex; flex-direction: column; gap: 8px; padding: 0;}.bggle_summary .one-summary { display: flex; flex-direction: row; align-items: flex-start; gap: 8px;}.bggle_summary .blggle-summary-iconV2 { flex-shrink: 0; width: 15px; padding-top: 2px;}.bggle_summary .bggle-sumary-iconV2-back { width: 15px; height: 15px; border-radius: 50%; display: flex; align-items: center; justify-content: center; background: #4CAF50 !important;}.bggle_summary .text-summary p { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.5; letter-spacing: 0.28px; margin: 0;}/* ============================================================ 5. ImageXS;Ï	 ============================================================ */.bggle_image { padding: 0; box-sizing: border-box;}.bggle_image .blog__img { display: block; width: 100%; aspect-ratio: 4 / 3; object-fit: cover;}#bloggy--article .blog__img { margin-bottom: 0px !important;}/* ============================================================ 6. Images+Gallery«ëü»ë	 ============================================================ */.bggle--slider-image { padding: 0; box-sizing: border-box;}.bggle--slider-image .image-slider { width: 352px; flex-shrink: 0;}.bggle--slider-image .image-slider img { display: block; width: 100%; height: 264px; object-fit: cover;}.bggle--slider-image .bggle_nav--slider { display: flex; justify-content: center; padding-top: 10px;}.bggle--slider-image .bggle_nav--slider .tns-nav { display: flex; gap: 4px;}.bggle--slider-image .bggle_nav--slider button { width: 8px; height: 8px; border-radius: 50%; border: none; background-color: #DCDCE3; padding: 0; cursor: pointer;}.bggle--slider-image .bggle_nav--slider button.tns-nav-active { background-color: #3D3D43;}/* ============================================================ 7. Image+textPC	 ============================================================ */.bggle_text-with-image { display: flex; flex-direction: row; align-items: center; gap: 40px; padding: 0; box-sizing: border-box; min-height: 253px;}.bggle_text-with-image .bggle_text--container { flex: 1; min-width: 0; overflow: hidden;}.bggle_text-with-image .bggle_text--container p { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.6; margin: 0; overflow-wrap: break-word;}.bggle_text-with-image .bggle_image--container { flex: 1; min-width: 0; overflow: hidden;}.bggle_text-with-image .bggle_image--container .blog__img { display: block; width: 100%; aspect-ratio: 4 / 3; object-fit: cover; margin-left: 0 !important;}/* ============================================================ 8. Movie ============================================================ */.bggle_video { padding: 0; box-sizing: border-box;}.bggle_video .bggle--youtube-container { position: relative; width: 100%; aspect-ratio: 400 / 220;}.bggle_video .bggle--youtube-video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;}/* ============================================================ 9. Movie+textPC	 ============================================================ */.bggle_text-with-video { display: flex; flex-direction: row; align-items: center; gap: 40px; padding: 0; box-sizing: border-box; min-height: 196px;}.bggle_text-with-video .bggle_text--container { flex: 1; min-width: 0; overflow: hidden;}.bggle_text-with-video .bggle_text--container p { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.6; margin: 0; overflow-wrap: break-word;}.bggle_text-with-video .bggle_image--container { flex: 1; min-width: 0; overflow: hidden;}.bggle_text-with-video .bggle--youtube-container { position: relative; width: 100%; aspect-ratio: 400 / 220;}.bggle_text-with-video .bggle--youtube-video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;}/* ============================================================ 10. One ProductPC	 ============================================================ */#bloggy--article .bggle_product--container.one-product { width: fit-content; padding: 0; box-sizing: border-box;margin-bottom:40px;}#bloggy--article .mr--auto { margin-right: 0;}#bloggy--article .bggle_product--container.one-product .bggle_product-container { border: 1px solid #DCDCE3; overflow: hidden;}#bloggy--article .bggle_product--container.one-product .bggle_button-link { display: flex; flex-direction: row !important; align-items: stretch !important; text-decoration: none;}#bloggy--article .bggle_product--container.one-product .bloggle_product--img { display: block; width: 200px; height: 200px; object-fit: cover; flex-shrink: 0; padding: 8px; box-sizing: border-box; margin-right: 0 !important;}#bloggy--article .bggle_product--container.one-product .bggle_button-link > div { flex: 0 0 auto; min-width: 0; display: flex; flex-direction: column; justify-content: center;}#bloggy--article .bggle_product--container.one-product .bloggle_product--infos { text-align: left !important; padding: 12px 36px 18px 40px;}#bloggy--article .bggle_product--container.one-product .bloggle_product--title { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.5; letter-spacing: 0.28px; margin-bottom: 16px; overflow-wrap: break-word;}#bloggy--article .bggle_product--container.one-product .bggle--price { justify-content: flex-start !important; align-items: flex-end;}#bloggy--article .bggle_product--container.one-product .bloggle_product--price-currency { font-family: 'Heebo', sans-serif; font-weight: 700; font-size: 14px; color: #3D3D43; line-height: 1; padding-bottom: 2px;}#bloggy--article .bggle_product--container.one-product .bloggle_product--price { font-family: 'Heebo', sans-serif; font-weight: 500; font-size: 18px; color: #3D3D43; letter-spacing: -0.36px; line-height: 1.1;}#bloggy--article .bggle_product--container.one-product .bggle_button-link button { display: none;}/* ============================================================ 11. Product+text ============================================================ */.bggle_product-with-text { display: flex; flex-direction: column; padding: 0; box-sizing: border-box;}.bggle_product-with-text .bggle_text--container { padding-bottom: 24px;}.bggle_product-with-text .bggle_text--container p { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.6; margin: 0; overflow-wrap: break-word;}.bggle_product-with-text .bggle_product--container { padding-bottom: 0;}.bggle_product-with-text .bggle_product-container { border: 1px solid #DCDCE3; overflow: hidden;}.bggle_product-with-text .bggle_button-link { display: flex; flex-direction: row; align-items: center; text-decoration: none;}.bggle_product-with-text .bloggle_product--img { display: block; width: 200px; height: 200px; object-fit: cover; flex-shrink: 0; padding: 8px; box-sizing: border-box;}.bggle_product-with-text .bggle_button-link > div { flex: 1; min-width: 0;}.bggle_product-with-text .bloggle_product--infos { text-align: left !important; padding: 12px 36px 18px 40px;}.bggle_product-with-text .bloggle_product--title { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.5; letter-spacing: 0.28px; margin-bottom: 16px; overflow-wrap: break-word;}.bggle_product-with-text .bggle--price { justify-content: flex-start !important; align-items: flex-end;}.bggle_product-with-text .bloggle_product--price-currency { font-family: 'Heebo', sans-serif; font-weight: 700; font-size: 14px; color: #3D3D43; line-height: 1; padding-bottom: 2px;}.bggle_product-with-text .bloggle_product--price { font-family: 'Heebo', sans-serif; font-weight: 500; font-size: 18px; color: #3D3D43; letter-spacing: -0.36px; line-height: 1.1;}.bggle_product-with-text .bggle_button-link button { display: none;}/* ============================================================ 12. FÁ«üÉq ============================================================ */.bggle_product-slider .bloggle--vendor,.bggle_product-grid .bloggle--vendor { font-family: 'Yantramanav', sans-serif; font-weight: 300; font-size: 12px; color: #9E9EAA; line-height: 1; display: block; padding: 8px 0; margin: 0;}.bggle_product-slider .bloggle_product--title,.bggle_product-grid .bloggle_product--title { font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 14px; color: #4E4E56; line-height: 1.5; letter-spacing: 0.28px; margin: 0 0 9px; text-align: left; overflow-wrap: break-word;}.bggle_product-slider .bloggle_product--price-currency,.bggle_product-grid .bloggle_product--price-currency { font-family: 'Heebo', sans-serif; font-weight: 500; font-size: 14px; color: #3D3D43; line-height: 1; align-self: flex-end;}.bggle_product-slider .bloggle_product--price,.bggle_product-grid .bloggle_product--price { font-family: 'Heebo', sans-serif; font-weight: 500; font-size: 16px; color: #3D3D43; letter-spacing: -0.32px; line-height: 1.1;}.bggle_product-slider .bloggle_product--compare-at-price,.bggle_product-grid .bloggle_product--compare-at-price { font-family: 'Heebo', sans-serif; font-weight: 400; font-size: 13px; color: #9E9EAA; text-decoration: line-through; letter-spacing: -0.26px; line-height: 1.1;}/* ============================================================ 13. Products Gallery «ëü»ë ============================================================ */.bggle_product-slider { padding: 0; box-sizing: border-box;}.bggle_product-slider .bggle_product-container { width: 181px; flex-shrink: 0;}.bggle_product-slider .bggle_button-link { display: flex; flex-direction: column; height: 100%; text-decoration: none;}.bggle_product-slider .bloggle_product--img { display: block; width: 100%; height: auto !important; aspect-ratio: 1 / 1; object-fit: contain !important; background-color: #fff;}.bggle_product-slider .bloggle_product--infos { flex: 1; text-align: left;}.bggle_product-slider .bggle--price { justify-content: flex-start; align-items: flex-end;}.bggle_product-slider .bggle_nav--slider { display: flex; justify-content: center; padding-top: 16px;}.bggle_product-slider .bggle_nav--slider .tns-nav { display: flex; gap: 4px;}.bggle_product-slider .bggle_nav--slider button { width: 8px; height: 8px; border-radius: 50%; border: none; background-color: #DCDCE3; padding: 0; cursor: pointer;}.bggle_product-slider .bggle_nav--slider button.tns-nav-active { background-color: #3D3D43;}/* ============================================================ 14. Products Gallery &M ============================================================ */.bggle_product-grid { padding: 0; box-sizing: border-box;}.bggle_product-grid .grid-bloggle.grid-cols-4 { display: grid; grid-template-columns: repeat(2, 1fr); column-gap: 40px; row-gap: 16px;}.bggle_product-grid .bggle_product-container { display: flex; flex-direction: column;}.bggle_product-grid .bggle_button-link { display: flex; flex-direction: column; height: 100%; text-decoration: none;}.bggle_product-grid .bloggle_product--img { display: block; width: 100%; aspect-ratio: 1 / 1; object-fit: contain; background-color: #fff;}.bggle_product-grid .bloggle_product--infos { flex: 1; padding-top: 8px; text-align: left;}.bggle_product-grid .bggle--price { justify-content: flex-start; align-items: flex-end;}/* ============================================================ 15. Related Blog ============================================================ */.bggle_reco_blog_posts { padding: 0; box-sizing: border-box;}.bggle_reco_blog_posts .bggle_blog-post-container { border: 1px solid #DCDCE3; overflow: hidden;}.bggle_reco_blog_posts .bggle_blog-post-url { display: flex; flex-direction: row; align-items: center; text-decoration: none; min-height: 198px;}.bggle_reco_blog_posts .bggle_blog-post-image { display: block; width: 264px; height: 198px !important; object-fit: cover; flex-shrink: 0;}.bggle_reco_blog_posts .bggle_blog-post-title { flex: 1; min-width: 0; font-family: 'IBM Plex Sans JP', sans-serif; font-weight: 400; font-size: 15px; color: #3D3D43; line-height: 1.5; letter-spacing: 0.3px; padding: 14px 24px 18px 32px; margin: 0; overflow-wrap: break-word;}.bggle_reco_blog_posts .bggle_blog-post-button { display: none;}.bggle_reco_blog_posts .tns-nav { display: flex; justify-content: center; gap: 4px; padding-top: 10px;}.bggle_reco_blog_posts .tns-nav button { width: 8px; height: 8px; border-radius: 50%; border: none; background-color: #DCDCE3; padding: 0; cursor: pointer;}.bggle_reco_blog_posts .tns-nav button.tns-nav-active { background-color: #3D3D43;}/* add */.bloggle-custom div:empty { display: block;}.bloggle-custom .bggle_text ul,.bloggle-custom .bggle_text ol { padding-left: 1em;}.bloggle-custom #bloggy--article .bggle--block { margin: 52px 0;}.bloggle-custom #bloggy--article .bggle--block > p:nth-last-child(1), .bloggle-custom #bloggy--article .bggle--block > ul:nth-last-child(1), .bloggle-custom #bloggy--article .bggle--block > ol:nth-last-child(1) { margin: 0 !important;}.bloggle-custom #bloggy--article h1.bggle_title,.bloggle-custom #bloggy--article h2.bggle_title,.bloggle-custom #bloggy--article h3.bggle_title,.bloggle-custom #bloggy--article h4.bggle_title,.bloggle-custom #bloggy--article h5.bggle_title,.bloggle-custom #bloggy--article h6.bggle_title { color: #3D3D43; font-family: "IBM Plex Sans JP", sans-serif; font-weight: 500; line-height: 160%;}.bloggle-custom #bloggy--article h1.bggle_title { font-size: 2.1rem; letter-spacing: 0.126rem;}.bloggle-custom #bloggy--article h2.bggle_title { font-size: 1.9rem; letter-spacing: 0.133rem; display: flex; flex-direction: column; gap: 19px;}.bloggle-custom #bloggy--article h2.bggle_title::before { content: ""; display: block; background: #7E7E88; width: 88px; height: 1px;margin-top: 32px;}.bloggle-custom #bloggy--article h3.bggle_title { font-size: 1.6rem; letter-spacing: 0.08rem;}.bloggle-custom #bloggy--article h4.bggle_title { font-size: 1.5rem;}.bloggle-custom #bloggy--article h5.bggle_title { font-size: 1.4rem;}.bloggle-custom #bloggy--article h6.bggle_title { font-size: 1.4rem; font-weight: 400;}.bloggle-custom #bloggy--article a:not(.bggle_button-link, .bggle--anchor) { color: #4585D0;}.bloggle-custom #bloggy--article .bggle_table-of-content { background-color: transparent !important; width: auto !important; margin: 40px 0;}.bloggle-custom #bloggy--article .bggle_table-of-content > p { font-size: 1.4rem; font-weight: 500; line-height: 160%; letter-spacing: 0.014rem;}.bloggle-custom #bloggy--article .bggle_table-of-content .fd--column { padding-top: 13px; gap: 9px;}.bloggle-custom #bloggy--article .bggle_table-of-content .bggle--anchor { font-size: 1.4rem; line-height: 160%;}.bloggle-custom #bloggy--article .bggle_table-of-content .bggle--child-link { padding: 0;}.bloggle-custom #bloggy--article .bggle_table-of-content .bggle-toc-summaryV2 { font-size: 1.4rem; font-weight: 500; line-height: 160%; letter-spacing: 0.014rem; margin-bottom: 5px;}.bloggle-custom #bloggy--article .bggle_summary .margin-summary { margin-bottom: 0;}.bloggle-custom #bloggy--article .bggle_summary .text-summary { padding-left: 0;}.bloggle-custom #bloggy--article .bggle_summary .one-summary.bggleV2 .bggle-sumary-iconV2-back { width: 15px; height: 15px; padding: 4px; background-color: #7E7E88 !important;}.bloggle-custom #bloggy--article .bggle_one-product.product--hor .bggle_button-link { padding: 8px; gap: 6.7796610169%;}.bloggle-custom #bloggy--article .bggle_one-product.product--hor .bggle_button-link > div { flex-grow: 1; flex-shrink: 1; padding-right: 4.7457627119%;}.bloggle-custom #bloggy--article .bggle_one-product.product--hor .bloggle_product--img { margin: 0; padding: 0; width: 100%; max-width: 35.2542372881%; height: auto; flex-shrink: 0;}.bloggle-custom #bloggy--article .bggle_one-product.product--hor .bloggle_product--infos { padding: 0; margin: 0;}.bloggle-custom #bloggy--article .bggle_one-product.product--hor .bloggle--vendor { color: #9E9EAA; font-size: 1.2rem; line-height: 1.2; margin: 0 0 4px;}.bloggle-custom #bloggy--article .bggle_one-product .bggle_product-container { vertical-align: top; width: 100%;}.bloggle-custom #bloggy--article .bggle_one-product .bggle_product--container.one-product { margin-bottom: 0 !important;}.bloggle-custom #bloggy--article .bggle_one-product .fd--row { align-items: baseline;}.bloggle-custom #bloggy--article .bggle_one-product .bggle--compare { color: #9E9EAA; font-family: Heebo, sans-serif; font-size: 1.5rem; font-weight: 400; line-height: 110%; letter-spacing: -0.029rem; align-items: baseline; margin: 0 8px;}.bloggle-custom #bloggy--article .bggle_one-product .bggle--compare .bloggle_product--price-currency { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_one-product .bggle--compare .bloggle_product--compare-at-price { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_one-product .bggle--price { font-family: Heebo, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 110%; letter-spacing: -0.036rem; align-items: baseline; margin: 0;}.bloggle-custom #bloggy--article .bggle_one-product .bggle--price .bloggle_product--price-currency { font-family: inherit; font-size: 0.7777777778em; font-weight: 700; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_one-product .bggle--price .bloggle_product--price { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle_text--container { width: 100%; padding: 0;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle_product--container { width: 100%;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle_product-container { vertical-align: top; width: 100%;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle_button-link { padding: 8px; gap: 6.7796610169%;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle_button-link button { display: none;}.bloggle-custom #bloggy--article .bggle_product-with-text .bloggle_product--img { margin: 0; padding: 0; width: 100%; max-width: 35.2542372881%; height: auto; flex-shrink: 0;}.bloggle-custom #bloggy--article .bggle_product-with-text .bloggle_product--infos { margin: 0; flex-grow: 1; flex-shrink: 1; padding: 0 4.7457627119% 0 0;}.bloggle-custom #bloggy--article .bggle_product-with-text .bloggle--vendor { color: #9E9EAA; font-size: 1.2rem; line-height: 1.2; margin: 0 0 4px;}.bloggle-custom #bloggy--article .bggle_product-with-text .fd--row { align-items: baseline;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle--compare { color: #9E9EAA; font-family: Heebo, sans-serif; font-size: 1.5rem; font-weight: 400; line-height: 110%; letter-spacing: -0.029rem; align-items: baseline; margin: 0 8px;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle--compare .bloggle_product--price-currency { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle--compare .bloggle_product--compare-at-price { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle--price { font-family: Heebo, sans-serif; font-size: 1.8rem; font-weight: 500; line-height: 110%; letter-spacing: -0.036rem; align-items: baseline; margin: 0;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle--price .bloggle_product--price-currency { font-family: inherit; font-size: 0.7777777778em; font-weight: 700; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_product-with-text .bggle--price .bloggle_product--price { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-slider .bloggle_product--img { margin-bottom: 8px;}.bloggle-custom #bloggy--article .bggle_product-slider .bloggle--vendor { line-height: 1.2; margin: 0 0 4px;}.bloggle-custom #bloggy--article .bggle_product-slider .bloggle_product--title { margin-bottom: 11px;}.bloggle-custom #bloggy--article .bggle_product-slider .fd--row { align-items: baseline;}.bloggle-custom #bloggy--article .bggle_product-slider .bggle--compare { color: #9E9EAA; font-family: Heebo, sans-serif; font-size: 1.3rem; font-weight: 400; line-height: 110%; letter-spacing: -0.026rem; align-items: baseline; margin: 0 8px;}.bloggle-custom #bloggy--article .bggle_product-slider .bggle--compare .bloggle_product--price-currency { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_product-slider .bggle--compare .bloggle_product--compare-at-price { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-slider .bggle--price { font-family: Heebo, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 110%; letter-spacing: -0.032rem; align-items: baseline; margin: 0;}.bloggle-custom #bloggy--article .bggle_product-slider .bggle--price .bloggle_product--price-currency { font-family: inherit; font-size: 0.7777777778em; font-weight: 700; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_product-slider .bggle--price .bloggle_product--price { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-slider .c-button--outlined { width: 100%; height: 34px;}.bloggle-custom #bloggy--article .bggle_product-slider .tns-nav { margin: 32px 0 0; display: flex; justify-content: center;}.bloggle-custom #bloggy--article .bggle_product-slider .tns-nav button { width: 6px; height: 6px; min-width: 6px; min-height: 6px; margin: 0 5px;}.bloggle-custom #bloggy--article .bggle_product-grid .grid-bloggle.grid-cols-4 { column-gap: 6.5789473684%;}.bloggle-custom #bloggy--article .bggle_product-grid .bloggle_product--infos { padding: 0;}.bloggle-custom #bloggy--article .bggle_product-grid .bloggle_product--img { margin-bottom: 8px;}.bloggle-custom #bloggy--article .bggle_product-grid .bloggle--vendor { line-height: 1.2; margin: 0 0 4px;}.bloggle-custom #bloggy--article .bggle_product-grid .bloggle_product--title { margin-bottom: 11px;}.bloggle-custom #bloggy--article .bggle_product-grid .fd--row { justify-content: flex-start; align-items: baseline;}.bloggle-custom #bloggy--article .bggle_product-grid .bggle--compare { color: #9E9EAA; font-family: Heebo, sans-serif; font-size: 1.3rem; font-weight: 400; line-height: 110%; letter-spacing: -0.026rem; align-items: baseline; margin: 0 8px;}.bloggle-custom #bloggy--article .bggle_product-grid .bggle--compare .bloggle_product--price-currency { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_product-grid .bggle--compare .bloggle_product--compare-at-price { color: inherit; font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-grid .bggle--price { font-family: Heebo, sans-serif; font-size: 1.6rem; font-weight: 500; line-height: 110%; letter-spacing: -0.032rem; align-items: baseline; margin: 0;}.bloggle-custom #bloggy--article .bggle_product-grid .bggle--price .bloggle_product--price-currency { font-family: inherit; font-size: 0.7777777778em; font-weight: 700; line-height: inherit; letter-spacing: 0; align-self: baseline;}.bloggle-custom #bloggy--article .bggle_product-grid .bggle--price .bloggle_product--price { font-family: inherit; font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;}.bloggle-custom #bloggy--article .bggle_product-grid .c-button--outlined { width: 100%; height: 34px;}.bloggle-custom #bloggy--article .bggle_image .blog__img { aspect-ratio: auto; margin: 0 !important;}.bloggle-custom #bloggy--article .bggle--slider-image .blog__img { margin: 0 !important;}.bloggle-custom #bloggy--article .bggle--slider-image .tns-nav { margin: 32px 0 0; display: flex; justify-content: center;}.bloggle-custom #bloggy--article .bggle--slider-image .tns-nav button { width: 6px; height: 6px; min-width: 6px; min-height: 6px; margin: 0 5px;}.bloggle-custom #bloggy--article .bggle_text-with-image { gap: 6.5789473684%;}.bloggle-custom #bloggy--article .bggle_text-with-image .blog__img { aspect-ratio: auto; margin: 0 !important;}.bloggle-custom #bloggy--article .bggle_double-images .first--image { padding-right: 0.3289473684%;}.bloggle-custom #bloggy--article .bggle_double-images .second--image { padding-left: 0.3289473684%;}.bloggle-custom #bloggy--article .bggle_triple-images { gap: 0.6578947368% !important;}.bloggle-custom #bloggy--article .bggle_text-with-video { gap: 6.5789473684%;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .tns-ovh { border: 1px solid #DCDCE3;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-container { border: none;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-url { width: 100%; flex-direction: row; gap: 5.2805280528%; min-height: auto;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-image { width: 43.5643564356%; height: auto !important; aspect-ratio: 264/188;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-title { flex-shrink: 1; margin: 0; padding: 0 3.9603960396% 0 0;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .tns-nav { margin: 32px 0 0; padding: 0; display: flex; justify-content: center;}.bloggle-custom #bloggy--article .bggle_reco_blog_posts .tns-nav button { width: 6px; height: 6px; min-width: 6px; min-height: 6px; margin: 0 5px;}.bloggle-custom #bloggy--article .bggle_button .c-button--solid { width: 100%; height: 60px;}@media screen and (max-width: 749px) { .bloggle-custom #bloggy--article .bggle--block { margin: 40px 0; } .bloggle-custom #bloggy--article h2.bggle_title::before { width: 45px; } .bloggle-custom #bloggy--article .bggle_one-product.product--hor .bggle_button-link > div { padding: 0 8px 8px; align-self: stretch; } .bloggle-custom #bloggy--article .bggle_one-product.product--hor .bloggle_product--img { max-width: none; } .bloggle-custom #bloggy--article .bggle_one-product.product--hor .bloggle_product--title { margin-bottom: 8px; } .bloggle-custom #bloggy--article .bggle_product-with-text { gap: 24px; } .bloggle-custom #bloggy--article .bggle_product-with-text .bggle_button-link { flex-direction: column; } .bloggle-custom #bloggy--article .bggle_product-with-text .bloggle_product--img { max-width: none; margin-bottom: 10px; } .bloggle-custom #bloggy--article .bggle_product-with-text .bloggle_product--infos { align-self: stretch; padding: 0 8px 8px; } .bloggle-custom #bloggy--article .bggle_product-with-text .bloggle_product--title { margin-bottom: 8px; } .bloggle-custom #bloggy--article .bggle_product-slider .bloggle_product--title { font-size: 1.2rem; line-height: 140%; letter-spacing: 0.012rem; margin-bottom: 8px; } .bloggle-custom #bloggy--article .bggle_product-slider .bggle--compare { font-size: 1.1rem; letter-spacing: -0.022rem; } .bloggle-custom #bloggy--article .bggle_product-slider .bggle--price { font-size: 1.3rem; letter-spacing: -0.026rem; } .bloggle-custom #bloggy--article .bggle_product-grid .grid-bloggle.grid-cols-4 { column-gap: 6.8181818182%; } .bloggle-custom #bloggy--article .bggle_product-grid .bloggle_product--title { font-size: 1.2rem; line-height: 140%; letter-spacing: 0.012rem; margin-bottom: 8px; } .bloggle-custom #bloggy--article .bggle_product-grid .bggle--compare { font-size: 1.1rem; letter-spacing: -0.022rem; } .bloggle-custom #bloggy--article .bggle_product-grid .bggle--price { font-size: 1.3rem; letter-spacing: -0.026rem; } .bloggle-custom #bloggy--article .bggle_text-with-image { flex-direction: column; gap: 24px; } .bloggle-custom #bloggy--article .bggle_double-images .first--image { padding-right: 0.5681818182%; } .bloggle-custom #bloggy--article .bggle_double-images .second--image { padding-left: 0.5681818182%; } .bloggle-custom #bloggy--article .bggle_triple-images { grid-template-columns: repeat(3, 1fr); gap: 1.1363636364% !important; } .bloggle-custom #bloggy--article .bggle_video { margin-left: max(-24px, -6vw); margin-right: max(-24px, -6vw); } .bloggle-custom #bloggy--article .bggle_text-with-video { flex-direction: column; gap: 24px; } .bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-url { flex-direction: column; gap: 14px; align-items: stretch; } .bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-image { width: 100%; } .bloggle-custom #bloggy--article .bggle_reco_blog_posts .bggle_blog-post-title { padding: 0 16px 24px; font-size: 1.4rem; line-height: 150%; letter-spacing: 0.028rem; }} #bloggy--article a.button--1776757408884, #bloggy--article button.button--1776757408884, #bloggle_article-layout button.button--1776757408884, #bloggle_article-layout a.button--1776757408884, #bloggle--blog_layout button.button--1776757408884, #bloggle--blog_layout a.button--1776757408884, #bloggle-template__comment-wrapper button.button--1776757408884, #bloggle-template__comment-wrapper a.button--1776757408884 { cursor: pointer; display: block; width: fit-content;background-color: #000000;border-radius: 3px;padding-left: 20px;padding-right: 20px;padding-bottom: 12px;padding-top: 12px;font-weight:700;text-transform: none;font-style: normal;color: #ffffff;text-decoration: none;font-size:14px;line-height:20px;}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article a.button--1776757408884, #bloggy--article button.button--1776757408884, #bloggle_article-layout button.button--1776757408884, #bloggle_article-layout a.button--1776757408884, #bloggle--blog_layout button.button--1776757408884, #bloggle--blog_layout a.button--1776757408884, #bloggle-template__comment-wrapper button.button--1776757408884, #bloggle-template__comment-wrapper a.button--1776757408884 {font-size:13px;line-height:18px;}}@media screen and (max-width: 767px) {#bloggy--article a.button--1776757408884, #bloggy--article button.button--1776757408884, #bloggle_article-layout button.button--1776757408884, #bloggle_article-layout a.button--1776757408884, #bloggle--blog_layout button.button--1776757408884, #bloggle--blog_layout a.button--1776757408884, #bloggle-template__comment-wrapper button.button--1776757408884, #bloggle-template__comment-wrapper a.button--1776757408884 {font-size:12px;line-height:16px;}}#bloggy--article a.button--1776757408884:hover, #bloggy--article button.button--1776757408884:hover, #bloggle_article-layout button.button--1776757408884:hover, #bloggle_article-layout a.button--1776757408884:hover, #bloggle--blog_layout button.button--1776757408884:hover, #bloggle--blog_layout a.button--1776757408884:hover, #bloggle-template__comment-wrapper button.button--1776757408884:hover, #bloggle-template__comment-wrapper a.button--1776757408884:hover {border: 2px solid #000000;color: #000000;background-color: transparent;} #bloggy--article a.button--1776757440054, #bloggy--article button.button--1776757440054, #bloggle_article-layout button.button--1776757440054, #bloggle_article-layout a.button--1776757440054, #bloggle--blog_layout button.button--1776757440054, #bloggle--blog_layout a.button--1776757440054, #bloggle-template__comment-wrapper button.button--1776757440054, #bloggle-template__comment-wrapper a.button--1776757440054 { cursor: pointer; display: block; width: fit-content;background-color: #000000;border-radius: 3px;padding-left: 20px;padding-right: 20px;padding-bottom: 12px;padding-top: 12px;font-weight:700;text-transform: none;font-style: normal;color: #ffffff;text-decoration: none;font-size:14px;line-height:20px;}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article a.button--1776757440054, #bloggy--article button.button--1776757440054, #bloggle_article-layout button.button--1776757440054, #bloggle_article-layout a.button--1776757440054, #bloggle--blog_layout button.button--1776757440054, #bloggle--blog_layout a.button--1776757440054, #bloggle-template__comment-wrapper button.button--1776757440054, #bloggle-template__comment-wrapper a.button--1776757440054 {font-size:13px;line-height:18px;}}@media screen and (max-width: 767px) {#bloggy--article a.button--1776757440054, #bloggy--article button.button--1776757440054, #bloggle_article-layout button.button--1776757440054, #bloggle_article-layout a.button--1776757440054, #bloggle--blog_layout button.button--1776757440054, #bloggle--blog_layout a.button--1776757440054, #bloggle-template__comment-wrapper button.button--1776757440054, #bloggle-template__comment-wrapper a.button--1776757440054 {font-size:12px;line-height:16px;}}#bloggy--article a.button--1776757440054:hover, #bloggy--article button.button--1776757440054:hover, #bloggle_article-layout button.button--1776757440054:hover, #bloggle_article-layout a.button--1776757440054:hover, #bloggle--blog_layout button.button--1776757440054:hover, #bloggle--blog_layout a.button--1776757440054:hover, #bloggle-template__comment-wrapper button.button--1776757440054:hover, #bloggle-template__comment-wrapper a.button--1776757440054:hover {border: 2px solid #000000;color: #000000;background-color: transparent;} #bloggy--article .margin_vertical--large {} #bloggy--article .padding_vertical--large {}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article .margin_vertical--large {}#bloggy--article .padding_vertical--large {}}@media screen and (max-width: 767px) {#bloggy--article .margin_vertical--large {}#bloggy--article .padding_vertical--large {}} #bloggy--article .margin_vertical--medium {} #bloggy--article .padding_vertical--medium {}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article .margin_vertical--medium {}#bloggy--article .padding_vertical--medium {}}@media screen and (max-width: 767px) {#bloggy--article .margin_vertical--medium {}#bloggy--article .padding_vertical--medium {}} #bloggy--article .margin_vertical--small {} #bloggy--article .padding_vertical--small {}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article .margin_vertical--small {}#bloggy--article .padding_vertical--small {}}@media screen and (max-width: 767px) {#bloggy--article .margin_vertical--small {}#bloggy--article .padding_vertical--small {}} #bloggy--article .no--margin-vertical {margin-top: 0px;margin-bottom: 0px;} #bloggy--article .no--padding-vertical {padding-top: 0px;padding-bottom: 0px;} #bloggy--article .margin_horizontal--large {} #bloggy--article .padding_horizontal--large {}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article .margin_horizontal--large {}#bloggy--article .padding_horizontal--large {}}@media screen and (max-width: 767px) {#bloggy--article .margin_horizontal--large {}#bloggy--article .padding_horizontal--large {}} #bloggy--article .margin_horizontal--medium {} #bloggy--article .padding_horizontal--medium {}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article .margin_horizontal--medium {}#bloggy--article .padding_horizontal--medium {}}@media screen and (max-width: 767px) {#bloggy--article .margin_horizontal--medium {}#bloggy--article .padding_horizontal--medium {}} #bloggy--article .margin_horizontal--small {} #bloggy--article .padding_horizontal--small {}@media screen and (min-width: 768px) and (max-width: 1024px) {#bloggy--article .margin_horizontal--small {}#bloggy--article .padding_horizontal--small {}}@media screen and (max-width: 767px) {#bloggy--article .margin_horizontal--small {}#bloggy--article .padding_horizontal--small {}} #bloggy--article .no--margin-horizontal {margin-left: 0px;margin-right: 0px;} #bloggy--article .no--padding-horizontal {padding-left: 0px;padding-right: 0px;}}@media screen and (max-width: 767px) {#bloggy--article .xs--100 { width: 100% !important; margin-left: 0px !important; margin-right: 0px !important; padding-left: 0px !important; padding-right: 0px !important; }} #bloggy--article .bggle_double-column { display: grid; grid-template-columns: repeat(2, calc(50% - 10px)); column-gap: 20px;}#article-header, #bloggle_rte, #bloggle_article-layout, #bloggle_article, #bloggle--blog_layout .content--container, #bloggle--blog_layout {box-sizing: border-box!important;}/* General *//* ========================= */ .bggle--slider, .bggle--slider-blog { display: block !important; } #bloggy--article ol { list-style-type: decimal; } #bloggy--article ul { list-style-type: disc; } #bloggy--article li::marker { display: initial !important; font-size: inherit !important; } #bloggy--article .bggle_product-container { display: inline-block !important; } #bloggy--article { display: flex; flex-direction: column; } #bloggy--article, #bloggy--article div { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } #bloggy--article img[data-sizes="auto"] { display: block; width: 100%; } #bloggy--article .bggle--child-link { padding-left: 20px; } #bloggy--article p a { text-decoration: underline; } #bloggy--article .bggle--block { direction: ltr; } #bloggy--article .bggle_text hr { margin-top: 20px; margin-bottom: 20px; } #bloggy--article .bggle_text a { font-size: inherit; } #preloader { display: none !important; } #bloggy--article .flex-wrap { flex-wrap: wrap; } #bloggy--article .bggle_video iframe { max-width: 100%; min-height: initial !important; } #bloggy--article.bggle-wrapper { padding: 20px; } #bloggy--article .fd--row { display: flex; flex-direction: row; } #bloggy--article .fd--column { display: flex; flex-direction: column; } #bloggy--article .jc--center { justify-content: center; } #bloggy--article .jc--start { justify-content: flex-start; } #bloggy--article .jc--end { justify-content: flex-end; } #bloggy--article .flex--order { order: -2; } #bloggy--article .text__left { text-align: left; } #bloggy--article .fw_700 { font-weight: 700; } #bloggy--article .text__center { text-align: center; } #bloggy--article .text__right { text-align: right; } #bloggy--article .ml--auto { margin-left: auto; } #bloggy--article .mr--auto { margin-right: auto; } #bloggy--article .m--auto { margin-left: auto; margin-right: auto; } .bggle--margin-auto { margin-left: auto !important; margin-right: auto !important; } #bloggy--article .bggle_summary .one-summary{ margin-bottom: 20px; display: flex; flex-direction: row; justify-content: flex-start; align-items: flex-start; } #bloggy--article .bggle_summary .margin-summary{ margin-bottom: 20px; } #bloggy--article .bggle_summary .blggle-summary-iconV2{ display: flex; } #bloggy--article .bggle_summary .one-summary:last-child { margin-bottom: 0px; } #bloggy--article .bggle_summary .text-summary{ padding-left: 20px; width: fit-content; } #bloggy--article .bggle_summary .tick{ width: 20px; margin-top: 3px; } #bloggy--article .margin-top_none { margin-top: 0px !important; } #bloggy--article .margin-bottom_none { margin-bottom: 0px !important; } .bggle_button-link .bloggle_product--infos, .bggle_button-link .bloggle--vendor, .bggle_button-link .bloggle_product--price-currency, .bggle_button-link .bloggle_product--compare-at-price { border: none !important; } .bggle_product-container .bggle_button-link { text-decoration: none; color: inherit; border-bottom: 0px; } #bloggy--article .bggle_button { display: flex; align-items: center; }/* Products *//* ========================= */#bloggy--article .bggle_product-grid button {min-width: auto !important;}#bloggy--article .bggle--compare, #bloggy--article .bggle--price { margin-left: 4px; margin-right: 4px;}#bloggy--article .bggle--compare { text-decoration: line-through;}#bloggy--article .bloggle_product--img { margin-left: auto; margin-right: auto;}#bloggy--article .bggle--slider { display: flex; flex-direction: row; justify-content: center;}#bloggy--article .bloggle_product--price, #bloggy--article .bloggle_product--price-currency { margin-top: 0px; margin-bottom: 0px;}#bloggy--article .bggle_spacer { display: flex; flex-direction: row; align-items: center;}#bloggy--article .bggle--slider .bggle_product { cursor: pointer;}#bloggy--article .bloggle_product--infos { margin-bottom: 10px;}#bloggy--article .bggle_product-container { display: flex; flex-direction: column;}#bloggy--article strong { font-weight: 700;}#bloggy--article .bggle_product-container .bloggle_product--img { max-width: 100%;}#bloggy--article .tns-nav { text-align: center; margin-top: 10px; margin-bottom: 10px;}#bloggy--article .tns-controls { display: none;}#bloggy--article .bloggle_product--img { margin-top: 0px; margin-bottom: 15px;}#bloggy--article .tns-nav > [aria-controls] { width: 8px; height: 8px; padding: 0; margin: 0 5px; border-radius: 50%; background: #ddd; border: 0; min-height: 8px; min-width: 8px; max-height: 8px; max-width: 8px;}#bloggy--article .tns-nav > .tns-nav-active { background: #000;}@media screen and (max-width: 767px) { #bloggy--article .bggle_double-column { grid-template-columns: repeat(1, 100%); row-gap: 10px; }}/* Marges *//* ========================= */ #bloggy--article .padding_right--none { padding-right: 0px; } #bloggy--article .padding_left--none { padding-left: 0px; } #bloggy--article .margin_left--none { margin-left: 0px; } #bloggy--article .margin_right--none { margin-right: 0px; } #bloggy--article .margin__auto { margin-left: auto; margin-right: auto; } #bloggy--article p, #bloggy--article h6, #bloggy--article h5, #bloggy--article h4, #bloggy--article h3, #bloggy--article h2, #bloggy--article h1 { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }#bloggy--article .bggle_text-with-image, #bloggy--article .bggle_text-with-video, #bloggy--article .bggle_product-with-text { display: flex; flex-wrap: wrap;}#bloggy--article .bggle_text-with-image.bggle--v2, #bloggy--article .bggle_text-with-video.bggle--v2, #bloggy--article .bggle_product-with-text.bggle--v2 { gap: 20px;}#bloggy--article .bggle_text-with-image .bggle_text--container .bggle_button-link { display: flex !important; align-items: center;}#bloggy--article .bggle_text--container, #bloggy--article .bggle_image--container, #bloggy--article .bggle_product--container { width: 50%;}#bloggy--article .bggle--v2 .bggle_text--container, #bloggy--article .bggle--v2 .bggle_image--container, #bloggy--article .bggle--v2 .bggle_product--container { width: calc(50% - 10px);}#bloggy--article .bggle_product--container.one-product { width: auto;}#bloggy--article .bggle_image--container, #bloggy--article .bggle_product--container { position: sticky; height: fit-content; top: 20px;}#bloggy--article .bggle_image--container.bggle_image--containerV2, #bloggy--article .bggle_product--container.bggle_product--containerV2, #bloggy--article .bggle_text-with-video.bggle_image--containerV2 { position: relative; top:0;}#bloggy--article .bggl_sticky { position: sticky!important; top:20px!important;}.bggle_image .bggle_image-link { width: 100%;}#bloggy--article .bggle_image-source { font-size: 13px; font-style: italic;}@media screen and (max-width: 767px) { #bloggy--article .bggle_text--container, #bloggy--article .bggle_image--container, #bloggy--article .bggle_product--container { width: 100% !important; } #bloggy--article .one-product .bloggle_product--img { margin-left: auto !important; margin-right: auto !important; margin-bottom: 10px !important; } #bloggy--article .blog__img { padding-left: 0px !important; padding-right: 0px !important; } #bloggy--article .bggle_image-source { padding-left: 0px !important; padding-right: 0px !important; } #bloggy--article .bggle_image--container.aboveText.imageLeft, #bloggy--article .bggle_product-with-text .aboveText.productLeft { margin-bottom: 20px; } #bloggy--article .bggle--v2 .bggle_image--container.aboveText.imageLeft, #bloggy--article .bggle_product-with-text.bggle--v2 .aboveText.productLeft { margin-bottom: 0px; } #bloggy--article .bggle_product-with-text .bggle_product--container { padding-left: 0px !important; padding-right: 0px !important; } #bloggy--article .bggle_image--container.aboveText.imageRight, #bloggy--article .bggle_product-with-text .aboveText.productRight { margin-bottom: 20px; order: -1; } #bloggy--article .bggle_image--container.underText.imageLeft, #bloggy--article .bggle_product-with-text .underText.productLeft { margin-top: 20px; margin-bottom: 0px; order: 3; } #bloggy--article .bggle--v2 .bggle_image--container.aboveText.imageRight, #bloggy--article .bggle--v2 .bggle_product-with-text .aboveText.productRight { margin-bottom: 0px; order: -1; } #bloggy--article .bggle--v2 .bggle_image--container.underText.imageLeft, #bloggy--article .bggle_product-with-text.bggle--v2 .underText.productLeft { margin-top: 0px; margin-bottom: 0px; order: 3; } #bloggy--article .bggle_image--container.underText.imageRight, #bloggy--article .bggle_product-with-text .underText.productRight { margin-top: 20px; } #bloggy--article .bggle--v2 .bggle_image--container.underText.imageRight, #bloggy--article .bggle_product-with-text.bggle--v2 .underText.productRight { margin-top: 0px; } #bloggy--article .bggle_image--container, #bloggy--article .bggle_product--container { position: relative; height: fit-content; top: 0px; }}/* Double images in column *//* ========================= */#bloggy--article .bggle_double-images { display: flex; flex-direction: row;}#bloggy--article .bggle_double-images.bggle--v2 { gap: 20px;}#bloggy--article .first--image { padding-right: 10px;}#bloggy--article .second--image { padding-left: 10px;}#bloggy--article .bggle--v2 .first--image { padding-right: 0px;}#bloggy--article .bggle--v2 .second--image { padding-left: 0px;}#bloggy--article .first--image, #bloggy--article .second--image { display: flex; flex-direction: column; width: 50%; align-items: flex-start; justify-content: flex-start;}#bloggy--article .bggle--v2 .first--image, #bloggy--article .bggle--v2 .second--image { width: calc(50% - 10px);}#bloggy--article .bggle_text-with-image .imageLeft, #bloggy--article .bggle_product-with-text .productLeft, #bloggy--article .bggle_text-with-video .imageLeft{ order: -1}#bloggy--article .bggle_text-with-image .imageRight, #bloggy--article .bggle_product-with-text .productRight, #bloggy--article .bggle_text-with-video .imageRight { order: 1}#bloggy--article .blog__img { object-fit: cover; margin-top: 0px; margin-bottom: 0px; width: 100%;}#bloggy--article .cursor--pointer { cursor: pointer;}/* Triple Image *//* ========================= */#bloggy--article .bggle_triple-images { display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr;}@media screen and (max-width: 768px) { #bloggy--article .bggle_triple-images { grid-template-columns: repeat(1, 1fr); }}/* One product *//* ========================= */#bloggy--article .bggle_one-product { max-width: 100%;}[dir="rtl"] #bloggy--article .product--hor .bloggle_product--img { margin-right: 0px !important; margin-left: 20px !important;}#bloggy--article .bggle_one-product.product--hor .bggle_button-link { display: flex; align-items: center;}#bloggy--article .bggle_one-product.product--hor .bloggle_product--img { margin-right: 20px; max-width: 300px; margin-bottom: 0px;}@media screen and (max-width: 1024px) { #bloggy--article .bggle_one-product.product--hor .bggle_button-link { display: flex; flex-direction: column; align-items: center; flex-wrap: wrap; } #bloggy--article .bggle_one-product.product--hor .bloggle_product--img { margin-right: 15px; max-width: 100%; margin-bottom: 0px; }}@media screen and (max-width: 767px) { #bloggy--article .bggle_one-product.product--hor .bloggle_product--img { max-width: 108px; }}/* Blog post reco *//* ========================= */#bloggy--article .bggle--slider-blog { display: flex; flex-direction: row; justify-content: flex-start;}#bloggy--article .bggle_blog-post-title { margin-top: 10px; margin-bottom: 10px;}#bloggy--article .bggle_blog-post-image { object-fit: cover;}#bloggy--article .bggle_blog-post-url { display: flex; flex-direction: column;}@media screen and (max-width: 767px) { #bloggy--article .bggle_text-with-image .image--container, #bloggy--article .bggle_text-with-video .image--container { order: 1 !important; } #bloggy--article .blog__img { width: 100%; margin-left: auto; margin-right: auto; } #bloggy--article .xs--100 .blog__img { width: 100% !important; } #bloggy--article .first--image, #bloggy--article .second--image { width: 100%; } #bloggy--article .xs--100 { width: 100% !important; padding-left: 0px; padding-right: 0px; } #bloggy--article .second--image.xs--100 { padding-top: 20px; }}#bloggy--article img {opacity: 1 !important;} img.lazyloadedbloggle { opacity: 1 !important; }#bloggy--article .bggle_product-container .bggle_button-link, #bloggy--article .bggle_product--container .bggle_button-link, #bloggy--article .bggle_blog-post-container .bggle_blog-post-url {text-decoration: none !important;}#bloggy--article .button-social .bggle_button-link {margin: 0 10px;padding: 5px 10px;border-radius: 3px;background: grey;text-decoration: none;color: white;transition: all 0.3s;align-items: center;}#bloggy--article .button-social .bggle_button-link:hover{ background: rgba(80,80,80,0.7)}@media screen and (max-width: 767px) { .bggle_social .flex.fd--row.jc--center { flex-wrap: wrap; } #bloggy--article .button-social { width: 130px; margin-top: 16px; } #bloggy--article .button-social .bggle_button-link { width: 100%; }}#bloggy--article .button-social .bggle_button-link .custom--icon{height: 20px;}#bloggy--article .bggle_social .jc--flex-end{justify-content: flex-end !important;}.bggle--youtube-container { position: relative; width: 100%; height: 0; padding-bottom: 56.25%;}.bggle--youtube-video { position: absolute !important; top: 0; left: 0; width: 100%; height: 100%;}.bggle--vimeo-container { position: relative; display: block; width: 100%; overflow: hidden;}.bggle--vimeo-container::before { display: block; content: ""; padding-top: 56.25%;}.bggle--vimeo-video { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;}/* Blog image gallery *//* ========================= */#bloggy--article .bggle--slider-image .image-slider{ height: 100%;}#bloggy--article .bggle--slider-image .image-slider .blog__img { width: 100%; height: 100%; border: 0;}.bggle_text-with-video .bggle--vimeo-container::before { padding-top: 56.25% !important;}#bloggy--article .bggle_table-of-content { max-width: 100%;}/* Grid Product *//* ========================= */.grid-bloggle{ display: grid;}.grid-bloggle.grid-cols-2{ grid-template-columns: repeat(2, 1fr); grid-gap: 20px;}.grid-bloggle.grid-cols-3{ grid-template-columns: repeat(3, 1fr); grid-gap: 20px;}.grid-bloggle.grid-cols-4{ grid-template-columns: repeat(4, 1fr); grid-gap: 20px;}@media screen and (max-width: 768px) { .grid-bloggle{ display: grid; grid-template-columns: repeat(2, 1fr)!important; }}.bggle_text-with-video .bggle--vimeo-container::before { display: block; content: ""; padding-top: 0px;}@media screen and (max-width: 767px) { .bggle_text-with-video .bggle_image--container{ padding-left: 0px !important; padding-right: 0px !important; }}.bggle_author{ display: grid; grid-template-columns: 150px calc(100% - 170px); column-gap: 20px;}.bggle_author.no-image{ grid-template-columns: 100% !important;}.bggle_author .bggle_image--container{ width: 150px !important;}#bloggy--article .bggle_author-V2 .bggl-author-img-v2{width: 150px !important;height: 150px !important;}@media screen and (max-width: 767px) { #bloggy--article .bggle_author{ grid-template-columns: 100px calc(100% - 120px); } #bloggy--article .bggle_author-V2{ grid-template-columns: 100%!important; } #bloggy--article .bggle_author.bggle_author-V2 .bggle_image--container{ margin-bottom: 20px; height:auto!important; } .bggle_author .bggle_image--container{ width: 100px !important; //min-width: 100px; height: 100px !important; } #bloggy--article .image_resized { max-width: 100% !important; width: 100% !important; }}.bggle_author .bggle_image--container .blog__img{ width: 100%; height: auto; object-fit:cover;}.bggle_author .bggle_image--container .blog__img.rounded{ border-radius: 50%;}#bloggy--article .bggle_author .italic-text { font-style: italic;}.bggle_author .bggle_text--container{ width: 100% !important; display: flex; flex-direction: column; justify-content: center;}#bloggy--article .bggle--block li {list-style-position: outside;margin-left: 12px;}.bggle_faq .faq--container{ border-bottom: 1px solid black;}.bggle_faq .faq--container .bggle--question-title { padding-right: 20px;}.bggle_faq .faq--container .arrow__down--svg{ width: 10px; margin-left: auto; min-width: 10px; transition: all 0.3s;}.bggle_faq .faq--container .arrow__down--svg.opened{ transition: rotate(-180deg)}.bggle_faq .faq--container .arrow__down--svg polyline{ stroke-width: 4px;}.bggle_faq .faq--container:last-child{ border-bottom: 0 solid black;}.bggle_faq .bggle--question{ padding: 20px 0 !important; cursor: pointer; display: flex; flex-direction: row;}.bggle_faq .bggle--question.bold{ font-weight: 700;}.bggle_faq .reponse { display: none; padding-bottom: 20px !important;}#bloggy--article figure.table { max-width: 100% !important; overflow: auto; margin: 0;}#bloggy--article figure.image { margin: 0; max-width: 100% !important;}#bloggy--article figure.image img { margin: 0; max-width: 100%;}#bloggy--article figure.table table { width: 100%; height: 100%; table-layout: auto; border-collapse: collapse; border-style: initial;}#bloggy--article figure.table td, #bloggy--article figure.table th { text-align: center; min-width: 170px !important;}#bloggy--article .bggle_text--container span, #bloggy--article .bggle_text--container a { display: inline !important;}/* Recipe Header */ #bloggy--article .bggle-recipe-block .bggl--recipe{ display: flex; flex-direction: row; flex-wrap: wrap; row-gap: 20px; margin-top:20px; } #bloggy--article .bggle-recipe-block.image__left{ flex-direction: row; } #bloggy--article .bggle-recipe-block.image__right{ flex-direction: row-reverse; } #bloggy--article .bggle-recipe-block { display: flex; gap: 20px; } #bloggy--article .bggle-recipe-block>img { max-width: 50%; } #bloggy--article .bggle-recipe-block .bggl-recipe-infos { max-width: 50%; width:100% } #bloggy--article .bggle-recipe-title{ position:relative; } #bloggy--article .bggl-recipe-info-icon{ display:flex; align-items: center; gap: 10px; margin-bottom: 5px; } #bloggy--article .bggle-recipe-title button, #bloggy--article .bggle-recipe-title .blggl-print { height: 40px; width: 40px; display: flex; align-items: center; justify-content: center; border-radius: 50%; background: transparent; border:none; outline: none; cursor: pointer; position: absolute; top: 0; right: 0; } /* RTL languages - begin */.blggle-rtl #bloggy--article p, .blggle-rtl #bloggy--article h1, .blggle-rtl #bloggy--article h2, .blggle-rtl #bloggy--article h3, .blggle-rtl #bloggy--article h4, .blggle-rtl #bloggy--article h5, .blggle-rtl #bloggy--article h6, .blggle-rtl #bloggy--article a {direction: rtl !important;}.blggle-rtl .bggl-recipe-info p {text-align: right;padding-right: 35px;}.blggle-rtl .bggl-recipe-info {padding-right: 20px;}.blggle-rtl .bggl-recipe-info-icon {justify-content: end;}.blggle-rtl .bggl-recipe-info-icon svg {order: 2;}.blggle-rtl .bggl-recipe-info-icon p {padding-right: 0px;}/* RTL languages - end */#bloggy--article .bggle-recipe-title svg{ height: 100%; width: 100%; } #bloggy--article .bggl-recipe-info{ width:50%; } #bloggy--article .bggl-recipe-info-no-image{ width:33%; } #bloggy--article .bggl-recipe-info-icon svg{ width: 25px; height: 25px; } .bggle_printable-recipe-title { padding-right: 40px; } @media screen and (max-width: 1024px) { #bloggy--article .bggle-recipe-block { flex-direction: column !important; gap: 20px; } #bloggy--article .bggle-recipe-block>img { max-width: 100%; } #bloggy--article .bggle-recipe-block>div { max-width: 100%!important; width: 100%; } #bloggy--article .bggle-recipe-block .bggl--recipe{ display: flex; flex-direction:row; } #bloggy--article .bggl-recipe-info, #bloggy--article .bggl-recipe-info-no-image{ width:50%; } }@media print { body { visibility: hidden !important; } #bloggy--article { visibility: visible !important; position: absolute !important; left: 0 !important; top: 0 !important; max-width: 100% !important; padding-left: 10px !important; padding-right: 10px !important; } #bggle_printButton, #bggle_printButton, .bggle_faq, .bggle_product-slider, .bggle_video, .bggle_reco_blog_posts, .bggle_button, .bggle_klaviyo--form, .bggle_social { display: none !important; }}#bloggy--article .bggle-toc-summaryV2{ display: flex; align-items: center; gap:16px;}#bloggy--article .bggle-toc-summaryV2 p{ margin-bottom:0!important; padding-bottom:0!important;}#bloggy--article .bggle-toc-detailsV2 svg{ transition: all 0.3s ease-in-out;}#bloggy--article .bggle-toc-detailsV2 .fd--column { padding-top: 10px;}#bloggy--article .bggle-toc-detailsV2[open] svg{ transform: rotate(90deg);}#bloggy--article .one-summary.bggleV2{ display: flex; align-items: flex-start;}#bloggy--article .one-summary.bggleV2 .blggle-summary-iconV2{ position: relative;}#bloggy--article .one-summary.bggleV2 .bggle-sumary-iconV2-back{ height: 22px; width: 22px; padding: 5px; z-index: 1; display: flex; border-radius: 100%; justify-content: center; align-items: center;}#bloggy--article .one-summary.bggleV2 .bggle-sumary-iconV2-back .svg--icon-info{margin-left: 1px;}@media (min-width: 1024px) { #bloggy--article .bggle-h-desktop { display: none; }}@media (min-width: 767px) and (max-width: 1024px) { #bloggy--article .bggle-h-tablet { display: none; }}@media (max-width: 767px) { #bloggy--article .bggle-h-mobile { display: none; }}#bloggy--article .bggle--start{align-items: flex-start;}#bloggy--article .bggle--end{align-items: flex-end;}#bloggy--article .bggle--center{align-items: center;}