.co-blog{max-width:calc(var(--co-page-width) * .85);margin:0 auto;padding:var(--co-v-gutter) var(--co-h-gutter) calc(var(--co-v-gutter) * 2);color:#000;font-family:var(--co-inter)}:is(.co-blog,.co-article) [hidden]{display:none!important}:is(.co-blog,.co-article) :is(h1,h2,h3,h4,p,ul,ol,li,figure){margin:0}:is(.co-blog,.co-article) :is(h1,h2,h3,h4,h1 *,h2 *,h3 *,h4 *){font-family:var(--co-inter);font-weight:400;text-transform:none;letter-spacing:0}:is(.co-blog,.co-article) :is(ul,ol){display:block}:is(.co-blog,.co-article) :is(.co-blog-card-meta,.co-blog-card-more,.co-blog-crumbs li)>:not(a){color:inherit}:is(.co-blog,.co-article) a:focus-visible,:is(.co-blog,.co-article) button:focus-visible,:is(.co-blog,.co-article) input:focus-visible,:is(.co-blog,.co-article) textarea:focus-visible{outline:2px solid #3c3c3b;outline-offset:2px}.co-blog-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;padding:0;list-style:none}:is(.co-blog,.co-article) .co-blog-crumbs li{font-size:14px;line-height:1.4;color:#3c3c3b}.co-blog-crumbs li+li:before{content:"/";margin:0 8px;color:#7b7d80}.co-blog-crumbs li[aria-current]{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}:is(.co-blog,.co-article) .co-blog-crumbs a{font-weight:400;text-transform:none;color:#204c4b;text-decoration:underline;text-underline-offset:2px}:is(.co-blog,.co-article) .co-blog-crumbs a:hover{color:#000}.co-blog-head{display:flex;flex-direction:column;gap:25px;margin-bottom:calc(var(--co-v-gutter) * 1.25)}.co-blog-head-main{display:flex;align-items:flex-end;justify-content:space-between;gap:20px var(--co-h-gutter)}.co-blog-head-text{display:flex;flex-direction:column;gap:12px;min-width:0}:is(.co-blog,.co-article) .co-blog-title{font-size:50px;line-height:1.15;overflow-wrap:break-word}:is(.co-blog,.co-article) .co-blog-intro{max-width:640px;font-size:18px;line-height:1.5;color:#3c3c3b}.co-blog-search{position:relative;flex:0 0 360px}.co-blog-search-label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.co-blog .co-blog-search .co-blog-search-input{height:45px;margin:0;padding:0 88px 0 16px;border:1px solid #cfc8c8;border-radius:5px;background:#fff;font-size:16px;color:#000;transition:border-color .2s}.co-blog .co-blog-search .co-blog-search-input:hover,.co-blog .co-blog-search .co-blog-search-input:focus{border-color:#204c4b}.co-blog .co-blog-search .co-blog-search-input::placeholder{color:#6f6b6b;opacity:1}.co-blog .co-blog-search .co-blog-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.co-blog .co-blog-search :is(.co-blog-search-submit,.co-blog-search-clear){position:absolute;top:0;right:0;width:45px;height:45px;padding:0;border:0;border-radius:0 5px 5px 0;display:flex;align-items:center;justify-content:center;background:transparent;color:#000;transition:none}.co-blog .co-blog-search .co-blog-search-clear{right:45px;width:40px;border-radius:0}.co-blog .co-blog-search :is(.co-blog-search-submit,.co-blog-search-clear) svg{display:block;width:22px;height:22px}.co-blog .co-blog-search .co-blog-search-clear svg{width:18px;height:18px}.co-blog .co-blog-search :is(.co-blog-search-submit,.co-blog-search-clear):is(:hover,:active){border:0;background-color:#f5f6f7;color:#000}.co-blog .co-blog-search :is(.co-blog-search-submit,.co-blog-search-clear):focus-visible{outline-offset:-2px}.co-blog-search-bar{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;scroll-margin-top:calc(var(--co-header-height) + 20px)}.co-blog-search-bar:has(.co-blog-search-reset:not([hidden])){margin-bottom:calc(var(--co-v-gutter) * .75)}:is(.co-blog,.co-article) .co-blog-search-status{min-width:0;font-size:18px;line-height:1.4;color:#000;overflow-wrap:anywhere}:is(.co-blog,.co-article) .co-blog-search-status:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.co-blog .co-blog-search-bar .co-blog-search-reset,.co-blog .co-blog-search-bar .co-blog-search-reset:is(:hover,:active){display:inline-flex;align-items:center;min-height:40px;margin:0;padding:8px 18px;border:1px solid #204c4b;border-radius:50px;background:#fff;font-size:14px;line-height:1.2;font-weight:800;text-transform:none;color:#204c4b;transition:background-color .2s,color .2s}.co-blog .co-blog-search-bar .co-blog-search-reset:is(:hover,:active){background:#204c4b;color:#fff}.co-blog-search-results{transition:opacity .2s}.co-blog-search-results[aria-busy=true]{opacity:.5}.co-blog-topics .co-blog-topics-list,.co-article .co-article-tags{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}:is(.co-blog,.co-article) a.co-blog-chip{display:inline-flex;align-items:center;min-height:40px;padding:8px 18px;border:1px solid #d9d3d3;border-radius:50px;background:#fff;font-size:14px;line-height:1.2;font-weight:400;text-transform:none;color:#000;text-decoration:none!important;transition:border-color .2s,background-color .2s}:is(.co-blog,.co-article) a.co-blog-chip:hover{border-color:#204c4b;color:#000}:is(.co-blog,.co-article) a.co-blog-chip--active,:is(.co-blog,.co-article) a.co-blog-chip--active:hover{border-color:#204c4b;background:#204c4b;color:#fff}.co-blog-topics .co-blog-topics-list--tight{flex-wrap:nowrap}.co-blog-topics-list--tight>li{flex:none}.co-blog-topics-list--tight>li:has(.co-blog-chip--active){flex:0 1 auto;min-width:0}.co-blog .co-blog-topics-list--tight a.co-blog-chip--active{display:block;max-width:100%;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis}.co-blog .co-blog-topics .co-blog-topics-toggle,.co-blog .co-blog-topics .co-blog-topics-toggle:is(:hover,:active){display:inline-flex;align-items:center;gap:10px;min-height:40px;margin:0;padding:8px 18px;border:1px solid #204c4b;border-radius:50px;background:#fff;font-size:14px;line-height:1.2;font-weight:800;text-transform:none;color:#204c4b;transition:background-color .2s,color .2s}.co-blog .co-blog-topics .co-blog-topics-toggle:is(:hover,:active){background:#204c4b;color:#fff}.co-blog .co-blog-topics .co-blog-topics-toggle *{color:inherit}.co-blog-topics-caret{width:7px;height:7px;margin-top:-4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}.co-blog-topics-toggle[aria-expanded=true] .co-blog-topics-caret{margin-top:4px;transform:rotate(-135deg)}:is(.co-blog,.co-article) a.co-blog-chip--small{min-height:32px;padding:5px 14px;font-size:13px}:is(.co-blog,.co-article) .co-blog-list-heading{margin:calc(var(--co-v-gutter) * 1.75) 0 calc(var(--co-v-gutter) * .75);font-size:28px;line-height:1.3}:is(.co-blog,.co-article) .co-blog-count{margin-bottom:20px;font-size:14px;color:#3c3c3b}.co-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--co-v-gutter) * 1.5) var(--co-h-gutter)}.co-blog-card{position:relative;display:flex;flex-direction:column;min-width:0}.co-blog-card-media{position:relative;overflow:hidden;aspect-ratio:5 / 3;border-radius:10px;background:#ebebeb}.co-blog-card-image,.co-blog-card-placeholder{display:block;width:100%;height:100%}.co-blog-card-image{object-fit:cover;transition:transform .5s ease}.co-blog-card-placeholder,.co-blog-card-media--empty{background:#ebebeb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237b7d80' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h9l4 4v14H6z'/%3E%3Cpath d='M15 3v4h4M9 11h6M9 14h6M9 17h4'/%3E%3C/svg%3E") center / 48px no-repeat}.co-blog-card:hover .co-blog-card-image{transform:scale(1.04)}.co-blog-card-text{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px}:is(.co-blog,.co-article) .co-blog-card-meta{display:flex;flex-wrap:wrap;gap:0 6px;font-size:14px;line-height:1.4;color:#3c3c3b}:is(.co-blog,.co-article) .co-blog-card-title{font-size:20px;line-height:1.3}:is(.co-blog,.co-article) .co-blog-card-title a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:400;text-transform:none;color:#000;text-decoration:none!important}.co-blog-card-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}:is(.co-blog,.co-article) .co-blog-card:hover .co-blog-card-title a{color:#000;text-decoration:underline!important;text-decoration-color:#1de9b6!important;text-decoration-thickness:2px!important;text-underline-offset:4px}.co-article .co-article-related .co-blog-card:hover .co-blog-card-title a{text-decoration-color:#204c4b!important}@supports selector(:has(a)){:is(.co-blog,.co-article) .co-blog-card-title a:focus-visible{outline:none}.co-blog-card:has(.co-blog-card-title a:focus-visible){outline:2px solid #3c3c3b;outline-offset:6px;border-radius:12px}}:is(.co-blog,.co-article) .co-blog-card-summary{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:16px;line-height:1.45;color:#3c3c3b;overflow-wrap:break-word}.co-blog-card-more{display:inline-flex;align-items:center;gap:10px;margin-top:4px;font-size:16px;line-height:1.3;font-weight:800;color:#204c4b}.co-blog-card .co-blog-card-more-icon{position:relative;display:block;flex-shrink:0;width:15px;height:10px;color:inherit;transition:transform .3s}.co-blog-card .co-blog-card-more-icon span{position:absolute;top:4.5px;right:0;height:1px;border-radius:1px;background-color:currentColor;color:inherit}.co-blog-card .co-blog-card-more-icon span:nth-of-type(1){width:15px}.co-blog-card .co-blog-card-more-icon span:nth-of-type(2){width:6px;transform:rotate(45deg);transform-origin:bottom right}.co-blog-card .co-blog-card-more-icon span:nth-of-type(3){width:6px;transform:rotate(-45deg);transform-origin:top right}.co-blog-card:hover .co-blog-card-more-icon{transform:translate(25%)}.co-blog-card--featured{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--co-h-gutter)}.co-blog-card--featured .co-blog-card-media{border-radius:20px}.co-blog-card--featured .co-blog-card-text{gap:12px;padding-top:0}:is(.co-blog,.co-article) .co-blog-card--featured .co-blog-card-title{font-size:32px;line-height:1.2}:is(.co-blog,.co-article) .co-blog-card--featured .co-blog-card-summary{-webkit-line-clamp:4;font-size:18px}.co-blog-pages{margin-top:calc(var(--co-v-gutter) * 1.75)}.co-blog-pages ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:0;list-style:none}:is(.co-blog,.co-article) .co-blog-page{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border:1px solid #d9d3d3;border-radius:40px;background:#fff;font-size:16px;font-weight:400;text-transform:none;color:#000;text-decoration:none!important}:is(.co-blog,.co-article) a.co-blog-page:hover{border-color:#204c4b;color:#000}:is(.co-blog,.co-article) .co-blog-page--current{border-color:#204c4b;background:#204c4b;color:#fff}:is(.co-blog,.co-article) .co-blog-page--step{font-size:24px;line-height:1}:is(.co-blog,.co-article) .co-blog-page--step *,:is(.co-blog,.co-article) a.co-blog-page--step:hover *{font-weight:400;color:inherit;text-decoration:none!important}.co-blog-page--off{opacity:.35}:is(.co-blog,.co-article) .co-blog-page--gap{min-width:24px;padding:0;border:0;background:none}.co-blog-empty{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:calc(var(--co-v-gutter) * 1.5) 0}:is(.co-blog,.co-article) .co-blog-empty p{overflow-wrap:anywhere;font-size:18px;line-height:1.5}:is(.co-blog,.co-article) .co-blog-button,:is(.co-blog,.co-article) .co-blog-button:hover,:is(.co-blog,.co-article) .co-blog-button:active{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:8px 24px;border:1.5px solid #1de9b6;border-radius:5px;font-size:15px;line-height:1.2;font-weight:800;text-transform:none;color:#000;text-decoration:none!important;transition:background-color .3s}:is(.co-blog,.co-article) .co-blog-button{background:#1de9b6}:is(.co-blog,.co-article) .co-blog-button:hover,:is(.co-blog,.co-article) .co-blog-button:active{background:#f5f6f7}@media(prefers-reduced-motion:reduce){.co-blog-card-image,.co-blog-card .co-blog-card-more-icon{transition:none}.co-blog-card:hover .co-blog-card-image,.co-blog-card:hover .co-blog-card-more-icon{transform:none}}@media(forced-colors:active){:is(.co-blog,.co-article) a.co-blog-chip--active,:is(.co-blog,.co-article) .co-blog-page--current{border-width:3px}.co-blog-card:has(.co-blog-card-title a:focus-visible){outline-color:Highlight}}@media screen and (max-width:1023px){:is(.co-blog,.co-article) .co-blog-title{font-size:40px}:is(.co-blog,.co-article) .co-blog-card--featured .co-blog-card-title{font-size:28px}.co-blog-search{flex-basis:300px}}@media screen and (max-width:989px){.co-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.co-blog-head-main{flex-direction:column;align-items:stretch}.co-blog-search{flex-basis:auto;max-width:480px}}@media screen and (max-width:767px){:is(.co-blog,.co-article) .co-blog-title{font-size:32px}:is(.co-blog,.co-article) .co-blog-intro{font-size:17px}.co-blog-head{gap:20px}.co-blog-search{max-width:none}.co-blog-grid{grid-template-columns:minmax(0,1fr)}.co-blog-card--featured{grid-template-columns:minmax(0,1fr);gap:16px}:is(.co-blog,.co-article) .co-blog-card--featured .co-blog-card-title{font-size:24px}:is(.co-blog,.co-article) .co-blog-card--featured .co-blog-card-summary{font-size:16px}:is(.co-blog,.co-article) .co-blog-list-heading{font-size:24px}:is(.co-blog,.co-article) .co-blog-search-status{font-size:17px}:is(.co-blog,.co-article) a.co-blog-chip,.co-blog .co-blog-topics .co-blog-topics-toggle,.co-blog .co-blog-topics .co-blog-topics-toggle:is(:hover,:active){padding-right:14px;padding-left:14px}.co-blog .co-blog-topics .co-blog-topics-toggle,.co-blog-topics .co-blog-topics-list{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/co-styles-blog.css.map */
