.ProductCategorySetModule-module-scss-module__cRKVya__module{box-sizing:border-box;grid-template-columns:minmax(0,1fr);grid-template-areas:"media""header""products";row-gap:1.5rem;max-width:1272px;margin:0 auto;padding:3rem 1rem;display:grid}.ProductCategorySetModule-module-scss-module__cRKVya__header{flex-direction:column;grid-area:header;align-items:flex-start;gap:.5rem;display:flex}.ProductCategorySetModule-module-scss-module__cRKVya__grapefruit{color:#ff5955}.ProductCategorySetModule-module-scss-module__cRKVya__editorialImage{aspect-ratio:2/3;background:#f0f1f3;border-radius:.5rem;grid-area:media;width:100%;overflow:hidden}.ProductCategorySetModule-module-scss-module__cRKVya__editorialImage img{width:100%;height:100%;display:block}.ProductCategorySetModule-module-scss-module__cRKVya__products{grid-area:products;min-width:0}.ProductCategorySetModule-module-scss-module__cRKVya__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media screen and (min-width:560px){.ProductCategorySetModule-module-scss-module__cRKVya__module{grid-template-columns:minmax(0,9fr) minmax(0,11fr);grid-template-areas:"media header""media products";column-gap:clamp(1.5rem,4vw,3rem);padding-left:1.5rem;padding-right:1.5rem}.ProductCategorySetModule-module-scss-module__cRKVya__mediaLeft{grid-template-columns:minmax(0,11fr) minmax(0,9fr);grid-template-areas:"header media""products media"}.ProductCategorySetModule-module-scss-module__cRKVya__header,.ProductCategorySetModule-module-scss-module__cRKVya__products{width:100%;max-width:37.625rem;margin:0 auto}.ProductCategorySetModule-module-scss-module__cRKVya__editorialImage{aspect-ratio:auto;height:100%}.ProductCategorySetModule-module-scss-module__cRKVya__productGrid{grid-template-columns:repeat(3,minmax(0,11.875rem));justify-content:center}}
.EditorialCategoryCardsSection-module-scss-module__SETbtq__background{isolation:isolate;position:relative}.EditorialCategoryCardsSection-module-scss-module__SETbtq__background:before{content:"";z-index:-1;background:#fafafa;width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.EditorialCategoryCardsSection-module-scss-module__SETbtq__content{padding:2rem 0 3rem}
.CategoryPageHeader-module-scss-module__LbjizG__headerWrapper{text-align:left;align-items:center}@media screen and (min-width:560px){.CategoryPageHeader-module-scss-module__LbjizG__headerWrapper{text-align:center}}.CategoryPageHeader-module-scss-module__LbjizG__thumbnail{box-sizing:border-box;text-align:center;border:1px solid #e7e8e9;border-radius:50%;flex:1 0 auto;margin-right:.5rem;display:inline-block;overflow:hidden}@media screen and (min-width:560px){.CategoryPageHeader-module-scss-module__LbjizG__thumbnail{margin:auto auto .25rem}}
.CategoryHero-module-scss-module__F7epNa__hero{aspect-ratio:375/480;background-color:#e7e8e9;width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}@media screen and (min-width:560px){.CategoryHero-module-scss-module__F7epNa__hero{aspect-ratio:3}}.CategoryHero-module-scss-module__F7epNa__imageWrapper{position:absolute;inset:0}.CategoryHero-module-scss-module__F7epNa__imageWrapper img{object-fit:cover;width:100%;height:100%;display:block}.CategoryHero-module-scss-module__F7epNa__overlay{background:linear-gradient(90deg,#0000000d,#0000000d),linear-gradient(#0000 50%,#0006);align-items:flex-end;padding:1.5rem 1rem;display:flex;position:absolute;inset:0}@media screen and (min-width:560px){.CategoryHero-module-scss-module__F7epNa__overlay{background:0 0;align-items:center;padding:2rem 50% 2rem 12.5%}}.CategoryHero-module-scss-module__F7epNa__copy{color:#fff;flex-direction:column;gap:.5rem;width:100%;display:flex}@media screen and (min-width:560px){.CategoryHero-module-scss-module__F7epNa__copy{color:#001e60}}.CategoryHero-module-scss-module__F7epNa__description,.CategoryHero-module-scss-module__F7epNa__title{text-shadow:.671px 1.342px 1.342px #0003;margin:0}@media screen and (min-width:560px){.CategoryHero-module-scss-module__F7epNa__description,.CategoryHero-module-scss-module__F7epNa__title{text-shadow:none}}
.CategoryEmptyResults-module-scss-module__GeRCua__module{border-radius:.5rem;max-width:1272px;margin:1.5rem 1rem;padding:1.5rem 1rem}@media screen and (min-width:560px){.CategoryEmptyResults-module-scss-module__GeRCua__module{margin:2rem auto;padding:2rem}}.CategoryEmptyResults-module-scss-module__GeRCua__cta{width:100%;margin-top:.5rem}@media screen and (min-width:560px){.CategoryEmptyResults-module-scss-module__GeRCua__cta{width:12.5rem}}
.root_HBTXG{cursor:pointer}.root_HBTXG.is-disabled_ghtm6{cursor:not-allowed}.toggle_aYuPq{background-color:#0000;border:1px solid #25282d;justify-content:center;align-items:center;transition:background-color .4s cubic-bezier(.23,1,.32,1),border-color .4s cubic-bezier(.23,1,.32,1);display:inline-flex}.toggle_aYuPq:has(:focus-visible){outline-color:var(--focus-outline-color,#6678a0);outline-offset:2px;outline-width:2px;outline-style:solid}.size-default_toxIN .toggle_aYuPq{width:1.5rem;height:1.5rem}.size-small_JzYiX .toggle_aYuPq{width:1rem;height:1rem}.is-disabled_ghtm6 .toggle_aYuPq{pointer-events:none;border-color:#707177}.is-selected_mKwJD:not(.is-disabled_ghtm6) .toggle_aYuPq{background-color:#001e60;border-color:#0000}.is-selected_mKwJD.is-disabled_ghtm6 .toggle_aYuPq{background-color:#707177}.is-selected_mKwJD:not(.is-disabled_ghtm6):has(:hover) .toggle_aYuPq{background-color:#334b80}.is-selected_mKwJD:not(.is-disabled_ghtm6):has(:active) .toggle_aYuPq{background-color:#001b56}.root_HBTXG:not(.is-selected_mKwJD):not(.is-disabled_ghtm6):has(:hover) .toggle_aYuPq{border-color:#515762}.root_HBTXG:not(.is-selected_mKwJD):not(.is-disabled_ghtm6):has(:active) .toggle_aYuPq{border-color:#000}.toggle_aYuPq svg{opacity:0;width:66.6667%;height:66.6667%;transition:opacity .4s cubic-bezier(.23,1,.32,1)}.is-selected_mKwJD .toggle_aYuPq svg{opacity:1}.content_633Jj{display:inline-block;position:relative}.size-default_toxIN .content_633Jj{margin-top:.1875rem}.size-small_JzYiX .content_633Jj{margin-top:0}
.HideItemLink-module-scss-module__ch_ukW__reason-subtitle{letter-spacing:normal;font-family:Area,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.125rem}@media screen and (min-width:900px){.HideItemLink-module-scss-module__ch_ukW__reason-subtitle{letter-spacing:normal;font-family:Area,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.375rem}}
/*# sourceMappingURL=0ebewvbnqgsyr.css.map*/