.blogs_indexPage____nnI{max-width:1200px;margin:0 auto;padding:3rem 1.5rem 5rem}.blogs_indexHeader__Xf6f0{text-align:center;margin-bottom:3rem}.blogs_indexTitle__JG2DR{font-size:2.5rem;font-weight:700;color:var(--color-brand-primary);margin-bottom:.5rem}.blogs_indexSubtitle__1UQ6L{font-size:1.125rem;color:#3a3a3a}.blogs_featuredPost__E314c{display:grid;grid-template-columns:1.1fr .9fr;gap:0;margin-bottom:4rem;text-decoration:none;color:inherit;border-radius:14px;overflow:hidden;background:var(--color-surface-secondary);box-shadow:0 2px 16px rgba(0,0,0,.07);transition:box-shadow .25s}.blogs_featuredPost__E314c:hover{box-shadow:0 8px 32px rgba(0,0,0,.12)}.blogs_featuredPostImage__mySiZ{position:relative;aspect-ratio:4/3;overflow:hidden}.blogs_featuredImageImg__62RiN{-o-object-fit:cover;object-fit:cover;transition:transform .45s ease}.blogs_featuredPost__E314c:hover .blogs_featuredImageImg__62RiN,.blogs_postCard__a7l7a:hover .blogs_featuredImageImg__62RiN{transform:scale(1.04)}.blogs_featuredPostBody__5nW_n{padding:2.5rem 2.25rem;display:flex;flex-direction:column;justify-content:center;gap:1rem}.blogs_featuredPostTitle__S2ayg{font-size:1.75rem;font-weight:700;color:var(--color-brand-primary);line-height:1.3;transition:color .2s}.blogs_featuredPost__E314c:hover .blogs_featuredPostTitle__S2ayg{color:var(--color-brand-accent)}.blogs_featuredPostExcerpt__uEEMl{font-size:1rem;color:#3a3a3a;line-height:1.65}.blogs_indexLayout__reHUm{display:grid;grid-template-columns:1fr 300px;gap:3rem;align-items:start}.blogs_indexSidebar__4riD8{display:flex;flex-direction:column;gap:2rem}.blogs_postsGrid__4yfWt{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.blogs_pagination__p_ZNZ{gap:.5rem;margin-top:3rem}.blogs_pageArrow___N63Y,.blogs_pagination__p_ZNZ{display:flex;align-items:center;justify-content:center}.blogs_pageArrow___N63Y{width:40px;height:40px;border-radius:50%;border:1px solid var(--color-border-default);background:none;color:var(--color-text-primary);cursor:pointer;transition:background-color .15s,border-color .15s}.blogs_pageArrow___N63Y:hover:not(:disabled){background-color:var(--color-surface-secondary);border-color:var(--color-text-primary)}.blogs_pageArrow___N63Y:disabled{opacity:.35;cursor:not-allowed}.blogs_pageNumber___BI31{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .25rem;border:none;background:none;color:var(--color-text-secondary);font-size:.9375rem;cursor:pointer}.blogs_pageNumberActive__jrUb_,.blogs_pageNumber___BI31:hover{color:var(--color-text-primary)}.blogs_pageNumberActive__jrUb_{font-weight:700;text-decoration:underline;text-underline-offset:4px}.blogs_pageEllipsis__Zm1eh{color:var(--color-text-secondary);padding:0 .25rem}.blogs_postCard__a7l7a{display:flex;flex-direction:column;text-decoration:none;color:inherit;border-radius:12px;overflow:hidden;background:var(--color-surface-secondary);box-shadow:0 1px 8px rgba(0,0,0,.06);transition:box-shadow .25s,transform .25s}.blogs_postCard__a7l7a:hover{box-shadow:0 6px 24px rgba(0,0,0,.1);transform:translateY(-2px)}.blogs_postCardImage___maFG{position:relative;aspect-ratio:16/9;overflow:hidden}.blogs_postCardBody__VyT81{padding:1.25rem 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.blogs_postCardTitle__Pop6_{font-size:1.25rem;font-weight:700;color:var(--color-brand-primary);line-height:1.4;transition:color .2s}.blogs_postCard__a7l7a:hover .blogs_postCardTitle__Pop6_{color:var(--color-brand-accent)}.blogs_postCardDate__kZxSU{font-size:.8125rem;color:var(--color-text-muted,#6b7280)}.blogs_postCardExcerpt__RIKLO{font-size:.875rem;color:#3a3a3a;line-height:1.6;flex:1}.blogs_categoryBadge__EqUlx{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-accent);text-decoration:none}.blogs_categoryBadge__EqUlx:hover{text-decoration:underline}.blogs_postMeta__y8U3m{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-text-muted,#6b7280)}.blogs_postMetaDivider__pbbQ6{opacity:.4}.blogs_postAuthor__cZzqM{font-weight:500}.blogs_emptyState__7FfaX{text-align:center;padding:5rem 1rem;color:var(--color-text-muted,#6b7280)}.blogs_postPage__WBlZW{max-width:1240px;margin:0 auto;padding:2.5rem 1.5rem 5rem;scroll-behavior:smooth}.blogs_postHeader__2bfCX{max-width:860px;margin-bottom:2rem}.blogs_breadcrumb__BSECY{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:var(--color-text-muted,#6b7280);margin-bottom:1rem}.blogs_breadcrumb__BSECY a{color:var(--color-text-muted,#6b7280);text-decoration:none;transition:color .2s}.blogs_breadcrumb__BSECY a:hover{color:var(--color-brand-primary)}.blogs_breadcrumbSep__I639m{opacity:.4}.blogs_postTitle__k5SK8{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:800;color:var(--color-text-primary);line-height:1.2;margin-bottom:.875rem}.blogs_postDates__2EU2E{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;letter-spacing:.04em;color:var(--color-text-muted,#6b7280);text-transform:uppercase;margin-bottom:1rem}.blogs_datesDot___KcQZ{opacity:.4}.blogs_postCategories__tU_KA{display:flex;gap:.5rem;flex-wrap:wrap}.blogs_categoryPill__HSFZ_{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .75rem;border:1px solid var(--color-brand-primary);border-radius:4px;color:var(--color-brand-primary);text-decoration:none;transition:background .2s,color .2s}.blogs_categoryPill__HSFZ_:hover{background:var(--color-brand-primary);color:#fff}.blogs_postLayout__WwrJ4{display:grid;grid-template-columns:1fr 320px;gap:3rem;align-items:start}.blogs_postMain__5tr6v{min-width:0}.blogs_postFeaturedImage__WZxzS{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;margin-bottom:2.5rem;background:var(--color-surface-muted)}.blogs_postContent__5Hmg_{font-size:1.0625rem;line-height:1.85;color:#000}.blogs_postContent__5Hmg_ h2,.blogs_postContent__5Hmg_ h3,.blogs_postContent__5Hmg_ h4{font-weight:700;color:#000;margin-top:2.25rem;margin-bottom:.75rem;line-height:1.3}.blogs_postContent__5Hmg_ h2{font-size:2.375rem}.blogs_postContent__5Hmg_ h3{font-size:1.625rem}.blogs_postContent__5Hmg_ h4{font-size:1.0625rem}.blogs_postContent__5Hmg_ p{margin-bottom:1.35rem}.blogs_postContent__5Hmg_ a{color:var(--color-brand-accent);text-decoration:underline;text-underline-offset:2px}.blogs_postContent__5Hmg_ ol,.blogs_postContent__5Hmg_ ul{padding-left:1.75rem;margin-bottom:1.35rem}.blogs_postContent__5Hmg_ ul{list-style-type:disc}.blogs_postContent__5Hmg_ ul ul{list-style-type:circle}.blogs_postContent__5Hmg_ ol{list-style-type:decimal}.blogs_postContent__5Hmg_ li{margin-bottom:.45rem;display:list-item}.blogs_postContent__5Hmg_ img{display:block;max-width:100%;border-radius:8px;margin:1.75rem auto}.blogs_postContent__5Hmg_ table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.9375rem;line-height:1.5;border:1px solid #ccc}.blogs_postContent__5Hmg_ thead{background:transparent}.blogs_postContent__5Hmg_ thead th{padding:.875rem 1.125rem;text-align:left;font-weight:400;font-size:.9375rem;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.blogs_postContent__5Hmg_ thead th:last-child{border-right:none}.blogs_postContent__5Hmg_ tbody tr{border-bottom:1px solid var(--color-surface-muted);transition:background .15s}.blogs_postContent__5Hmg_ tbody tr:last-child{border-bottom:none}.blogs_postContent__5Hmg_ tbody tr:nth-child(2n){background:var(--color-surface-secondary)}.blogs_postContent__5Hmg_ tbody tr:hover{background:var(--color-surface-muted)}.blogs_postContent__5Hmg_ tbody td{padding:.8125rem 1.125rem;vertical-align:top;color:#2a2a2a;border-right:1px solid #ccc}.blogs_postContent__5Hmg_ tbody td:last-child{border-right:none}.blogs_postContent__5Hmg_ blockquote{border-left:3px solid var(--color-brand-accent);padding:.25rem 0 .25rem 1.25rem;margin:1.75rem 0;color:var(--color-text-muted,#6b7280);font-style:italic}.blogs_postContent__5Hmg_ hr{border:none;border-top:1px solid var(--color-surface-muted);margin:2rem 0}.blogs_toc__J1yKX{background:var(--color-surface-secondary);border:1.5px solid #cfb98f;border-radius:8px;padding:1.25rem 1.5rem;margin:1.75rem 0 2rem}.blogs_tocTitle__Wky_H{font-size:1rem;font-weight:700;color:var(--color-brand-primary);margin-bottom:.75rem}.blogs_tocList__J2XpF{list-style:none;padding:0;margin:0}.blogs_tocItem__bwFur{border-top:1px solid var(--color-surface-muted)}.blogs_tocLink__DXa4Z{display:block;padding:.6rem 0;font-size:.9375rem;color:#2a2a2a;text-decoration:none;text-shadow:0 0 0 transparent;transition:text-shadow .25s ease}.blogs_tocLink__DXa4Z:hover{text-shadow:0 0 .6px #2a2a2a,0 0 .6px #2a2a2a}.blogs_relatedProductsSection__P9x5y{margin-bottom:1rem}.blogs_relatedSwiper__0wpJz{padding:12px!important}.blogs_relatedPagination__AmNwx{display:flex;justify-content:center;margin-top:1rem}.blogs_relatedPagination__AmNwx .swiper-pagination-bullet{background:#000;opacity:.25}.blogs_relatedPagination__AmNwx .swiper-pagination-bullet-active{opacity:1}.blogs_relatedSlide__W0Ssh{height:auto}.blogs_relatedSlide__W0Ssh .product-card{height:435px;display:flex;flex-direction:column;overflow:hidden}.blogs_relatedSlide__W0Ssh .product-card>a{flex:1;min-height:0;display:flex;flex-direction:column}.blogs_relatedSlide__W0Ssh .product__media-badges{flex-shrink:0}.blogs_relatedSlide__W0Ssh .product__info{min-height:0;overflow:hidden}.blogs_carouselPostCard__3U_ad{height:350px}.blogs_carouselPostCard__3U_ad .blogs_postCardImage___maFG{flex-shrink:0}.blogs_carouselPostCard__3U_ad .blogs_postCardBody__VyT81{min-height:0;overflow:hidden}.blogs_carouselPostTitle__VloTl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blogs_carouselPostExcerpt__uqOdZ{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blogs_faqSection__T1b9Z{margin-bottom:3.5rem}.blogs_faqTitle__EbQn4{font-size:1.875rem;font-weight:700;color:#000;margin-top:2.25rem;margin-bottom:1.25rem;line-height:1.3}.blogs_faqItem__QemeH{border:1px solid #cfb98f;border-radius:.375rem;margin-bottom:.5rem;overflow:hidden}.blogs_faqItem__QemeH summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;background:#f0e6d0;font-size:1.0625rem;font-weight:500;color:#000;cursor:pointer;gap:1rem}.blogs_faqItem__QemeH summary::-webkit-details-marker{display:none}.blogs_faqItem__QemeH summary:after{content:"+";font-size:1.375rem;font-weight:300;flex-shrink:0;line-height:1}.blogs_faqItem__QemeH[open] summary:after{content:"×"}.blogs_faqAnswer__cXtWO{padding:1.25rem 1.25rem 1.5rem;background:#fff;font-size:.9375rem;color:var(--color-text-primary);line-height:1.7}.blogs_faqAnswer__cXtWO p{margin:0}.blogs_postSocialFollow__pRGbF{margin-top:1.25rem}.blogs_postSocialTitle__lTmLh{display:block;font-family:MrEavesXLSanNarOT,sans-serif;font-size:26.6px;font-weight:700;color:#000;margin-bottom:.875rem}.blogs_postSocialIcons__cyNYq{display:flex;gap:.625rem;flex-wrap:wrap}.blogs_postSocialIcons__cyNYq a{transition:opacity .2s,transform .2s}.blogs_postSocialIcons__cyNYq a:hover{opacity:.75;transform:scale(1.1)}.blogs_postFooter__DkagY{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--color-surface-muted)}.blogs_backLink__fRNJr{font-size:.9375rem;font-weight:600;color:var(--color-brand-primary);text-decoration:none;transition:color .2s}.blogs_backLink__fRNJr:hover{color:var(--color-brand-accent)}.blogs_postSidebar__ANIHj{display:flex;flex-direction:column;gap:2.5rem}.blogs_sidebarSection__gtp6_{background:var(--color-surface-secondary,#f5f0e8);border:1px solid #cfb98f;border-radius:12px;padding:1.5rem}.blogs_sidebarSectionHeader__SCqnS{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.blogs_sidebarTitle__F6fws{font-size:1.125rem;font-weight:700;color:var(--color-brand-primary);margin:0 0 1.25rem}.blogs_sidebarSectionHeader__SCqnS .blogs_sidebarTitle__F6fws{margin:0}.blogs_viewAllLink__Av4iH{font-size:.8125rem;font-weight:600;color:var(--color-brand-primary);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.blogs_viewAllLink__Av4iH:hover{color:var(--color-brand-accent)}.blogs_latestPosts__HIPmS{display:flex;flex-direction:column;gap:0}.blogs_latestPostCard__QkmVK{display:grid;grid-template-columns:90px 1fr;gap:.875rem;align-items:start;padding:1rem 0;border-bottom:1px solid var(--color-surface-muted);text-decoration:none;color:inherit;transition:opacity .2s}.blogs_latestPostCard__QkmVK:first-child{padding-top:0}.blogs_latestPostCard__QkmVK:last-child{border-bottom:none;padding-bottom:0}.blogs_latestPostCard__QkmVK:hover{opacity:.8}.blogs_latestPostImage__uPnAe{position:relative;width:90px;aspect-ratio:4/3;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--color-surface-muted)}.blogs_latestPostImg__bbDMm{-o-object-fit:cover;object-fit:cover}.blogs_latestPostBody__nifSc{display:flex;flex-direction:column;gap:.3rem}.blogs_latestPostTags__P0JV3{display:flex;gap:.35rem;flex-wrap:wrap}.blogs_latestPostTag__mZ7mm{font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.15rem .5rem;border:1px solid;border-radius:3px;color:var(--color-brand-primary)}.blogs_latestPostTitle__W5otA{font-size:.875rem;font-weight:600;color:var(--color-brand-primary);line-height:1.4;margin:0}.blogs_latestPostDate__apYDJ{font-size:.75rem;color:var(--color-text-muted,#6b7280);text-transform:uppercase;letter-spacing:.04em}.blogs_socialSection__AJb_e{padding:0}.blogs_socialSectionTitle__8YuDm{font-size:.9375rem;font-weight:600;color:var(--color-brand-primary);margin-bottom:.625rem}.blogs_socialIcons__qrvU6{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.25rem}.blogs_socialIcon__lqLLy{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#000;border-radius:4px;transition:opacity .2s,transform .2s}.blogs_socialIcon__lqLLy:hover{opacity:.75;transform:scale(1.1)}.blogs_tagCloud__xPEMJ{display:flex;flex-wrap:wrap;gap:.5rem}.blogs_tagPill__DexEG{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .75rem;border:1px solid var(--color-brand-primary);border-radius:4px;color:var(--color-brand-primary);text-decoration:none;background:transparent;cursor:pointer;transition:background .2s,color .2s}.blogs_tagPillActive__PzoQ7,.blogs_tagPill__DexEG:hover{background:var(--color-brand-primary);color:#fff}.blogs_noResults__4Vpfn{color:#3a3a3a;font-size:1rem;padding:2rem 0}@media (max-width:1024px){.blogs_postLayout__WwrJ4{grid-template-columns:1fr 280px;gap:2rem}}@media (max-width:860px){.blogs_featuredPost__E314c,.blogs_indexLayout__reHUm,.blogs_postLayout__WwrJ4{grid-template-columns:1fr}.blogs_postsGrid__4yfWt{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blogs_indexLayout__reHUm,.blogs_postsGrid__4yfWt{grid-template-columns:1fr}.blogs_indexTitle__JG2DR{font-size:1.75rem}.blogs_postTitle__k5SK8{font-size:1.625rem}.blogs_postDates__2EU2E{flex-direction:column;align-items:flex-start;gap:.25rem}}.MobileFilters_mobileFilters__T_fjo{display:block;position:relative;width:100%;margin-bottom:1rem;background:#fff;border:1px solid #e0e0e0;border-radius:8px}@media (min-width:1024px){.MobileFilters_mobileFilters__T_fjo{display:none}}.MobileFilters_filterBar__JhA8v{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer;background:#fff;border:none;width:100%;text-align:left}.MobileFilters_filterBar__JhA8v:hover{background:#fafafa}.MobileFilters_filterInfo__Ngsu8{display:flex;align-items:center;gap:.5rem}.MobileFilters_filterIcon__eRhGe{width:1.125rem;height:1.125rem;color:#666}.MobileFilters_filterLabel__hXlkK{font-size:.875rem;font-weight:500;color:#000}.MobileFilters_selectedCategory__Os7MG{font-size:.875rem;color:#666}.MobileFilters_selectedCategory__Os7MG:before{content:"/";margin-right:.5rem;color:#e0e0e0}.MobileFilters_toggle__dgfey{display:flex;align-items:center;gap:.5rem}.MobileFilters_productCount__eHwYI{font-size:.75rem;color:#666}.MobileFilters_toggle__dgfey svg{width:1.25rem;height:1.25rem;color:#666;transition:transform .2s}.MobileFilters_expanded__xzZUZ .MobileFilters_toggle__dgfey svg{transform:rotate(180deg)}.MobileFilters_panel__Os_kw{display:flex;flex-direction:column;background:#fff;border-top:1px solid #e0e0e0;max-height:65vh;overflow-y:auto;animation:MobileFilters_slideDown__fv0VJ .2s ease-out}.MobileFilters_chevron__Mwo9Q{flex-shrink:0;transition:transform .2s ease}.MobileFilters_categoryList__y34ec{list-style:none;padding:.5rem 0 1.5rem;margin:0}.MobileFilters_categoryItem__ZsvYE{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.875rem 1.5rem;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s ease}.MobileFilters_categoryItem__ZsvYE:hover{background:rgba(0,0,0,.03)}.MobileFilters_categoryItem__ZsvYE.MobileFilters_active__Dge1j{background:rgba(0,0,0,.05)}.MobileFilters_categoryItem__ZsvYE.MobileFilters_active__Dge1j .MobileFilters_categoryName__NFocT{font-weight:600}.MobileFilters_categoryName__NFocT{font-size:.9375rem;color:#000}.MobileFilters_categoryCount__sBe8V{font-size:.75rem;color:#666;background:#e0e0e0;padding:.125rem .5rem;border-radius:9999px}.MobileFilters_categoryItem__ZsvYE.MobileFilters_active__Dge1j .MobileFilters_categoryCount__sBe8V{background:#000;color:#fff}@keyframes MobileFilters_slideDown__fv0VJ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.MobileFilters_panelHeader__SN_hm{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-bottom:1px solid #e0e0e0;flex-shrink:0}.MobileFilters_panelHeader__SN_hm h3{font-size:1.125rem;font-weight:600;margin:0;color:#000}.MobileFilters_closeBtn__QNotE{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;cursor:pointer;color:#666;border-radius:50%;transition:background .15s}.MobileFilters_closeBtn__QNotE:hover{background:#f0f0f0}.MobileFilters_panelContent__OxGrT{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.5rem 0}.MobileFilters_badge___P7Yf{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:.6875rem;font-weight:700;color:#fff;background:#000;border-radius:9999px}.MobileFilters_group__zoR6a{border-bottom:1px solid #f0f0f0}.MobileFilters_groupHeader__XFYmS{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;background:none;border:none;cursor:pointer;font-size:.9375rem;font-weight:600;color:#000;text-align:left}.MobileFilters_groupHeader__XFYmS:hover{background:#fafafa}.MobileFilters_chevron__Mwo9Q{transition:transform .2s;color:#999}.MobileFilters_chevronOpen__rjtZ0{transform:rotate(180deg)}.MobileFilters_terms__E6Gqr{padding:0 1.5rem 1rem}.MobileFilters_term__kLluh{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;cursor:pointer;font-size:.875rem;color:#333}.MobileFilters_term__kLluh input[type=checkbox]{width:18px;height:18px;accent-color:#000;cursor:pointer;flex-shrink:0}.MobileFilters_termCount__dQPzA{margin-left:auto;font-size:.75rem;color:#999}.MobileFilters_panelFooter__Zl6zm{display:flex;gap:.75rem;padding:1rem 1.5rem max(1rem,env(safe-area-inset-bottom));border-top:1px solid #e0e0e0;background:#fff;flex-shrink:0}.MobileFilters_clearBtn__fd1RU{flex:1;padding:.875rem;font-size:.875rem;font-weight:600;color:#666;background:#f5f5f5;border:1px solid #e0e0e0;cursor:pointer;transition:all .15s}.MobileFilters_clearBtn__fd1RU:hover{background:#eee}.MobileFilters_applyBtn__EtJ_C{flex:2;padding:.875rem;font-size:.875rem;font-weight:600;color:#fff;background:#000;border:none;cursor:pointer;transition:background .15s}.MobileFilters_applyBtn__EtJ_C:hover{background:#333}.collection_page__qtePH{max-width:1400px;margin:0 auto;padding:1.5rem 1rem 4rem}@media (min-width:768px){.collection_page__qtePH{padding:2rem 2rem 6rem}}.collection_hero__dU1Uy{position:relative;left:50%;width:100vw;transform:translateX(-50%);margin-top:0;margin-bottom:2rem}.collection_heroImageWrap__oEdOk{position:relative;width:100%;aspect-ratio:16/9}.collection_heroImage__RLZiw{-o-object-fit:cover;object-fit:cover}.collection_heroDesktop__vNt8H{display:none}.collection_heroMobile__KDC1Q{display:block}@media (min-width:768px){.collection_heroImageWrap__oEdOk{aspect-ratio:21/6}.collection_heroDesktop__vNt8H{display:block}.collection_heroMobile__KDC1Q{display:none}}.collection_breadcrumb__wluAY{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;color:var(--color-text-secondary);margin-bottom:2rem;text-transform:uppercase;letter-spacing:.05em}.collection_breadcrumb__wluAY a{color:var(--color-text-secondary);text-decoration:none;transition:color .15s ease}.collection_breadcrumb__wluAY a:hover{color:var(--color-text-primary)}.collection_separator___miIS{color:var(--color-border-default)}.collection_current__i3Q_p{color:var(--color-text-primary);font-weight:500}.collection_header__8b6Ir{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border-default)}.collection_headerContent__L0IEu{max-width:800px;margin:0 auto;text-align:center}.collection_title__iYNmO{font-size:2rem;font-weight:400;color:var(--color-text-primary);text-transform:lowercase;letter-spacing:-.025em;margin-bottom:.75rem}.collection_title__iYNmO:first-letter{text-transform:uppercase}@media (min-width:768px){.collection_title__iYNmO{font-size:2.5rem}}.collection_description__J5gve{font-size:1rem;color:var(--color-text-primary);line-height:1.6}.collection_description__J5gve p{margin:0}.collection_descriptionClamped__VG9NT{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.collection_descriptionToggle__RQj_C{display:inline-block;margin-top:.5rem;padding:0;background:none;border:none;color:var(--color-text-primary);font-weight:600;font-size:.875rem;text-decoration:underline;cursor:pointer}.collection_warningMessage__htGen{margin-top:.75rem;font-weight:700;font-style:italic;font-size:.9375rem;color:var(--color-state-error)}.collection_layout__mS0gH{display:flex;flex-direction:column;gap:2rem}@media (min-width:1024px){.collection_layout__mS0gH{flex-direction:row;gap:3rem}}.collection_sidebarWrapper__Yclpf{display:none}@media (min-width:1024px){.collection_sidebarWrapper__Yclpf{display:block;flex-shrink:0;width:240px;position:sticky;top:2rem;align-self:flex-start}}.collection_main__G1qLM{flex:1;min-width:0}.collection_noProducts__SsxxH{grid-column:1/-1;text-align:center;padding:4rem 2rem;color:var(--color-text-secondary)}.collection_loadMore__JVXfK{display:flex;justify-content:center;margin-top:3rem;padding-top:2rem}.collection_loadMoreBtn___mA9i{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 3rem;background-color:#354654;color:#fff;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;border:none;cursor:pointer;transition:background-color .2s}.collection_loadMoreBtn___mA9i:hover:not(:disabled){background-color:#2a3a47}.collection_loadMoreBtn___mA9i:disabled{opacity:.6;cursor:not-allowed}.collection_pagination__zaaTH{display:flex;justify-content:space-between;align-items:center;margin-top:3rem;padding-top:2rem;border-top:1px solid #e0e0e0}.collection_pageBtn__HJCXB{padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;color:#354654;text-decoration:none;border:1px solid #e0e0e0;background:none;cursor:pointer;transition:all .15s}.collection_pageBtn__HJCXB:hover{background:#f5f5f0;border-color:#ccc}.collection_pageNum__jZblb{font-size:.875rem;color:#666}.collection_controls__SRrXn{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}@media (min-width:640px){.collection_controls__SRrXn{flex-direction:row;justify-content:space-between;align-items:center}}.collection_productCount__RDCZ9{font-size:.875rem;color:var(--color-text-secondary)}.collection_sortWrapper__w4Eu7{display:flex;align-items:center;gap:.75rem}.collection_sortLabel__AEf7o{font-size:.875rem;color:var(--color-text-secondary);white-space:nowrap}.collection_sortSelect__0B5yn{min-width:180px}.collection_productsGrid__gs_Ki{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}@media only screen and (min-width:992px){.collection_productsGrid__gs_Ki{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1400px){.collection_productsGrid__gs_Ki{grid-template-columns:repeat(4,minmax(0,1fr))}}.collection_empty__QvUP_{text-align:center;padding:4rem 2rem;color:var(--color-text-secondary);display:flex;flex-direction:column;align-items:center;gap:1.5rem}.collection_notFound__Rs_Sf{text-align:center;padding:4rem 2rem;max-width:500px;margin:0 auto}.collection_notFound__Rs_Sf h1{font-size:2rem;margin-bottom:1rem}.collection_notFound__Rs_Sf p{color:var(--color-text-secondary);margin-bottom:2rem}.collection_reviewsSection__iKuxC{margin-top:60px;margin-bottom:60px}.collection_relatedCollections__vgKak{margin-bottom:3rem;text-align:center}.collection_relatedCollectionsTitle__fzv2V{margin:0 0 2rem;font-family:var(--font-family-display);font-size:2.25rem;font-weight:700;color:var(--color-text-primary)}.collection_relatedCollectionsTiles__zkvk_{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.collection_relatedCollectionTile__cWBqQ{display:flex;flex-direction:column;align-items:center;width:200px;text-decoration:none}.collection_relatedCollectionImageWrap__a_Lb9{position:relative;display:block;width:200px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;background:var(--color-surface-muted);transition:transform .2s ease,box-shadow .2s ease}.collection_relatedCollectionTile__cWBqQ:hover .collection_relatedCollectionImageWrap__a_Lb9{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.collection_relatedCollectionImage__1PCoY{-o-object-fit:cover;object-fit:cover}.collection_relatedCollectionLabel__IK4NU{margin-top:.75rem;font-size:1.0625rem;color:var(--color-text-primary);text-align:center}@media (max-width:640px){.collection_relatedCollectionImageWrap__a_Lb9,.collection_relatedCollectionTile__cWBqQ{width:40vw}}.collection_blogPostsSection__BBUCC{margin-top:3rem}