.YvnhfG_container{flex-direction:column;justify-content:center;align-items:center;display:flex}.YvnhfG_container[data-theme=categoryListingPage]{background-color:#f0f0f0;padding:80px 0}@media only screen and (min-width:1024px){.YvnhfG_container[data-theme=categoryListingPage]{padding:40px 0 80px}}.YvnhfG_divider{border:none;border-top:1px solid #cdcdcd;width:100%}@media only screen and (min-width:1024px){.YvnhfG_divider{width:calc(100% - 80px)}}.YvnhfG_simpleCategoryGroup,.YvnhfG_extendedCategoryGroup{grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:auto;width:100%;margin-bottom:88px;padding:0 4vw;display:grid}@media only screen and (min-width:1024px){.YvnhfG_simpleCategoryGroup,.YvnhfG_extendedCategoryGroup{grid-column-gap:70px;grid-template-columns:290px auto;margin-bottom:112px;padding:0 2.66667vw}}@media only screen and (min-width:1800px){.YvnhfG_simpleCategoryGroup,.YvnhfG_extendedCategoryGroup{padding:0 2vw}}[data-theme=categoryListingPage] .YvnhfG_simpleCategoryGroup,[data-theme=categoryListingPage] .YvnhfG_extendedCategoryGroup{grid-row-gap:40px;margin-bottom:0}.YvnhfG_simpleCategoryGroup{grid-row-gap:56px}.YvnhfG_sectionTitleWrapper{font-family:var(--font-AGNext);font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.01em;font-size:25px;font-weight:500;line-height:130%}[data-theme=sitemap] .YvnhfG_sectionTitleWrapper{margin-top:24px}@media only screen and (min-width:1024px){[data-theme=sitemap] .YvnhfG_sectionTitleWrapper{margin-top:64px}}[data-theme=sitemap] .YvnhfG_sectionTitle{position:sticky;top:72px}.YvnhfG_sectionHeader{font-family:var(--font-AGNext);font-variant-numeric:lining-nums proportional-nums;letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:130%}@media only screen and (min-width:1024px){.YvnhfG_sectionHeader{margin-top:64px}[data-theme=categoryListingPage] .YvnhfG_list{margin-top:62px}}.YvnhfG_subsection:not(:first-of-type){margin-top:48px}.YvnhfG_sectionContent{grid-column-gap:48px;grid-row-gap:32px;grid-template-columns:repeat(2,1fr);margin-top:32px;display:grid}@media only screen and (min-width:768px){.YvnhfG_sectionContent{grid-template-columns:repeat(3,1fr);margin-top:24px}}@media only screen and (min-width:1024px){.YvnhfG_sectionContent{grid-gap:60px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:24px}}.YvnhfG_subcategoryHeader{font-family:var(--font-AGNext);font-variant-numeric:lining-nums proportional-nums;letter-spacing:0;font-size:14px;font-weight:400;line-height:130%}@media only screen and (min-width:1024px){.YvnhfG_subcategoryHeader{font-family:var(--font-AGNext);font-variant-numeric:lining-nums proportional-nums;letter-spacing:0;font-size:15px;font-weight:400;line-height:140%}}@media (hover:hover) and (pointer:fine){.YvnhfG_subcategoryHeaderHover:not([disabled]):hover{transform:skew(-10deg)}}.YvnhfG_subcategoryContent{font-family:var(--font-AGNext);font-variant-numeric:lining-nums proportional-nums;letter-spacing:0;color:#676767;font-size:14px;font-weight:400;line-height:130%}@media only screen and (min-width:1024px){.YvnhfG_subcategoryContent{font-family:var(--font-AGNext);font-variant-numeric:lining-nums proportional-nums;letter-spacing:0;font-size:15px;font-weight:400;line-height:140%}.YvnhfG_simpleCategorySpacing{margin-top:64px}}.YvnhfG_extendedItem{margin-top:16px}@media (hover:hover) and (pointer:fine){.YvnhfG_extendedItem:not([disabled]):hover{transform:skew(-10deg)}}.YvnhfG_simpleItem:not(:first-of-type){margin-top:16px}@media (hover:hover) and (pointer:fine){.YvnhfG_simpleItem:not([disabled]):hover{transform:skew(-10deg)}}
