:root{--blog-spacing: 1.5em;--article-item-margin-bottom: 5.5em}::placeholder{color:var(--font-color);opacity:1}:-ms-input-placeholder{color:var(--font-color)}::-ms-input-placeholder{color:var(--font-color)}.blog-navbar{margin:0;padding:var(--section-padding);background-color:var(--section-bg-color)}.blog-navbar h1{color:var(--font-color);margin-bottom:1em}.blog-navbar .blog-title,.blog-navbar .blog-search{position:relative;z-index:3}.blog-navbar .blog-search form{position:relative}.blog-navbar .blog-search input[type=text]{border:none;border-bottom:1px solid var(--font-color);border-radius:0;padding:.8em 16.81em .8em 0;color:var(--font-color);font-weight:400}.blog-navbar .blog-search button{position:absolute;top:50%;right:0;transform:translateY(-50%)}.blog-navbar .blog-search button svg{fill:var(--font-color);font-size:1.5em;transform:rotate(-90deg)}.blog-navbar .blog-navigation{padding-top:.55em}.blog-navbar .blog-navigation a{color:var(--font-color);font-size:.8em;opacity:.4;padding-bottom:.75em;position:relative;z-index:3}.blog-navbar .blog-navigation a:not(:first-child){margin-left:1.5em}.blog-navbar .blog-navigation a.active{opacity:1;border-bottom:2px solid var(--font-color);font-weight:500}.blog-featured-article{padding:var(--section-padding);background-color:var(--section-bg-color);position:relative}.blog-featured-article svg{fill:var(--svg-color);position:absolute;z-index:0;top:-13%;left:0}.blog-featured-article .featured-article{position:relative;z-index:3}.blog-featured-article .featured-article .img{padding-top:var(--featured-article-img-height);background-size:cover;background-repeat:no-repeat;border-radius:.6em;background-position:center}.blog-featured-article .featured-article .title-cta{padding:1.6em 0}.blog-featured-article .featured-article .title-cta h2{max-width:12.92em;color:var(--featured-article-title-color);font-weight:600;line-height:1.11em}.blog-featured-article .featured-article .title-cta span{padding:1.62em 2em}.product-sticky-button{font-size:.8em;position:fixed;bottom:15vh;left:0;z-index:3;border-radius:0!important;box-shadow:-4px 4px 14px #0009;-webkit-transform:translateY(50%);transform:translateY(50%)}.product-sticky-button .btn{background-color:var(--primary-purple-002)}.product-sticky-button .btn:before{background-color:var(--primary-purple-002)}@media all and (max-width:5000px){.blog-featured-article svg{top:-120%}}@media all and (max-width:3000px){.blog-featured-article svg{top:-90%}}@media all and (max-width:2500px){.blog-featured-article svg{top:-60%}}@media all and (max-width:2000px){.blog-featured-article svg{top:-40%}}@media all and (max-width:900px){.blog-featured-article svg{display:none}}@media all and (max-width:600px){.blog-navbar h1{font-size:3.11em;line-height:.75em}.blog-navbar .blog-navigation{display:flex;flex-wrap:nowrap;overflow-x:scroll}.blog-navbar .blog-navigation a{display:inline;white-space:nowrap;font-size:.889em;line-height:1.5em}.blog-featured-article .featured-article .title-cta{padding-top:.6em}.blog-featured-article .featured-article .title-cta h2{font-size:1.77em;line-height:1.25em}.product-sticky-button{font-size:.833em;width:96%;border-radius:100px!important;left:50%;bottom:5vh;-webkit-transform:translateX(-50%);transform:translate(-50%)}.related-articles h2{margin-bottom:.6em}}.blog-sidebar-inner{padding-top:var(--blog-spacing);padding-bottom:var(--blog-spacing)}.blog-sidebar h2{font-size:1.3em;text-align:left;border-bottom:1px solid #eee;padding-bottom:.75em;margin-bottom:.75em}.blog-sidebar .block{padding-top:1em;padding-bottom:1em}.blog-sidebar .block:first-of-type{padding-top:0}.blog-sidebar .block:last-of-type{padding-bottom:0}.blog-sidebar a{display:block;margin-bottom:1em}.blog-sidebar a:last-of-type{margin-bottom:0}.blog-sidebar .art-sub{font-size:.85em;opacity:.5}.blog-sidebar span{display:block}.blog-sidebar form{position:relative}.blog-sidebar form input[type=text]{padding-right:3em}.blog-sidebar form button{position:absolute;font-size:1.3em;top:50%;right:1em;line-height:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-sidebar form button svg{display:block}.blog-sidebar .featured-posts li{margin-bottom:1.25em}.blog-sidebar .featured-posts .art-thumb{display:block;width:20%;max-width:20%;padding-top:20%;float:left;background-repeat:no-repeat;background-size:cover;background-position:center}.blog-sidebar .featured-posts .art-info{padding-left:10px}.blog-sidebar .featured-posts .art-sub{font-size:.85em;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/10561/assets/blog_base.css.map */
