.CollectionCard_collectionCard__lYSkh{background:#ffffff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:20px;margin:0 0 24px;transition:box-shadow .3s ease;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.CollectionCard_collectionCard__lYSkh:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.CollectionCard_header__lDRRB{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px;width:100%;max-width:100%;overflow:hidden}.CollectionCard_titleSection__UU8Sg{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;max-width:100%;overflow:hidden}.CollectionCard_titleLink__z9vyD{text-decoration:none;color:inherit;min-width:0;transition:color .3s ease}.CollectionCard_titleLink__z9vyD:hover .CollectionCard_title__jkccL{text-decoration:underline}.CollectionCard_titleLink__z9vyD:focus{outline:2px solid #dc143c;outline-offset:2px;border-radius:4px}.CollectionCard_title__jkccL{font-size:20px;font-weight:700;line-height:1.3;margin:0;color:#1a1a1a;transition:color .3s ease;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.CollectionCard_featuredBadge__wFoCL{display:inline-flex;align-items:center;padding:4px 12px;background:#e00000;color:#ffffff;font-size:12px;font-weight:600;border-radius:16px;white-space:nowrap;flex-shrink:0}.CollectionCard_keywordsSection__Gdp4f{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex-shrink:0;max-width:100%}.CollectionCard_keywordTag__kF9B_{display:inline-block;padding:7px 16px;background:transparent;color:#e00000;font-size:12px;border-radius:18px;text-decoration:none;transition:all .3s ease;border:2px solid #e00000;text-align:left}.CollectionCard_keywordTag__kF9B_:hover{background:#e00000;color:#ffffff;border-color:#e00000}.CollectionCard_keywordTag__kF9B_:focus{outline:2px solid #e00000;outline-offset:2px}.CollectionCard_productsGrid__oxot9{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px;width:100%;max-width:100%;overflow:hidden}.CollectionCard_productItem__yyJYL{min-width:0;max-width:100%;overflow:hidden}.CollectionCard_descriptionFooter__sSge9,.CollectionCard_description__wKYdL{font-size:15px;line-height:1.6;color:#333333;margin-bottom:18px}.CollectionCard_descriptionFooter__sSge9 p,.CollectionCard_description__wKYdL p{margin:0 0 12px}.CollectionCard_descriptionFooter__sSge9 p:last-child,.CollectionCard_description__wKYdL p:last-child{margin-bottom:0}.CollectionCard_descriptionFooter__sSge9 .heading-1,.CollectionCard_descriptionFooter__sSge9 .heading-2,.CollectionCard_descriptionFooter__sSge9 .heading-3,.CollectionCard_description__wKYdL .heading-1,.CollectionCard_description__wKYdL .heading-2,.CollectionCard_description__wKYdL .heading-3{font-weight:600;color:#1a1a1a;margin:16px 0 8px;transition:color .3s ease}.CollectionCard_descriptionFooter__sSge9 .heading-1,.CollectionCard_description__wKYdL .heading-1{font-size:18px}.CollectionCard_descriptionFooter__sSge9 .heading-2,.CollectionCard_description__wKYdL .heading-2{font-size:17px}.CollectionCard_descriptionFooter__sSge9 .heading-3,.CollectionCard_description__wKYdL .heading-3{font-size:16px}.CollectionCard_descriptionFooter__sSge9 ol,.CollectionCard_descriptionFooter__sSge9 ul,.CollectionCard_description__wKYdL ol,.CollectionCard_description__wKYdL ul{margin:12px 0;padding-left:24px}.CollectionCard_descriptionFooter__sSge9 li,.CollectionCard_description__wKYdL li{margin-bottom:6px}.CollectionCard_descriptionFooter__sSge9 a,.CollectionCard_description__wKYdL a{color:#c41e3a;text-decoration:none;transition:color .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease}.CollectionCard_descriptionFooter__sSge9 a:hover,.CollectionCard_description__wKYdL a:hover{color:#8b0000;text-decoration:underline}.CollectionCard_descriptionFooter__sSge9 a:focus,.CollectionCard_description__wKYdL a:focus{outline:2px solid #dc143c;outline-offset:2px;border-radius:2px}.CollectionCard_footer__Fcrmo{display:flex;justify-content:center;margin-top:20px}.CollectionCard_viewMoreButton__tyIQe{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:#e00000;color:#ffffff;font-size:15px;font-weight:600;border-radius:24px;text-decoration:none;box-shadow:0 2px 8px rgba(224,0,0,.3)}.CollectionCard_viewMoreButton__tyIQe:active{transform:translateY(0)}.CollectionCard_viewMoreButton__tyIQe:focus{outline:2px solid #ffffff;outline-offset:2px}.CollectionCard_viewMoreButton__tyIQe i{font-size:14px}@media (min-width:320px){.CollectionCard_collectionCard__lYSkh{padding:16px;margin:0 0 20px;border-radius:8px}.CollectionCard_header__lDRRB{gap:12px;flex-direction:column;align-items:flex-start}.CollectionCard_titleSection__UU8Sg{gap:8px;flex-wrap:wrap}.CollectionCard_title__jkccL{font-size:18px}.CollectionCard_featuredBadge__wFoCL{font-size:11px;padding:3px 10px}.CollectionCard_keywordsSection__Gdp4f{gap:6px}.CollectionCard_keywordTag__kF9B_{padding:5px 12px;font-size:13px}.CollectionCard_productsGrid__oxot9{grid-template-columns:1fr;gap:12px;margin-bottom:18px}.CollectionCard_descriptionFooter__sSge9,.CollectionCard_description__wKYdL{font-size:14px;margin-bottom:16px}.CollectionCard_footer__Fcrmo{margin-top:18px}.CollectionCard_viewMoreButton__tyIQe{width:100%;justify-content:center;padding:12px 24px;font-size:15px}}@media (min-width:480px){.CollectionCard_collectionCard__lYSkh{padding:18px;margin:0 0 22px}.CollectionCard_title__jkccL{font-size:19px}.CollectionCard_header__lDRRB{gap:16px;flex-direction:row;align-items:flex-start}.CollectionCard_productsGrid__oxot9{grid-template-columns:1fr;gap:14px}.CollectionCard_viewMoreButton__tyIQe{width:auto;padding:12px 28px}}@media (min-width:768px){.CollectionCard_collectionCard__lYSkh{padding:22px;margin:0 0 28px}.CollectionCard_header__lDRRB{gap:16px}.CollectionCard_title__jkccL{font-size:22px}.CollectionCard_featuredBadge__wFoCL{font-size:12px;padding:4px 12px}.CollectionCard_keywordsSection__Gdp4f{gap:8px}.CollectionCard_keywordTag__kF9B_{padding:6px 14px;font-size:14px}.CollectionCard_productsGrid__oxot9{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:22px}.CollectionCard_descriptionFooter__sSge9,.CollectionCard_description__wKYdL{font-size:15px;margin-bottom:20px}.CollectionCard_footer__Fcrmo{margin-top:22px}.CollectionCard_viewMoreButton__tyIQe{padding:12px 32px;font-size:16px}}@media (min-width:1024px){.CollectionCard_collectionCard__lYSkh{padding:24px;margin:0 0 32px;border-radius:12px}.CollectionCard_title__jkccL{font-size:24px}.CollectionCard_productsGrid__oxot9{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.CollectionCard_descriptionFooter__sSge9,.CollectionCard_description__wKYdL{margin-bottom:20px}.CollectionCard_footer__Fcrmo{margin-top:24px}}@media (prefers-contrast:high){.CollectionCard_collectionCard__lYSkh{border:2px solid #000000}.CollectionCard_title__jkccL{color:#000000}.CollectionCard_keywordTag__kF9B_{border:1px solid #333333;color:#000000}.CollectionCard_keywordTag__kF9B_:hover{border-color:#000000;color:#000000}.CollectionCard_descriptionFooter__sSge9,.CollectionCard_description__wKYdL{color:#000000}}@media (prefers-reduced-motion:reduce){.CollectionCard_collectionCard__lYSkh,.CollectionCard_descriptionFooter__sSge9 .heading-1,.CollectionCard_descriptionFooter__sSge9 .heading-2,.CollectionCard_descriptionFooter__sSge9 .heading-3,.CollectionCard_descriptionFooter__sSge9 a,.CollectionCard_description__wKYdL .heading-1,.CollectionCard_description__wKYdL .heading-2,.CollectionCard_description__wKYdL .heading-3,.CollectionCard_description__wKYdL a,.CollectionCard_featuredBadge__wFoCL,.CollectionCard_keywordTag__kF9B_,.CollectionCard_titleLink__z9vyD,.CollectionCard_title__jkccL,.CollectionCard_viewMoreButton__tyIQe,.CollectionCard_viewMoreButton__tyIQe i{transition:none}.CollectionCard_collectionCard__lYSkh:hover,.CollectionCard_featuredBadge__wFoCL:hover,.CollectionCard_keywordTag__kF9B_:hover,.CollectionCard_viewMoreButton__tyIQe:hover{transform:none}}.HeroBanner_heroBanner__qVQr5{position:relative;background:linear-gradient(to bottom right,#8B0000,#A52A2A,#DC143C);color:white;padding:64px 0;overflow:hidden;width:100%;max-width:100vw}.HeroBanner_backgroundDecoration__wtMai{position:absolute;inset:0}.HeroBanner_gridPattern__M6eDs{position:absolute;inset:0;opacity:.05}.HeroBanner_gridSvg__BkFie{width:100%;height:100%}.HeroBanner_container__Q5AXT{max-width:1280px;margin:0 auto;padding:0 16px;position:relative}.HeroBanner_title__7Kg1p{font-size:32px;font-weight:700;margin-bottom:20px;text-align:center;color:white;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1));line-height:1.2;transition:font-size .3s ease}.HeroBanner_description__MyEDE{font-size:16px;text-align:center;max-width:768px;margin:0 auto;color:rgba(255,255,255,.95);line-height:1.75;font-weight:300;display:block;transition:font-size .3s ease}@media (min-width:320px){.HeroBanner_heroBanner__qVQr5{padding:64px 0}.HeroBanner_container__Q5AXT{padding:0 12px}.HeroBanner_title__7Kg1p{font-size:32px;margin-bottom:20px}.HeroBanner_description__MyEDE{font-size:16px}}@media (min-width:480px){.HeroBanner_heroBanner__qVQr5{padding:80px 0}.HeroBanner_container__Q5AXT{padding:0 16px}.HeroBanner_title__7Kg1p{font-size:40px;margin-bottom:24px}.HeroBanner_description__MyEDE{font-size:18px}}@media (min-width:768px){.HeroBanner_heroBanner__qVQr5{padding:96px 0}.HeroBanner_title__7Kg1p{font-size:56px;margin-bottom:28px}.HeroBanner_description__MyEDE{font-size:20px}}@media (min-width:1024px){.HeroBanner_heroBanner__qVQr5{padding:128px 0}.HeroBanner_title__7Kg1p{font-size:72px;margin-bottom:32px}.HeroBanner_description__MyEDE{font-size:24px}}@media (prefers-reduced-motion:reduce){.HeroBanner_description__MyEDE,.HeroBanner_title__7Kg1p{transition:none}}.DesktopPagination_pagination__OKQ88{display:flex;justify-content:center;align-items:center;padding:16px 0 32px;width:100%}.DesktopPagination_pageNumbers__OtAuw{display:flex;justify-content:center;align-items:center;gap:8px}.DesktopPagination_pageButton__c9b4S{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #e5e5e5;border-radius:6px;background:#ffffff;color:#333333;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DesktopPagination_pageButton__c9b4S:hover:not(.DesktopPagination_active__qH1rr):not(.DesktopPagination_ellipsis__47ZDH){background:#f5f5f5;border-color:#d0d0d0;color:#000000}.DesktopPagination_pageButton__c9b4S:active:not(.DesktopPagination_active__qH1rr):not(.DesktopPagination_ellipsis__47ZDH){background:#e8e8e8}.DesktopPagination_pageButton__c9b4S.DesktopPagination_active__qH1rr{background:#e00000;border-color:#e00000;color:#ffffff;font-weight:600;cursor:default;box-shadow:0 2px 8px rgba(224,0,0,.3)}.DesktopPagination_pageButton__c9b4S.DesktopPagination_ellipsis__47ZDH{border:none;background:transparent;cursor:default;pointer-events:none;color:#999999;min-width:32px}.DesktopPagination_pageButton__c9b4S:focus-visible{outline:2px solid #e00000;outline-offset:2px}@media (prefers-contrast:high){.DesktopPagination_pageButton__c9b4S{border-width:2px}.DesktopPagination_pageButton__c9b4S.DesktopPagination_active__qH1rr{border-color:#000000}}@media (prefers-reduced-motion:reduce){.DesktopPagination_pageButton__c9b4S{transition:none}}@media (min-width:1024px){.DesktopPagination_pageNumbers__OtAuw{gap:12px}.DesktopPagination_pageButton__c9b4S{min-width:44px;height:44px;padding:0 14px;font-size:17px}.DesktopPagination_pageButton__c9b4S.DesktopPagination_ellipsis__47ZDH{min-width:36px}}.MobilePagination_pagination__4k6_c{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 16px;width:100%}.MobilePagination_navButton__x2LT9{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;border:1px solid #e5e5e5;border-radius:8px;background:#ffffff;color:#333333;cursor:pointer;transition:all .2s ease;flex-shrink:0}.MobilePagination_navButton__x2LT9:hover:not(.MobilePagination_disabled__oL_wi){background:#f5f5f5;border-color:#d0d0d0}.MobilePagination_navButton__x2LT9:active:not(.MobilePagination_disabled__oL_wi){background:#e8e8e8}.MobilePagination_navButton__x2LT9.MobilePagination_disabled__oL_wi{opacity:.3;cursor:not-allowed;pointer-events:none}.MobilePagination_pageNumbers__nAZbR{display:flex;align-items:center;gap:6px;flex:1 1;justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.MobilePagination_pageNumbers__nAZbR::-webkit-scrollbar{display:none}.MobilePagination_pageButton__tg1GJ{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 12px;border:1px solid #e5e5e5;border-radius:8px;background:#ffffff;color:#333333;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.MobilePagination_pageButton__tg1GJ:hover:not(.MobilePagination_active__0FCoX):not(.MobilePagination_ellipsis__LqJc2){background:#f5f5f5;border-color:#d0d0d0}.MobilePagination_pageButton__tg1GJ:active:not(.MobilePagination_active__0FCoX):not(.MobilePagination_ellipsis__LqJc2){background:#e8e8e8}.MobilePagination_pageButton__tg1GJ.MobilePagination_active__0FCoX{background:#e00000;border-color:#e00000;color:#ffffff;font-weight:600;cursor:default}.MobilePagination_pageButton__tg1GJ.MobilePagination_ellipsis__LqJc2{border:none;background:transparent;cursor:default;pointer-events:none;color:#999999;min-width:32px}@media (max-width:374px){.MobilePagination_pagination__4k6_c{gap:6px}.MobilePagination_navButton__x2LT9{width:40px;height:40px;min-width:40px}.MobilePagination_pageNumbers__nAZbR{gap:4px}.MobilePagination_pageButton__tg1GJ{min-width:40px;height:40px;padding:0 10px;font-size:15px}.MobilePagination_pageButton__tg1GJ.MobilePagination_ellipsis__LqJc2{min-width:28px}}@media (min-width:375px) and (max-width:767px){.MobilePagination_pagination__4k6_c{gap:8px}}@media (min-width:768px){.MobilePagination_pagination__4k6_c{gap:12px}.MobilePagination_navButton__x2LT9{width:48px;height:48px;min-width:48px}.MobilePagination_pageNumbers__nAZbR{gap:8px}.MobilePagination_pageButton__tg1GJ{min-width:48px;height:48px;padding:0 14px;font-size:17px}.MobilePagination_pageButton__tg1GJ.MobilePagination_ellipsis__LqJc2{min-width:36px}}@media (prefers-contrast:high){.MobilePagination_navButton__x2LT9,.MobilePagination_pageButton__tg1GJ{border-width:2px}.MobilePagination_pageButton__tg1GJ.MobilePagination_active__0FCoX{border-color:#000000}}@media (prefers-reduced-motion:reduce){.MobilePagination_navButton__x2LT9,.MobilePagination_pageButton__tg1GJ{transition:none}}.MobilePagination_navButton__x2LT9:focus-visible,.MobilePagination_pageButton__tg1GJ:focus-visible{outline:2px solid #e00000;outline-offset:2px}.FAQ_faq__hltZw{background:var(--fill-default,#fff);border-top:1px solid var(--border-primary,rgba(0,0,0,.08));gap:24px;padding:32px 64px 24px}.FAQ_faq__hltZw,.FAQ_titleSection__DBC_P{display:flex;flex-direction:column;align-items:center;width:100%}.FAQ_titleSection__DBC_P{gap:8px;max-width:1440px;padding:0 4px}.FAQ_title__sANB7{font-size:28px;line-height:36px}.FAQ_subtitle__avvBC,.FAQ_title__sANB7{font-family:GT_Walsheim,sans-serif;font-weight:400;color:rgba(0,0,0,.87);text-align:center;margin:0;width:100%}.FAQ_subtitle__avvBC{font-size:16px;line-height:24px}.FAQ_faqContainer__mkQdj{background-color:#fafafa;border-radius:16px;width:880px;max-width:100%;padding:0 24px;display:flex;flex-direction:column}.FAQ_faqItem__5UmVy{display:flex;flex-direction:column;width:100%}.FAQ_question__eF11E{display:flex;align-items:center;justify-content:space-between;gap:24px;height:64px;width:100%;background:none;border:none;cursor:pointer;padding:0;transition:opacity .2s}.FAQ_question__eF11E:hover{opacity:.8}.FAQ_question__eF11E:focus-visible{outline:2px solid var(--primary-color,#007bff);outline-offset:2px}.FAQ_questionText__OHnUs{flex:1 1;font-family:GT_Walsheim,sans-serif;font-size:16px;font-weight:500;line-height:20px;color:#000000;text-align:left;min-width:0}.FAQ_icon__d_9pX{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:25px;height:25px;color:#000000;transition:transform .3s ease}.FAQ_iconOpen__CoKL_{transform:rotate(180deg)}.FAQ_answer__HJDb_{padding-bottom:16px;width:100%}.FAQ_answerText__57loL{font-family:GT_Walsheim,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(0,0,0,.87);text-align:left;margin:0}.FAQ_divider__t_FKY{width:100%;height:1px;background-color:#d9d9d9}@media (max-width:1023px){.FAQ_faq__hltZw{padding:48px 20px 20px}.FAQ_faqContainer__mkQdj{width:100%;padding:0 20px}.FAQ_title__sANB7{font-size:24px;line-height:32px}.FAQ_subtitle__avvBC{font-size:14px;line-height:20px}}@media (max-width:768px){.FAQ_faq__hltZw{padding:40px 16px 20px;gap:20px}.FAQ_titleSection__DBC_P{padding:0 16px}.FAQ_title__sANB7{font-size:22px;line-height:28px}.FAQ_subtitle__avvBC{font-size:14px;line-height:20px}.FAQ_faqContainer__mkQdj{padding:0 16px;border-radius:12px}.FAQ_question__eF11E{height:auto;min-height:56px;padding:12px 0;gap:16px}.FAQ_questionText__OHnUs{font-size:15px;line-height:20px}.FAQ_icon__d_9pX{width:20px;height:20px}.FAQ_answer__HJDb_{padding-bottom:12px}.FAQ_answerText__57loL{font-size:14px;line-height:20px}}.page_pageContainer__J8H9r{min-height:100vh;background-color:#f5f5f5;overflow-x:hidden;width:100%}.page_mainContent__Ab7Fn{padding:32px 0;overflow-x:hidden;width:100%}.page_container__LGR3p{max-width:1200px;margin:0 auto;padding:0 16px}.page_collectionsSection__uuRwo{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;width:100%;max-width:100%;padding:0 16px;box-sizing:border-box}.page_paginationSection__AJ7g8{display:flex;justify-content:center;padding:0;margin-top:0}.page_faqSection__1olXO{background-color:#ffffff;padding:0 0 48px;border-top:1px solid #e5e5e5}.page_errorContainer__VSP8L{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:32px 16px}.page_errorContent__NNnYa{text-align:center;max-width:600px}.page_errorTitle__DdElC{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.3;transition:font-size .3s ease}.page_errorMessage__OnuUg{font-size:15px;color:#333333;margin-bottom:28px;line-height:1.6;transition:font-size .3s ease}.page_emptyContainer__T85sI{min-height:60vh;display:flex;align-items:center;justify-content:center;padding:32px 16px}.page_emptyContent__toR4s{text-align:center;max-width:600px}.page_emptyTitle__J5lcD{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:16px;line-height:1.3;transition:font-size .3s ease}.page_emptyMessage__9UI4O{font-size:15px;color:#333333;margin-bottom:28px;line-height:1.6;transition:font-size .3s ease}.page_backHomeButton__zJ6MS{display:inline-block;padding:12px 28px;background:linear-gradient(135deg,#8B0000,#A52A2A 50%,#DC143C);color:#ffffff;text-decoration:none;border-radius:8px;font-size:15px;font-weight:600;transition:all .3s ease;box-shadow:0 2px 8px rgba(139,0,0,.2)}.page_backHomeButton__zJ6MS:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(139,0,0,.3)}.page_backHomeButton__zJ6MS:active{transform:translateY(0)}.page_backHomeButton__zJ6MS:focus{outline:2px solid #ffffff;outline-offset:2px}@media (min-width:320px){.page_mainContent__Ab7Fn{padding:20px 0}.page_container__LGR3p{padding:0 12px}.page_collectionsSection__uuRwo{gap:20px;margin-bottom:24px;padding:0 12px}.page_paginationSection__AJ7g8{padding:0;margin-top:0}.page_faqSection__1olXO{padding:0 0 32px}.page_emptyContainer__T85sI,.page_errorContainer__VSP8L{padding:24px 12px}.page_emptyTitle__J5lcD,.page_errorTitle__DdElC{font-size:20px}.page_emptyMessage__9UI4O,.page_errorMessage__OnuUg{font-size:14px;margin-bottom:24px}.page_backHomeButton__zJ6MS{padding:10px 24px;font-size:14px}}@media (min-width:480px){.page_mainContent__Ab7Fn{padding:28px 0}.page_container__LGR3p{padding:0 16px}.page_collectionsSection__uuRwo{gap:24px;margin-bottom:28px;padding:0 16px}.page_paginationSection__AJ7g8{padding:0;margin-top:0}.page_faqSection__1olXO{padding:0 0 40px}.page_emptyContainer__T85sI,.page_errorContainer__VSP8L{padding:32px 16px}.page_emptyTitle__J5lcD,.page_errorTitle__DdElC{font-size:24px}.page_emptyMessage__9UI4O,.page_errorMessage__OnuUg{font-size:15px;margin-bottom:28px}.page_backHomeButton__zJ6MS{padding:12px 28px;font-size:15px}}@media (min-width:768px){.page_mainContent__Ab7Fn{padding:36px 0}.page_collectionsSection__uuRwo{gap:28px;margin-bottom:36px;padding:0 24px}.page_paginationSection__AJ7g8{padding:0;margin-top:0}.page_faqSection__1olXO{padding:0 0 52px}.page_emptyTitle__J5lcD,.page_errorTitle__DdElC{font-size:26px}.page_emptyMessage__9UI4O,.page_errorMessage__OnuUg{font-size:16px;margin-bottom:30px}.page_backHomeButton__zJ6MS{padding:12px 32px;font-size:16px}}@media (min-width:1024px){.page_mainContent__Ab7Fn{padding:40px 0}.page_collectionsSection__uuRwo{gap:32px;margin-bottom:40px;padding:0 32px}.page_paginationSection__AJ7g8{padding:0;margin-top:0}.page_faqSection__1olXO{padding:0 0 60px}.page_emptyTitle__J5lcD,.page_errorTitle__DdElC{font-size:28px}.page_emptyMessage__9UI4O,.page_errorMessage__OnuUg{font-size:16px;margin-bottom:32px}}@media (prefers-contrast:high){.page_emptyMessage__9UI4O,.page_emptyTitle__J5lcD,.page_errorMessage__OnuUg,.page_errorTitle__DdElC{color:#000000}.page_backHomeButton__zJ6MS{border:2px solid #000000}}@media (prefers-reduced-motion:reduce){.page_backHomeButton__zJ6MS,.page_emptyMessage__9UI4O,.page_emptyTitle__J5lcD,.page_errorMessage__OnuUg,.page_errorTitle__DdElC{transition:none}.page_backHomeButton__zJ6MS:hover{transform:none}}.LanguageAlert_alert__9fRBZ{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:#fef3c7;border:1px solid #fbbf24;border-radius:.5rem;margin-bottom:1rem}.LanguageAlert_icon__QI3fn{flex-shrink:0;color:#f59e0b;margin-top:.125rem}.LanguageAlert_content__CYvXu{flex:1 1}.LanguageAlert_message__ajKM5{color:#92400e;font-size:.875rem;margin:0 0 .5rem;line-height:1.5}.LanguageAlert_link__DytmG{display:inline-flex;align-items:center;color:#2563eb;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;border-radius:2px}.LanguageAlert_link__DytmG:hover{color:#1d4ed8;text-decoration:underline}.LanguageAlert_link__DytmG:focus{outline:2px solid var(--primary-color,#007bff);outline-offset:2px;background-color:rgba(0,123,255,.1)}.LanguageAlert_link__DytmG:focus-visible{outline:2px solid var(--primary-color,#007bff);outline-offset:2px;background-color:rgba(0,123,255,.1)}@media (max-width:768px){.LanguageAlert_alert__9fRBZ{padding:.875rem}.LanguageAlert_link__DytmG,.LanguageAlert_message__ajKM5{font-size:.8125rem}}.CollectionPageClient_container__7WLKy{display:flex;flex-direction:column;width:100%;min-height:100vh;background-color:var(--fill-default,#fff)}.CollectionPageClient_main__gR9u6{display:flex;flex-direction:column;width:100%;padding:0 64px}.CollectionPageClient_main__gR9u6:focus{outline:2px solid var(--primary-color,#007bff);outline-offset:2px}.CollectionPageClient_pageHeader__394Ks{display:flex;flex-direction:column;gap:16px;padding:32px 0 24px;width:100%}.CollectionPageClient_pageTitle__zCHNt{font-family:var(--display-l-family,"GT_Walsheim",sans-serif);font-weight:400;font-size:32px;line-height:40px;color:var(--text-primary,rgba(0,0,0,.87));margin:0}.CollectionPageClient_pageTitle__zCHNt:focus{outline:2px solid var(--primary-color,#007bff);outline-offset:4px}.CollectionPageClient_srOnly__2isGp{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.CollectionPageClient_descriptionSection__BsZI9{width:100%;padding:0 0 24px}.CollectionPageClient_description__x2suf{font-family:var(--body-m-family,"GT_Walsheim",sans-serif);font-weight:var(--body-m-weight,400);font-size:16px;line-height:28px;color:rgba(0,0,0,.55);margin-bottom:0}.CollectionPageClient_description__x2suf h1,.CollectionPageClient_description__x2suf h2,.CollectionPageClient_description__x2suf h3{margin-top:0;margin-bottom:24px;font-weight:400;color:var(--text-primary,rgba(0,0,0,.87))}.CollectionPageClient_description__x2suf h1,.CollectionPageClient_description__x2suf h2{font-size:24px;line-height:36px}.CollectionPageClient_description__x2suf h3{font-size:20px;line-height:32px}.CollectionPageClient_description__x2suf p{margin-bottom:0}.CollectionPageClient_description__x2suf ol,.CollectionPageClient_description__x2suf ul{margin-left:1rem;margin-top:1rem;margin-bottom:12px;list-style-position:outside}.CollectionPageClient_description__x2suf ul{list-style-type:disc}.CollectionPageClient_description__x2suf ol{list-style-type:decimal}.CollectionPageClient_description__x2suf li{margin-bottom:6px;display:list-item}.CollectionPageClient_description__x2suf strong{margin-right:.5rem;font-weight:500}.CollectionPageClient_description__x2suf a{color:var(--text-secondary,#666666);text-decoration:underline;transition:color .2s}.CollectionPageClient_description__x2suf a:hover{color:var(--text-primary,#333333);text-decoration:underline}.CollectionPageClient_description__x2suf a:focus{outline:2px solid var(--text-secondary,#666666);outline-offset:2px;border-radius:2px}.CollectionPageClient_productSection__vGzET{width:calc(100% + 128px);margin:0 -64px 32px}.CollectionPageClient_footerSection__5ER8o{width:100%;padding:0 0 24px}.CollectionPageClient_footerTitle__o9fDW{font-family:var(--display-m-family,"GT_Walsheim",sans-serif);font-weight:400;font-size:24px;line-height:36px;color:var(--text-primary,rgba(0,0,0,.87));margin:0 0 24px}.CollectionPageClient_footerContent__1Ygec{font-family:var(--body-m-family,"GT_Walsheim",sans-serif);font-weight:var(--body-m-weight,400);font-size:16px;line-height:28px;color:rgba(0,0,0,.55);margin-bottom:0}.CollectionPageClient_footerContent__1Ygec h1,.CollectionPageClient_footerContent__1Ygec h2,.CollectionPageClient_footerContent__1Ygec h3{margin-top:20px;margin-bottom:12px;font-weight:400;color:rgba(0,0,0,.55)}.CollectionPageClient_footerContent__1Ygec h1{font-size:20px;line-height:30px}.CollectionPageClient_footerContent__1Ygec h2{font-size:18px;line-height:26px}.CollectionPageClient_footerContent__1Ygec h3{font-size:16px;line-height:24px}.CollectionPageClient_footerContent__1Ygec p{margin-bottom:0}.CollectionPageClient_footerContent__1Ygec ol,.CollectionPageClient_footerContent__1Ygec ul{margin-left:20px;margin-bottom:12px}.CollectionPageClient_footerContent__1Ygec li{margin-bottom:6px}.CollectionPageClient_footerContent__1Ygec a{color:var(--primary-color,#007bff);text-decoration:none;transition:color .2s}.CollectionPageClient_footerContent__1Ygec a:hover{color:var(--primary-color-hover,#0056b3);text-decoration:underline}.CollectionPageClient_footerContent__1Ygec a:focus{outline:2px solid var(--primary-color,#007bff);outline-offset:2px;border-radius:2px}.CollectionPageClient_faqSection__D5cNB{width:calc(100% + 128px);margin:0 -64px 32px}@media (max-width:1023px){.CollectionPageClient_main__gR9u6{padding:0 20px}.CollectionPageClient_pageHeader__394Ks{padding:24px 0 20px}.CollectionPageClient_pageTitle__zCHNt{font-size:24px;line-height:32px}.CollectionPageClient_descriptionSection__BsZI9{padding:0 0 20px}.CollectionPageClient_productSection__vGzET{width:calc(100% + 40px);margin:0 -20px 28px}.CollectionPageClient_footerSection__5ER8o{padding:0 0 20px}.CollectionPageClient_footerTitle__o9fDW{font-size:22px;line-height:34px;margin-bottom:20px}.CollectionPageClient_description__x2suf h2{font-size:22px;line-height:34px}.CollectionPageClient_faqSection__D5cNB{width:calc(100% + 40px);margin:0 -20px 28px}}@media (max-width:768px){.CollectionPageClient_main__gR9u6{padding:0 16px}.CollectionPageClient_pageHeader__394Ks{padding:20px 0 16px;gap:12px}.CollectionPageClient_pageTitle__zCHNt{font-size:22px;line-height:30px}.CollectionPageClient_descriptionSection__BsZI9{padding:0 0 16px}.CollectionPageClient_description__x2suf{font-size:15px;line-height:26px}.CollectionPageClient_description__x2suf h1,.CollectionPageClient_description__x2suf h2{font-size:20px;line-height:32px;margin-bottom:16px}.CollectionPageClient_description__x2suf h3{font-size:18px;line-height:28px;margin-bottom:14px}.CollectionPageClient_description__x2suf p{margin-bottom:0}.CollectionPageClient_productSection__vGzET{width:calc(100% + 32px);margin:0 -16px 24px}.CollectionPageClient_footerSection__5ER8o{padding:0 0 16px}.CollectionPageClient_footerTitle__o9fDW{font-size:20px;line-height:32px;margin-bottom:16px}.CollectionPageClient_footerContent__1Ygec{font-size:15px;line-height:26px}.CollectionPageClient_footerContent__1Ygec h1{font-size:20px;line-height:28px;margin-top:16px;margin-bottom:10px}.CollectionPageClient_footerContent__1Ygec h2{font-size:17px;line-height:24px;margin-top:16px;margin-bottom:10px}.CollectionPageClient_footerContent__1Ygec h3{font-size:16px;line-height:24px;margin-top:14px;margin-bottom:10px}.CollectionPageClient_footerContent__1Ygec p{margin-bottom:0}.CollectionPageClient_faqSection__D5cNB{width:calc(100% + 32px);margin:0 -16px 24px}}.HotTopics_hotTopics__U4LA1{width:100%;padding:32px 64px;border-top:1px solid rgba(0,0,0,.08)}.HotTopics_title__6ARWC{font-family:var(--display-m-family,"GT_Walsheim",sans-serif);font-weight:400;font-size:24px;line-height:36px;color:var(--text-primary,rgba(0,0,0,.87));margin:0 0 20px}.HotTopics_tagList__fQUmZ{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.HotTopics_tagItem__S_Gln{margin:0}.HotTopics_tagLink__X0GB7{display:inline-flex;align-items:center;gap:4px;padding:6px 16px;border:1px solid rgba(0,0,0,.15);border-radius:20px;font-family:var(--body-m-family,"GT_Walsheim",sans-serif);font-size:14px;line-height:20px;color:rgba(0,0,0,.65);text-decoration:none;transition:border-color .2s,color .2s;white-space:nowrap}.HotTopics_tagLink__X0GB7:hover{border-color:var(--text-primary,rgba(0,0,0,.87));color:var(--text-primary,rgba(0,0,0,.87))}.HotTopics_tagLink__X0GB7:focus-visible{outline:2px solid var(--primary-color,#007bff);outline-offset:2px;border-radius:20px}.HotTopics_arrow__sFq8h{font-size:16px;line-height:1}@media (max-width:1023px){.HotTopics_hotTopics__U4LA1{padding:28px 20px}.HotTopics_title__6ARWC{font-size:22px;line-height:34px;margin-bottom:16px}.HotTopics_tagList__fQUmZ{gap:8px}}@media (max-width:768px){.HotTopics_hotTopics__U4LA1{padding:24px 16px}.HotTopics_title__6ARWC{font-size:20px;line-height:32px;margin-bottom:14px}.HotTopics_tagLink__X0GB7{padding:5px 12px;font-size:13px}}