.page\.blog .announcement-bar-section,.blog .announcement-bar-section,.page\.blog .section-header,.blog .section-header{position:unset}.blog-header-section{background-color:var(--background_color);color:var(--text_color)}.blog-header-inner{max-width:1240px;width:100%;padding:0 20px;margin:0 auto;text-align:center}.blog-header-title:has(img){max-width:268px;width:100%;margin:0 auto}.template-blog .blog-header-title:has(img){max-width:380px}.blog-header-title img{width:100%;height:100%;max-height:92.41px}.blog-header-title{margin-top:3px}.blog-header-title h2{color:var(--text_color);font-family:Bogart;font-size:75px;font-weight:600;line-height:.8;margin:0}.blog-header-inner .blog-header-subtitle{color:var(--text_color);font-family:Bogart;font-size:20px;font-style:italic;font-weight:500;line-height:1.5;margin:37px 0 0;letter-spacing:0}.blog-header-buttons{margin:60px 0 0}.blog-header-buttons ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:17px}.blog-header-buttons li a{color:var(--text_color);font-family:Bogart;font-size:17px;line-height:normal;letter-spacing:0;text-decoration:none;border-radius:40px;border:1px solid var(--text_color);padding:6px 50px 4px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .25s ease-in-out}.blog-header-buttons li a:hover,.blog-header-buttons li a.active{background-color:var(--text_color);color:var(--background_color)}.blog-header-buttons.sticky{position:fixed;top:0!important;left:0;right:0;background-color:var(--background_color);z-index:9;margin:0!important}.blog-header-logo{position:absolute;top:50%;left:0;transform:translateY(-50%) scaleX(0);opacity:0;visibility:visible;transform-origin:left}.blog-header-buttons.sticky .blog-header-logo{opacity:1;visibility:visible;transform:translateY(-50%) scaleX(1)}.blog-header-buttons .blog-header-logo a{border:none;padding:0 0 0 32px}.blog-header-buttons .blog-header-logo a svg{width:299px}.blog-header-buttons .blog-header-logo a svg path{fill:var(--text_color)}.blog-header-buttons .blog-header-logo a:hover{background-color:transparent}.blog .blog-header-inner .blog-header-subtitle{margin:28px 0 67px}.page\.blog .blog-header-inner .blog-header-subtitle{margin:9px 0 67px}.blog .blog-header-buttons{margin:0}.blog-header-buttons.sticky ul{justify-content:flex-start;max-width:1440px;width:100%;margin:0 auto;position:relative;padding:10px 10px 10px 387px}@media only screen and (min-width: 768px) and (max-width: 1024px){.page\.blog .blog-header-section{padding-top:36px}.blog .blog-header-section{padding-top:67px}.page\.blog .blog .blog-header-inner .blog-header-subtitle{margin:37px 0 62px}.blog .blog-header-inner .blog-header-subtitle{margin:31px 0 62px}.page\.blog.blog .blog-header-inner .blog-header-subtitle{margin:9px 0 67px}.page\.blog.blog .blog-header-section{padding-top:40px}}@media only screen and (max-width: 991px){.blog-header-buttons.sticky ul{padding:10px 10px 10px 219px}.blog-header-buttons .blog-header-logo a svg{width:170px}}@media only screen and (max-width: 767px){.blog-header-title h2{font-size:50px}.blog-header-inner .blog-header-subtitle{font-size:17px;margin:12px 0 0;letter-spacing:.7px}.blog-header-buttons li a{font-size:15px;padding:6px 30px 4px;height:32px;letter-spacing:0}.blog-header-buttons{margin:66px 0 0}.blog-header-buttons ul{gap:11px}.blog-header-buttons .blog-header-logo a svg{width:130px}.blog-header-buttons.sticky ul{padding:10px 10px 10px 180px}.blog .blog-header-inner .blog-header-subtitle{margin:13px 0 18px}.blog-header-title:has(img){max-width:146px}.template-blog .blog-header-title:has(img){max-width:185px}.page\.blog .blog-header-inner .blog-header-subtitle{margin:-5px 0 77px}.page\.blog .recipe-right{padding:49px 20px 43px}.page\.blog .recipe-title{margin:37px 0 0}.blog\.recipes .blog-header-inner .blog-header-subtitle{margin:13px 0 61px}}@media only screen and (max-width: 575px){.blog-header-logo{position:unset;width:100%;transform:none;display:none}.blog-header-buttons.sticky ul{justify-content:center;padding:10px}.blog-header-buttons .blog-header-logo a{padding:0}.blog-header-buttons.sticky .blog-header-logo{transform:none;display:none}.blog-header-buttons .blog-header-logo a svg{width:170px}.blog-header-buttons li a{padding:6px 21px 4px}}@media only screen and (max-width: 375px){.blog-header-buttons li a{padding:6px 12px 4px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blog-header.css.map */
