@keyframes topToBottom{0%{transform:translateY(0)}25%{transform:translateY(200%)}50%{transform:translateY(200%)}75%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.blog-layout{display:grid;grid-template-columns:300px 1fr;gap:32px}@media screen and (max-width: 989px){.blog-layout{display:block;overflow:hidden}}.blog-sidebar h3{font-size:1.1rem;margin-bottom:16px;font-weight:700}.blog-categories ul{list-style:none;padding:0;margin:0 0 32px}.blog-categories li{margin-bottom:8px}.blog-categories a{color:#211f1c;text-decoration:none;transition:all .3s cubic-bezier(.44,.54,.12,.86)}.blog-categories a:hover,.blog-categories a.active{text-decoration:underline}.blog-posts{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));--columns-gap: $gap * 4.5;--rows-gap: $gap * 4.5}.blog-posts-container{display:grid;grid-template-columns:repeat(6,1fr);gap:24px 32px;width:100%}.blog-post-item{grid-column:span 2;--blog-post-card-scale: .6;display:flex;flex-direction:column;border:1px solid rgba(33,31,28,.2);padding:0;align-self:stretch}@media screen and (max-width: 989px){.blog-post-item{grid-column:span 6;--blog-post-card-scale: .5}}.blog-post-item:first-child{grid-column:span 6;--blog-post-card-scale: 1}.blog-post-item:has(.blog-post-card__image-container){border:none;padding:0}.blog-post-item .blog-post-card{height:100%;display:flex;flex-direction:column;flex:1}.blog-post-item .blog-post-card__content{flex:1;display:flex;flex-direction:column}.blog-post-item .blog-post-card__content>*:last-child{margin-top:auto}.blog-load-more{display:flex;justify-content:center;align-items:center;margin-top:48px;margin-bottom:32px}.load-more-btn{cursor:pointer}.desktop-only{display:block}.mobile-only{display:none}@media screen and (max-width: 989px){.desktop-only{display:none}.mobile-only{display:block}.blog-categories-slider{position:relative;margin-bottom:16px;padding-bottom:8px}.blog-categories-slider:before{content:"";position:absolute;bottom:0;left:-100%;right:-100%;height:1px;background:#efe9e4}.blog-categories-slider .swiper-slide{width:auto!important}.blog-categories-slider a{display:inline-block;padding:10px 8px;border-radius:5px;text-decoration:none;font-size:.85rem;white-space:nowrap;transition:all .3s cubic-bezier(.44,.54,.12,.86)}.blog-categories-slider a:hover,.blog-categories-slider a.active{font-weight:700;text-decoration:underline}}.blog-tags.mobile-only{padding-inline:16px;margin-top:32px;margin-bottom:32px}@media screen and (min-width: 750px){.blog-tags.mobile-only{padding-inline:40px}}.blog-tags .tags-list{display:flex;flex-wrap:wrap;gap:8px}.blog-tags .tag{padding:8px 20px;border-radius:38px;border:1px solid #ece7e1;font-size:.8rem;text-decoration:none;transition:all .3s cubic-bezier(.44,.54,.12,.86);text-transform:uppercase}.blog-tags span{display:block;margin-bottom:8px}.blog-tags hr{margin-block:8px 16px;border:none;border-top:1px solid #efe9e4}.mg-blog-content-heading{position:relative;--mg-gap: 8px;margin:0;font-family:var(--font-h6--family)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:var(--font-h6--letter-spacing)!important;text-transform:var(--font-h6--case)!important}@media screen and (min-width: 990px){.mg-blog-content-heading{font-family:var(--font-h2--family)!important;font-weight:var(--font-h2--weight)!important;font-size:var(--font-h2--size)!important;line-height:var(--font-h2--line-height)!important;letter-spacing:var(--font-h2--letter-spacing)!important;text-transform:var(--font-h2--case)!important}}.mg-blog-content-heading:before{content:"";position:absolute;bottom:.25em;left:var(--line-left, 100%);right:0;height:1px;background-color:#efe9e4;pointer-events:none}.mg-blog-content-heading .mg-heading-last{display:inline-block;position:relative}.mg-blog-content-heading .mg-heading-last:after{content:"";position:absolute;bottom:.25em;left:calc(100% + 12px);width:5px;height:5px;background-color:#e89678}@media screen and (min-width: 990px){.mg-blog-content-heading .mg-heading-last:after{width:7px;height:7px}}.mg-related-articles-section{padding-block:clamp(32px,4vw,64px)}.mg-related-articles{position:relative}.mg-related-articles .mg-grid,.mg-related-articles .mg-related-articles__item,.mg-related-articles .swiper-slide{width:100%;display:flex}.mg-related-articles .swiper{width:100%;padding-inline:1px;padding-top:16px}@media screen and (min-width: 990px){.mg-related-articles .swiper{padding-inline:2px}}.mg-related-articles .swiper-wrapper{width:100%}.mg-related-card{display:flex;flex-direction:column;flex:1}.mg-related-card__inner{display:flex;flex-direction:column;flex:1;border-bottom:none;border-radius:0;overflow:hidden;background-color:#faf8f6;padding:0}.mg-related-card__image-container{width:100%;margin:0;height:40%;display:flex;overflow:hidden}.mg-related-card__image-link{display:block;width:100%;height:100%}.mg-related-card__image{width:100%;height:100%;object-fit:cover}.mg-related-card__content{display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:8px 16px 16px;flex:1}@media screen and (min-width: 990px){.mg-related-card__content{padding:19.2px 24px}}.mg-related-card__meta{display:flex;flex-direction:column;gap:8px}.mg-related-card__details{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#8f5344;font-size:.875rem;line-height:1.25rem}.mg-related-card__details span,.mg-related-card__details time{white-space:nowrap}.mg-related-card__title{margin:0;font-size:1rem;line-height:1.5rem;font-weight:400}.mg-related-card__title-link{color:var(--color-foreground-heading, #211f1c);text-decoration:none;transition:all .3s cubic-bezier(.44,.54,.12,.86)}.mg-related-card__title-link:hover{color:var(--color-primary, #e89678)}.mg-related-card__excerpt{flex:1;color:#000;font-size:.875rem;line-height:1.25rem}.mg-related-card__excerpt .mg-related-card__truncated-text{display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.25rem!important;height:5rem!important}@media screen and (max-width: 989px){.mg-related-card__excerpt .mg-related-card__truncated-text{display:-webkit-box!important;-webkit-line-clamp:7!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.25rem!important;height:8.75rem!important}}.mg-related-card__cta{font-family:var(--font-paragraph--family)!important;font-weight:400!important;font-size:13px!important;line-height:20px!important;letter-spacing:0!important;text-decoration:underline;transition:all .3s cubic-bezier(.44,.54,.12,.86);width:100%}.mg-related-articles__inner{width:100%;margin-inline:auto}.mg-related-articles__inner .mg-content-header{display:flex;flex-direction:column;width:100%;margin-inline:auto}@media screen and (min-width: 990px){.mg-related-articles__inner .mg-content-header{flex-direction:row;align-items:center;gap:19.2px}}.mg-related-articles__inner .mg-related-articles{margin-inline:auto}.mg-blog-post .section-content-wrapper table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%}@media screen and (max-width: 989px){.mg-blog-post .section-content-wrapper table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.mg-blog-post .section-content-wrapper thead tr{background-color:var(--color-foreground)!important;color:var(--color-background)!important}.mg-blog-post .section-content-wrapper thead th{font-weight:700;text-transform:uppercase}.mg-blog-post .section-content-wrapper tbody tr{background-color:#ece7e1}.mg-blog-post .section-content-wrapper th,.mg-blog-post .section-content-wrapper td{text-align:start;padding-inline:var(--padding-md);padding-block:var(--padding-sm);word-break:break-word}.mg-product-slider{overflow:hidden}highlight,.mg-blog-callout{display:block;position:relative;padding:24px;margin:16px 0;background:#ece7e1}@media screen and (max-width: 989px){highlight,.mg-blog-callout{padding:16px;margin:16px 0}}highlight:after,.mg-blog-callout:after{display:none}.blog-post-card{display:flex;flex-direction:column;height:100%;padding:16px;align-self:stretch;text-align:var(--text-align);box-sizing:border-box;background-color:#faf8f6}.blog-post-item .blog-post-card__image-container,.blog-post-item .blog-post-card__content{width:100%}.blog-post-item:not(:first-child) .blog-post-card{padding:0}.blog-post-item:not(:first-child) .blog-post-card__image-container{width:100%;margin:0}.blog-post-item:not(:first-child) .blog-post-card__content{padding:16px;flex:1;display:flex;flex-direction:column}.blog-post-item:first-child .blog-post-card{flex-direction:row;gap:32px}@media screen and (max-width: 989px){.blog-post-item:first-child .blog-post-card{flex-direction:column;padding:0}}.blog-post-item:first-child .blog-post-card__image-container{width:50%;padding:16px 0 16px 16px}@media screen and (max-width: 989px){.blog-post-item:first-child .blog-post-card__image-container{width:100%;padding:0;margin:0;aspect-ratio:2/1;overflow:hidden}}.blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{padding-inline-start:var(--columns-gap);width:50%;flex:1;display:flex;flex-direction:column;padding-top:16px}@media screen and (max-width: 989px){.blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{padding:16px;padding-inline-start:16px;width:100%}}.blog-post-card__content{padding-block-start:.4rem;flex:1;display:flex;flex-direction:column}.blog-post-card__content a{display:block;text-wrap:pretty;text-decoration:none;padding-block-start:12px}.blog-post-card__content>*:last-child{margin-top:auto}.blog-post-card__title-link *{font-weight:700}.blog-post-card__content a:hover,.blog-post-card__content a:hover [style*="--color: var(--color-primary)"]{color:var(--color-primary-hover)}.blog-post-card__content a:hover [style*="--color: var(--color-foreground-heading)"]{color:rgba(from var(--color-foreground-heading) r g b/var(--opacity-subdued-text))}.blog-post-card__content a:hover [style*="--color: var(--color-foreground)"]{color:rgba(from var(--color-foreground) r g b/var(--opacity-subdued-text))}.blog-post-item .blog-post-card__content>*:last-child{margin-top:16px}@media screen and (max-width: 989px){.blog-post-item:first-child .blog-post-card__image-container a div{display:block;width:100%;height:100%}}@media screen and (max-width: 989px){.blog-post-item:first-child .blog-post-card__image{width:100%;height:100%;object-fit:cover}}.image-block__image{margin-top:24px}@media screen and (max-width: 989px){.image-block__image{padding:0}}.blog-post-card__image{width:100%;height:100%;object-fit:cover;object-position:center center;height:calc(var(--blog-post-card-img-height) * var(--blog-post-card-scale))}.blog-post-item:not(:first-child) .blog-post-card__image-container{width:100%;aspect-ratio:2/1;overflow:hidden}.blog-post-item:not(:first-child) .blog-post-card__image-container a div{display:block;width:100%;height:100%}.blog-post-item:not(:first-child) .blog-post-card__image{width:100%;height:100%;object-fit:cover}.image-block img{border-radius:5px}.blog-post-item:not(:first-child) .blog-post-card__image{border-radius:0}.blog-post-card__image--small{--blog-post-card-img-height: 280px}.blog-post-card__image--medium{--blog-post-card-img-height: 340px}.blog-post-card__image--large{--blog-post-card-img-height: 400px}.blog-post-card__content-text .blog-post-card__truncated-text{display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.5rem!important;height:6rem!important}@media screen and (max-width: 989px){.blog-post-card__content-text .blog-post-card__truncated-text{display:-webkit-box!important;-webkit-line-clamp:8!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.25rem!important;height:10rem!important}}.blog-post-card__content-text .mg-underlined-link{text-decoration:underline;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;color:#211f1c;transition:all .3s cubic-bezier(.44,.54,.12,.86);margin-top:8px;display:inline-block}.blog-post-card__content-text .mg-underlined-link:hover{color:#e89678}.blog-post-card__content-text a{color:var(--color-primary)}@media screen and (max-width: 989px){.blog-post-card__content-text[style*=--mobile-padding-block-start]{padding-block-start:var(--mobile-padding-block-start, var(--padding-block-start))}.blog-post-card__content-text[style*=--mobile-padding-block-end]{padding-block-end:var(--mobile-padding-block-end, var(--padding-block-end))}.blog-post-card__content-text[style*=--mobile-font-size]{font-size:var(--mobile-font-size, var(--font-size))}}.custom-color,.custom-color>:is(h1,h2,h3,h4,h5,h6,p,*){color:var(--color)}.blog-post-details{display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font-paragraph--family)!important;font-weight:var(--font-paragraph--weight)!important;font-size:var(--font-paragraph--size)!important;line-height:var(--font-paragraph--line-height)!important;letter-spacing:0!important;color:#211f1ca3;white-space:nowrap}@media screen and (max-width: 989px){.blog-post-details{flex-direction:column;align-items:flex-start;gap:8px}}.blog-post-meta{display:inline-flex;align-items:center;gap:8px;color:#e89678}.blog-post-meta span{color:#e89678}.blog-post-author-info{display:inline-flex;align-items:center;gap:8px}.author-avatar{display:inline-flex;width:50px;height:50px;border-radius:50%;overflow:hidden;border:1px solid rgba(33,31,28,.08);background:linear-gradient(135deg,#ece7e1,#787878);flex-shrink:0}@media screen and (max-width: 989px){.author-avatar{width:40px;height:40px}}.author-avatar__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.author-avatar--placeholder{background:linear-gradient(135deg,#ece7e1,#787878)}.author-separator,.blog-post-date{color:#211f1c;font-size:.875rem}.blog-post-actions{margin-left:auto}@media screen and (max-width: 989px){.blog-post-actions{margin-left:0;margin-top:20px}}.blog-share-link{display:inline;padding:0;border:0;background:none;color:#e89678;font-size:inherit;font-weight:600;text-transform:none;letter-spacing:normal;text-decoration:none;text-transform:uppercase;font-family:var(--font-paragraph--family)!important;font-weight:700!important;font-size:13px!important;line-height:16px!important;letter-spacing:0!important;cursor:pointer;transition:all .3s cubic-bezier(.44,.54,.12,.86)}.blog-share-link:hover,.blog-share-link:focus{color:#e89678}.mg-blog-post-bg{position:absolute;width:100%;height:135px;top:0;left:0}@media screen and (min-width: 990px){.mg-blog-post-bg{height:280px}}.mg-blog-post-bg img{width:100%;height:100%;object-fit:cover;object-position:center center}[data-template=article] .mg-product-slider-tabs{margin:0 auto;max-width:64.5rem}.mg-blog-post{position:relative;padding:0 16px}.mg-blog-post .mg-breadcrumbs{display:flex}.mg-blog-post h2,.mg-blog-post h3,.mg-blog-post h4,.mg-blog-post h5,.mg-blog-post h6,.mg-blog-post p{margin-block:8px}.template-article .mg-product-slider-tabs__inner .mg-page-width{padding:0 16px}@media screen and (min-width: 990px){.template-article .mg-product-slider-tabs__inner .mg-page-width{padding:0}}.template-article .mg-content-heading{margin-right:100px}
