.mv-blog{background:#fff;color:#404040;overflow-wrap:anywhere}.mv-blog .page-width{max-width:1440px;margin:auto}.mv-blog-search{padding:25px 30px;background:#f6e4e6}.mv-blog-search form{max-width:1380px;margin:auto;position:relative}.mv-blog-search input{width:100%;border:1px solid #999;border-radius:6px;background:white;padding:15px 50px 15px 16px;font:inherit}.mv-blog-search button{position:absolute;right:5px;top:4px;background:transparent;border:0;font-size:32px;line-height:42px;cursor:pointer}.mv-blog-topics{display:flex;gap:12px;overflow:auto;padding:0 30px 30px;max-width:1440px;margin:auto;scrollbar-width:thin}.mv-blog-topics a{flex-shrink:0;border:1px solid #ddd;padding:12px 15px;border-radius:24px;color:inherit;text-decoration:none;font-size:14px}.mv-blog-topics a[aria-current]{background:#f6e4e6;border-color:#c69d9f}.mv-blog-section{max-width:1440px;margin:auto;padding:50px 30px}.mv-blog-section>h2{text-align:center;font-weight:400;font-size:32px;margin:0 0 30px;line-height:1.25}.mv-blog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 25px}.mv-blog .article-card{display:flex;flex-direction:column;gap:16px;color:inherit;text-decoration:none;min-width:0}.mv-blog .article-card .image-block{width:100%;aspect-ratio:1;overflow:hidden;border-radius:16px}.mv-blog .article-card img{width:100%;height:100%;object-fit:cover;display:block}.mv-blog .article-card .article-card-group{display:flex;flex-direction:column;gap:5px}.mv-blog .article-card .article-date{color:#a5a5a5;font-size:14px;margin:0}.mv-blog .article-card .h5{font-size:18px;line-height:1.4;font-weight:500}.mv-blog .article-card .text-block--truncated{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.5}.mv-blog .article-card .text-block p{margin:0}.mv-blog-result-count{font-size:14px;color:#666;margin-bottom:20px}.mv-blog-pagination{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:40px}.mv-blog-pagination .page-numbers{padding:10px 14px;color:inherit;border:1px solid #ddd;border-radius:6px;text-decoration:none}.mv-blog-pagination .current{background:#f6e4e6}.mv-blog a:focus-visible{outline:2px solid #333;outline-offset:4px}.mv-blog-article .article-content{padding:50px 30px}.mv-blog-article h1{font-size:32px;line-height:1.25;font-weight:400}.mv-blog-article #bloggy--article{width:100%;max-width:100%;line-height:1.65}.mv-blog-article #bloggy--article img{max-width:100%;height:auto}.mv-blog-article #bloggy--article .bggle--block{scroll-margin-top:160px}.mv-blog-article .article-author{display:flex;align-items:center;gap:12px;margin:12px 0 20px}.mv-blog-article .article-author img{width:60px;height:60px}.mv-blog-article .article-date,.mv-blog-article .article-reading-time{color:#a5a5a5}.mv-blog-article .article-date{font-size:14px}.mv-blog-article .article-reading-time{font-size:14px}.mv-blog-article .bggle_table-of-content{box-sizing:border-box;max-width:100%;padding:24px}.mv-blog-article .bggle_table-of-content .fd--column{display:flex;flex-direction:column;gap:8px}.mv-blog-article .bggle_table-of-content a{color:inherit}.mv-blog-article .bggle--child-link{padding-left:20px}.mv-blog-return{padding:30px;text-align:center}.mv-blog-article table{display:block;overflow:auto;max-width:100%}.mv-blog-article iframe{max-width:100%}
@media(max-width:750px){.mv-blog-search{padding:20px 15px}.mv-blog-topics{padding:0 15px 25px}.mv-blog-grid{grid-template-columns:1fr;gap:35px}.mv-blog-section{padding:35px 15px}.mv-blog-section>h2{font-size:24px}.mv-blog-article .article-content{padding:35px 15px}.mv-blog-article h1{font-size:24px;text-align:center}.mv-blog-article .article-content>.group{display:block!important}.mv-blog-article .article-content>.group>.group{width:100%!important}.mv-blog-article .article-content>.group>.group:nth-child(2){margin-top:30px}.mv-blog-article .bggle_table-of-content{width:100%!important;padding:20px}.mv-blog-article .group{max-width:100%}.mv-blog-article .article-author{justify-content:center}.mv-blog-article .article-date,.mv-blog-article .article-reading-time{text-align:center}.mv-blog .article-card .h5{font-size:20px}}
.mv-blog-related{display:flex;gap:16px;overflow-x:auto;padding-bottom:20px;scroll-snap-type:x mandatory}.mv-blog .mv-blog-related>.article-card{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start}.mv-blog .mv-blog-faq{border:1px solid #ddd;border-radius:12px;padding:18px;margin:12px 0}.mv-blog .mv-blog-faq summary{cursor:pointer;font-weight:600}.mv-blog .mv-blog-answer{padding-top:15px}.mv-blog .mv-blog-faq .mv-blog-answer p{margin-bottom:0}@media(max-width:750px){.mv-blog .mv-blog-related>.article-card{flex-basis:70%}}
.mv-blog-search{background:#d4edff;padding:25px 40px}.mv-blog-search input{border-radius:0;border:2px solid #ddd;padding:14px 15px 14px 52px;height:50px}.mv-blog-search button{right:auto;left:7px;top:3px}.mv-blog-topics{gap:8px;padding-left:40px;padding-right:40px}.mv-blog-topics a{border:2px solid #222;border-radius:11px;padding:8px 12px}.mv-blog-section{padding-left:40px;padding-right:40px}.mv-blog-grid{gap:40px 16px}.mv-blog-section>h2{font-size:40px;margin-bottom:36px}.mv-blog .article-card .image-block{border-radius:0}.mv-blog-article .article-author img{width:50px;height:50px}.mv-blog-article .article-ia-share-button-block a{display:flex;gap:10px;align-items:center;border:1px solid #111;padding:10px 14px;font-size:12px;color:#111;text-decoration:none}.mv-blog-article .article-ia-share-button-block img{width:20px;height:20px;object-fit:contain}.mv-blog-article .article-ia-share-button-block{margin-bottom:0}@media(max-width:750px){.mv-blog-search{padding:25px 20px}.mv-blog-section{padding-left:20px;padding-right:20px}.mv-blog-topics{padding-left:20px;padding-right:20px}.mv-blog-section>h2{font-size:24px}.mv-blog-article .article-content{padding-left:20px;padding-right:20px}}
.mv-blog .mv-blog-native-product{width:100%}.mv-blog .mv-blog-native-product .mv-card{width:100%;padding:0;background:white;border:0;border-radius:0}.mv-blog .mv-blog-native-product .mv-card h3{font-size:18px}.mv-blog .mv-blog-native-product .mv-card img{border-radius:0}.mv-blog-article .group--sticky{position:sticky;top:120px}@media(max-width:750px){.mv-blog-article .article-content>.group>.group.group--sticky{position:fixed;bottom:0;top:auto;left:0;width:100%;padding:10px;background:#f3ecda;z-index:20}.mv-blog-native-product .mv-card-swatches{display:none}.mv-blog-article .group--sticky .mv-card-main{display:grid;grid-template-columns:50px 1fr;gap:0 10px;align-items:center;text-align:left}.mv-blog-article .group--sticky .mv-card-main img{width:50px;height:50px;grid-row:span 2}.mv-blog-article .group--sticky .mv-card-main h3{font-size:14px;margin:0}.mv-blog-article .group--sticky .mv-card-price{font-size:14px;margin:0}.mv-blog-article .group--sticky .mv-card-button{padding:10px;min-height:0;font-size:12px}.mv-blog-article .group--sticky .mv-card{padding:8px}.mv-blog-article .group--sticky .desktop-hide{width:100%;padding:0;background:transparent}}
.mv-blog{--font-heading--family:Archivo,Arial,sans-serif;--font-subheading--family:Archivo,Arial,sans-serif;--font-body--family:Archivo,Arial,sans-serif;font-family:Archivo,Arial,sans-serif}.mv-blog-index .breadcrumb{font-size:12px}.mv-blog-index .custom-section__inner{padding-bottom:28px!important}.mv-blog-article .bggle--block{scroll-margin-top:140px}.mv-blog-article .mv-blog-anchor{display:block;scroll-margin-top:140px}
.mv-blog-article .article-content{padding-left:40px;padding-right:40px}.mv-blog-article .breadcrumb{font-size:12px}.mv-blog-article .article-author{margin:0;gap:8px}.mv-blog-article .article-ia-share-button-block a{padding:7px 18px;min-height:36px}.mv-blog-article .mv-blog-native-product .mv-card-swatches{display:none}.mv-blog-article .mv-blog-native-product .mv-card h3{text-align:center}.mv-blog-article .mv-blog-native-product .mv-card-price{text-align:center}.mv-blog-article .mv-blog-native-product .mv-card-button{margin-top:12px}@media(max-width:750px){.mv-blog-article .article-content{padding-left:20px;padding-right:20px}.mv-blog-article .group--sticky .mv-card-main h3,.mv-blog-article .group--sticky .mv-card-price{text-align:left}.mv-blog-article .group--sticky .mv-card-button{margin-top:0}}
@media(max-width:750px){.mv-blog-index .custom-section__inner{padding-top:0!important;padding-bottom:0!important}.mv-blog-index .custom-section{--padding-top:0px!important;--padding-bottom:0px!important}.mv-blog-index .mv-blog-section{padding-top:50px}.mv-blog-index .mv-blog-topics a{font-size:12px;padding:5px 10px}.mv-blog-index .article-card .image-block{aspect-ratio:2/1}.mv-blog-index .mv-blog-section>h2{margin-bottom:30px}}
.mv-blog-article #bloggy--article{margin-top:16px}.mv-blog-article #bloggy--article .bggle_image img{display:block}@media(max-width:750px){.mv-blog-article .article-content{padding-top:50px}}
.mv-blog-article #bloggy--article table:focus-visible{outline:2px solid #f34a98;outline-offset:3px}
.mv-author-hero{padding:70px 40px 110px;background-position:center;background-size:cover}.mv-author-card{width:60%;max-width:852px;margin:0 auto;padding:30px;background:#d4edff;text-align:center;border-radius:2px}.mv-author-card h1{font-size:40px;line-height:1.2;font-weight:400;margin:0 0 25px}.mv-author-card .metafield-rich_text_field{font-size:16px;line-height:1.5}.mv-author-card .metafield-rich_text_field p{margin:0 0 14px}.mv-author-identity{margin-bottom:-90px;padding-top:10px}.mv-author-identity img{display:block;width:150px;height:150px;object-fit:contain;margin:0 auto}.mv-author-identity p{font-size:18px;font-weight:700;text-transform:uppercase;margin:10px 0 0}.mv-author-articles{padding-top:50px}.mv-author-articles .mv-blog-grid{gap:40px 32px}
@media(max-width:750px){.mv-blog-article #bloggy--article table th,.mv-blog-article #bloggy--article table td{min-width:140px;overflow-wrap:normal;word-break:normal}.mv-author-hero{padding:50px 20px 100px}.mv-author-card{width:100%;padding:30px}.mv-author-card h1{font-size:24px}.mv-author-identity{padding-top:10px}.mv-author-identity img{width:96px;height:96px}.mv-author-articles .mv-blog-grid{gap:40px}.mv-author-articles .article-card .image-block{aspect-ratio:2/1}}
.mv-blog-author{color:#000}.mv-author-card h1{margin-bottom:21px}@media(max-width:750px){.mv-author-hero{padding-top:69px}.mv-author-card h1{text-align:left;margin-bottom:10px}.mv-author-identity{padding-top:0}}
.mv-author-read-more{color:#f34a98;font-size:14px;text-transform:uppercase}
