.blog-header{--blog-header-offset: 88px;--blog-header-sand: #d6c6a1;--blog-header-sand-100: #f7f3eb;--blog-header-dash-x: repeating-linear-gradient(to right, var(--blog-header-sand) 0 2px, transparent 2px 3px);--blog-header-dash-y: repeating-linear-gradient(to bottom, var(--blog-header-sand) 0 2px, transparent 2px 3px);position:relative;isolation:isolate;overflow:hidden;background-color:var(--blog-header-bg);color:var(--blog-header-sand)}.blog-header__media{position:absolute;z-index:-1;top:calc(var(--blog-header-offset) * -1);right:0;bottom:0;left:0;opacity:var(--blog-header-media-opacity);pointer-events:none}.blog-header__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,var(--blog-header-bg-0),var(--blog-header-bg))}.blog-header .blog-header__image,.blog-header .blog-header__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.blog-header__inner{position:relative;display:flex;flex-direction:column;align-items:center;padding:40px 16px 24px;text-align:center}.blog-header .blog-header__heading{width:100%;max-width:954px;margin:0;font-family:var(--font-heading-family);font-size:36px;font-style:italic;font-weight:400;line-height:40px;letter-spacing:0;text-transform:none;word-break:normal;overflow-wrap:break-word;color:var(--blog-header-sand)}.blog-header__text{width:100%;max-width:606px;margin-top:6px;font-family:var(--font-body-family);font-size:16px;line-height:24px;letter-spacing:0;color:var(--blog-header-sand-100)}.blog-header__text p{margin:0}.blog-header__tools{display:flex;flex-direction:column;gap:28px;width:100%;margin-top:22px;text-align:left}.blog-header__search{display:flex;align-items:center;height:60px;padding:0 14px;border:1px solid rgba(138,118,87,.56);border-radius:8px;background-color:#07171ecc;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.blog-header__search:focus-within{border-color:var(--blog-header-sand)}.blog-header .blog-header__search-input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0;-webkit-appearance:none;appearance:none;font-family:var(--font-body-family);font-size:14px;line-height:20px;letter-spacing:0;color:var(--blog-header-sand)}.blog-header__search-input::placeholder{opacity:1;color:var(--blog-header-sand);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .3s ease}.blog-header__search:hover .blog-header__search-input::placeholder{text-decoration-color:currentColor}.blog-header__search-input::-webkit-search-cancel-button,.blog-header__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.blog-header__search-button{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:0;background:none;color:var(--blog-header-sand);cursor:pointer}.blog-header__search-button .icon{width:20px;height:20px}.blog-header__filters{display:flex;margin-right:-16px;padding-right:16px;overflow-x:auto;scrollbar-width:none}.blog-header__filters::-webkit-scrollbar{display:none}.blog-header__filter-list{position:relative;display:flex;flex:none;margin:0;padding:0;border-radius:4px;overflow:hidden;list-style:none}.blog-header__filter-list:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--blog-header-dash-x) left top / 100% 1px no-repeat,var(--blog-header-dash-x) left bottom / 100% 1px no-repeat;pointer-events:none}.blog-header__filter{position:relative;display:flex;padding-left:1px}.blog-header__filter:before,.blog-header__filter:last-child:after{content:"";position:absolute;z-index:1;top:0;bottom:0;left:0;width:1px;background:var(--blog-header-dash-y);pointer-events:none}.blog-header__filter:last-child{padding-right:1px}.blog-header__filter:last-child:after{right:0;left:auto}.blog-header__filter-link{display:flex;align-items:center;justify-content:center;height:40px;padding:0 20px;background-color:#d6c6a114;font-family:var(--font-body-family);font-size:16px;line-height:24px;letter-spacing:0;white-space:nowrap;text-decoration:none;color:var(--blog-header-sand)}.blog-header__filter.is-active .blog-header__filter-link{background-color:var(--blog-header-sand);color:#000}.blog-header__filter-link:focus-visible{outline:1px solid var(--blog-header-sand);outline-offset:-3px}body:has(.header-wrapper--overlap) main#MainContent .blog-header__inner{padding-top:128px}@media screen and (min-width:750px){.blog-header__inner{padding:80px 16px}body:has(.header-wrapper--overlap) main#MainContent .blog-header__inner{padding-top:168px}.blog-header .blog-header__heading{min-height:87px;font-size:72px;line-height:72px;letter-spacing:-.03em}.blog-header__text{min-height:110px;font-size:18px;line-height:28px;letter-spacing:-.8px}.blog-header__tools{width:max-content;min-width:min(523px,100%);max-width:100%;margin-top:6px}.blog-header__filters{margin-right:0;padding-right:0}.blog-header__filter-list{margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-blog-header.css.map */
