/** Shopify CDN: Minification failed

Line 7:1439 Expected "]" to go with "["
Line 7:1460 Unexpected "]"

**/
.blog-header{--content-max-width:1308px;--text-margin-top:calc(clamp(18px, calc(18px + (23 - 18) * ((100vw - 1439px) / (1440 - 1439) )), 23px) * 1);padding:48px var(--global-padding-x);}.blog-header-content{width:100%;max-width:var(--content-max-width);margin:0 auto;}.blog-title{--font-family:var(--secondary-font);--font-size:calc(clamp(32px, calc(32px + (42 - 32) * ((100vw - 1024px) / (1440 - 1024) )), 42px) * 1);margin-top:calc(clamp(8px, calc(8px + (11 - 8) * ((100vw - 1024px) / (1440 - 1024) )), 11px) * -1);margin-bottom:calc(clamp(8px, calc(8px + (11 - 8) * ((100vw - 1024px) / (1440 - 1024) )), 11px) * -1);}.blog-text-wrapper{padding:0;margin:calc(clamp(5px, calc(5px + (9 - 5) * ((100vw - 1024px) / (1440 - 1024) )), 9px) * -1) auto calc(clamp(7px, calc(7px + (11 - 7) * ((100vw - 1024px) / (1440 - 1024) )), 11px) * -1);}.blog-text{margin-top:var(--text-margin-top);font-size:calc(clamp(15px, calc(15px + (18 - 15) * ((100vw - 1024px) / (1440 - 1024) )), 18px) * 1);line-height:calc(clamp(23px, calc(23px + (33 - 23) * ((100vw - 1024px) / (1440 - 1024) )), 33px) * 1);}.blog-tags-wrapper{--padding-x:103px;--slides:7;--slide-width:94px;--slides-gap:73px;--carousel-width:calc(var(--slide-width)*var(--slides) + var(--slides-gap)*(var(--slides) - 1));--carousel-width:calc((var(--slide-width) * var(--slides)) + (var(--slides-gap) * (var(--slides) - 1)));--tag-title-margin-top:14px;padding:0 30px;}.blog-tags-wrapper[\:has\(.swiper-initialized\)] .blog-tags-button{opacity:1;}.blog-tags-wrapper:has(.swiper-initialized) .blog-tags-button{opacity:1;}.blog-tags{display:flex;justify-content:center;width:100%;max-width:calc(var(--carousel-width) + var(--padding-x)*2);max-width:calc((var(--carousel-width)) + (var(--padding-x) * 2));background-color:var(--white);padding:19px var(--padding-x) 16px;border-radius:10px;box-shadow:0 0 8px 2px rgba(0,0,0,.05);margin:0 auto;}.blog-tags-button{--button-size:24px;--button-position-x:-50px;--button-icon-width:24px;opacity:0;background:transparent;border-color:transparent!important;box-shadow:none;}.blog-tags-button.prev{transform:rotate(180deg);}.blog-tags-button.swiper-button-lock{display:none;}.blog-tags-inner{position:relative;width:100%;max-width:var(--carousel-width);}.blog-tag-slide{display:flex;width:100%;max-width:var(--slide-width);height:auto;}.blog-tag-slide:not(:last-child){margin-right:var(--slides-gap);}.blog-tag{--background-color:#fafaf8;--border-color:transparent;--main-icon-display:block;--secondary-icon-display:none;--title-text-decoration:none;display:flex;flex-direction:column;width:100%;text-align:center;user-select:none;}.blog-tag.active,.blog-tag[\:has\(a\:hover\)]{--background-color:var(--primary-color);--border-color:var(--black);--secondary-icon-display:block;--title-text-decoration:underline;}.blog-tag.active,.blog-tag:has(a:hover){--background-color:var(--primary-color);--border-color:var(--black);--secondary-icon-display:block;--title-text-decoration:underline;}.blog-tag.active.with-secondary-icon,.blog-tag[\:has\(a\:hover\)].with-secondary-icon{--main-icon-display:none;}.blog-tag.active.with-secondary-icon,.blog-tag:has(a:hover).with-secondary-icon{--main-icon-display:none;}.blog-tag.active{pointer-events:none;}.blog-tag-icons-wrapper{position:relative;display:block;width:100%;aspect-ratio:1;background:var(--background-color);/*border:1px solid var(--border-color);*/border-radius:50%;overflow:hidden;}.blog-tag-icon{width:100%;height:100%;aspect-ratio:1;object-fit:cover;}.blog-tag-icon.main{display:var(--main-icon-display);}.blog-tag-icon.secondary{position:absolute;top:0;left:0;z-index:2;display:var(--secondary-icon-display);}.blog-tag-title-wrapper{display:flex;align-items:center;justify-content:center;flex:1;margin-top:var(--tag-title-margin-top);}.blog-tag-title{margin-top:-4px;}.blog-tag-title-label{font-weight:500;font-size:calc(clamp(15px, calc(15px + (18 - 15) * ((100vw - 1024px) / (1440 - 1024) )), 18px) * 1);line-height:22px;color:var(--black);text-decoration:var(--title-text-decoration);text-decoration-thickness:1px;}div.blog-tags-scrollbar.swiper-scrollbar{left:11px;width:calc(100% - 22px);width:calc(100% - (11px * 2));height:1px;background:#d9d9d9;}div.blog-tags-scrollbar.swiper-scrollbar .swiper-scrollbar-drag{top:-1px;min-height:2px;background:var(--black);border-radius:0;}.blog-content{--content-width:1440px;--articles-gap:80px;--article-padding-x:45px;--article-content-gap:64px;--article-image-width:calc(clamp(536px, calc(536px + (753 - 536) * ((100vw - 1024px) / (1440 - 1024) )), 753px) * 1);--article-text-max-width:calc(clamp(403px, calc(403px + (528 - 403) * ((100vw - 1024px) / (1440 - 1024) )), 528px) * 1);--article-excerpt-margin-top:39px;--article-excerpt-max-width:none;--article-button-margin-top:25px;--load-more-margin-top:80px;padding:var(--load-more-margin-top) 0;margin:0 auto;}.load-more-wrapper{margin-top:var(--load-more-margin-top);}.article-card{display:grid;justify-content:center;grid-template-columns:var(--article-image-width) minmax(0,1fr);grid-column-gap:var(--article-content-gap);align-items:center;width:100%;max-width:var(--content-width);padding-right:var(--article-padding-x);margin:0 auto var(--articles-gap);}.article-card:last-child{margin-bottom:0;}.article-card:nth-child(2n){background-color:#fafaf8;}.image-ratio{--image-width:500;--image-height:500;--object-fit:contain;--object-position:center;position:relative;}.image-ratio:before{content:"";display:block;padding-bottom:calc(1/(var(--image-width)/var(--image-height))*100%);padding-bottom:calc((1 / (var(--image-width) / var(--image-height))) * 100%);}.image-ratio img,.image-ratio picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--object-fit);object-position:var(--object-position);}.article-card-image-wrapper{--image-width:753;--image-height:440;--object-fit:cover;position:relative;transform:translateZ(0);display:block;width:100%;border-radius:5px;overflow:hidden;}.article-card-image-wrapper:active img{transform:scale(1.025);}.article-card-image-wrapper.without-image{pointer-events:none;}.article-card-image{pointer-events:none;user-select:none;transition:transform .25s linear;}.article-card-info{width:100%;max-width:var(--article-text-max-width);}.article-card-info-inner{display:flex;flex-direction:column;}.article-card-text-link{display:block;}.article-card-title-wrapper+.article-card-excerpt-wrapper{margin-top:var(--article-excerpt-margin-top);}.article-card-title{margin-top:-6px;margin-bottom:-5px;}.article-card-title,.article-card-title *{font-family:var(--secondary-font);font-size:calc(clamp(32px, calc(32px + (35 - 32) * ((100vw - 1024px) / (1440 - 1024) )), 35px) * 1);line-height:calc(clamp(37px, calc(37px + (42 - 37) * ((100vw - 1024px) / (1440 - 1024) )), 42px) * 1);color:var(--texts-color);}.article-card-excerpt a,.article-card-excerpt a:hover{color:var(--page-text-color);text-decoration:none;}.article-card-button-container{margin-bottom:-4px;}.article-card-button-container:not(:only-child){margin-top:var(--article-button-margin-top);}.article-card-button{grid-template-columns:minmax(min-content,max-content) 16px;}@media (max-width:1439px){.blog-header{padding:35px var(--global-padding-x);}.blog-tags-wrapper{--padding-x:83px;--slides:6;--slides-gap:46px;--tag-title-margin-top:7px;}.blog-content{--articles-gap:60px;--article-padding-x:33px;--article-content-gap:40px;--article-excerpt-margin-top:29px;--article-button-margin-top:15px;--load-more-margin-top:60px;}}@media (max-width:1023px){.blog-header{--text-margin-top:16px;padding:30px var(--global-padding-x);}.blog-tags-wrapper{--slides:5;--padding-x:68px;padding:0 20px;}.blog-content{--load-more-margin-top:50px;}.article-card{--article-image-width:54.69388% ;--article-image-width:calc((536 / 980 * 100%)) ;}}@media (max-width:834px){.blog-content{--content-width:505px;--articles-gap:25px;--article-padding-x:11px;--article-button-margin-top:22px;}.article-card{position:relative;grid-template-columns:minmax(0,1fr);padding-left:var(--article-padding-x);}.article-card:nth-child(2n){background-color:#fafaf8;padding:var(--articles-gap) var(--article-padding-x);}.article-card:nth-child(2n):before{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:100vw;height:100%;background-color:#fafaf8;}.article-card-image-wrapper,.article-card-info{z-index:2;}.article-card-image-wrapper{margin-bottom:25px;}}@media (max-width:833px){.blog-tags-wrapper{--slides:4;}}@media (max-width:695px){.blog-tags-wrapper{--slides:4;--slide-width:83px;--slides-gap:22px;padding:0 11px;}}@media (max-width:680px){.blog-header{--content-max-width:634px;--text-margin-top:13px;padding:30px 11px;}.blog-text-wrapper{max-width:calc(clamp(268px, calc(268px + (634 - 268) * ((100vw - 485px) / (680 - 485) )), 634px) * 1);}.blog-content{--article-excerpt-margin-top:23px;--article-button-margin-top:19px;--load-more-margin-top:33px;}.article-card-image-wrapper{margin-bottom:20px;}}@media (max-width:560px){.blog-tags-wrapper{--padding-x:0;--carousel-width:100%;--slide-width:calc(clamp(83px, calc(83px + (104 - 83) * ((100vw - 420px) / (560 - 420) )), 104px) * 1);padding:0;}.blog-tags{padding-bottom:0;box-shadow:none;}.blog-tags-swiper{padding:0 11px 18px;}.blog-tags-button{display:none;}}@media (min-width:561px){.blog-tags-scrollbar{display:none;}}@media (min-width:835px){.article-card:nth-child(2n){grid-template-columns:minmax(0,1fr) var(--article-image-width);justify-items:end;padding-right:0;padding-left:var(--article-padding-x);}.article-card:nth-child(2n) .article-card-image-wrapper{order:1;}.article-card:nth-child(2n) .article-card-info{margin-left:auto;text-align:right;}.article-card:nth-child(2n) .article-card-excerpt-wrapper{margin-left:auto;}.article-card:nth-child(2n) .article-card-button-container{justify-content:flex-end;}}@media (hover:hover){.article-card-image-wrapper:hover img{transform:scale(1.025);}}
.blog-tag.active .blog-tag-icons-wrapper:hover,
.blog-tag .blog-tag-icons-wrapper:hover {
  border: 1px solid var(--border-color);
}
.blog-tag-icons-wrapper:hover .blog-tag-icon.main{
  display:none;
}
.blog-tag-icons-wrapper:hover .blog-tag-icon.secondary{
  display:block;
}

