.product-card-layout-module__vlHb-q__collection{--product-card-width:min(19.5rem, calc(100vw - 5.0625rem));--product-card-gap:.8125rem;gap:var(--product-card-gap)}.product-card-layout-module__vlHb-q__coverGuide{width:calc(var(--product-card-width) - 2.625rem);aspect-ratio:377/445}.product-card-layout-module__vlHb-q__item{width:var(--product-card-width);flex:0 0 var(--product-card-width);scroll-snap-align:start;min-width:0;display:flex}.product-card-layout-module__vlHb-q__grid{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;display:flex;overflow-x:auto}.product-card-layout-module__vlHb-q__grid::-webkit-scrollbar{display:none}@media (min-width:40rem){.product-card-layout-module__vlHb-q__collection{--product-card-gap:1rem;--product-card-width:calc((100vw - 3rem - var(--product-card-gap)) / 2)}.product-card-layout-module__vlHb-q__grid{grid-template-columns:repeat(2, var(--product-card-width));display:grid}}@media (min-width:64rem){.product-card-layout-module__vlHb-q__collection{--product-card-gap:2.625rem;--product-card-width:calc((min(calc(100vw - 3rem), var(--site-chrome-content-width)) - 2 * var(--product-card-gap)) / 3)}.product-card-layout-module__vlHb-q__grid{grid-template-columns:repeat(3, var(--product-card-width))}}
.promotional-product-card-module__a63CNa__card{--title-size:1.25rem;--brand-size:.875rem;--brand-gap:.625rem;border-radius:var(--surface-radius);background:var(--encyclopedia-surface);width:100%;min-width:0;height:auto;min-height:0;padding:1.0625rem 1.25rem var(--product-card-bottom-space);font-family:var(--site-chrome-font-body);flex-direction:column;flex:1;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}.promotional-product-card-module__a63CNa__card:focus-visible{outline:2px solid var(--encyclopedia-title);outline-offset:3px}.promotional-product-card-module__a63CNa__card:hover{border-color:var(--encyclopedia-title)}.promotional-product-card-module__a63CNa__cover{aspect-ratio:272/333;border-radius:var(--surface-radius);background:var(--encyclopedia-tag);flex-shrink:0;width:100%;position:relative;overflow:hidden}.promotional-product-card-module__a63CNa__card[data-tone=peach] .promotional-product-card-module__a63CNa__cover{background:var(--encyclopedia-producer)}.promotional-product-card-module__a63CNa__image{object-fit:contain;width:100%;height:100%;padding:.75rem;display:block}.promotional-product-card-module__a63CNa__copy{flex-direction:column;flex:1;min-width:0;padding-top:.875rem;display:flex}.promotional-product-card-module__a63CNa__origin{min-height:1.125rem;color:var(--encyclopedia-origin);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;line-height:1;display:flex}.promotional-product-card-module__a63CNa__origin>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promotional-product-card-module__a63CNa__flag{flex-shrink:0;width:1.125rem;height:1.125rem}.promotional-product-card-module__a63CNa__identity{font-size:var(--title-size);flex:none;margin-top:1rem;line-height:1.16}.promotional-product-card-module__a63CNa__title{-webkit-line-clamp:2;overflow-wrap:anywhere;min-width:0;max-height:2lh;font-family:var(--site-chrome-font-display);font-size:var(--title-size);letter-spacing:.01em;color:var(--encyclopedia-green);-webkit-box-orient:vertical;font-weight:400;line-height:1.16;display:-webkit-box;overflow:hidden}.promotional-product-card-module__a63CNa__brand{height:1lh;margin-top:var(--brand-gap);text-overflow:ellipsis;white-space:nowrap;color:var(--encyclopedia-muted);line-height:1.3;font-size:var(--brand-size);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;font-weight:800;overflow:hidden}.promotional-product-card-module__a63CNa__summary{-webkit-line-clamp:var(--product-card-summary-lines,2);max-height:calc(var(--product-card-summary-lines,2) * 1lh);overflow-wrap:anywhere;margin-top:var(--product-card-copy-gap);color:var(--encyclopedia-muted);letter-spacing:.01em;-webkit-box-orient:vertical;flex-shrink:0;font-size:.8125rem;font-weight:500;line-height:1.29;display:-webkit-box;overflow:hidden}@media not (min-width:40rem){.promotional-product-card-module__a63CNa__card[data-profile-variant]{box-shadow:inset 0 0 0 1px var(--profile-muted)}}@media (min-width:40rem){.promotional-product-card-module__a63CNa__card{--title-size:1.5rem;--brand-size:1rem;padding:1.25rem 1.25rem var(--product-card-bottom-space);border:1px solid var(--promotional-card-border-color,var(--encyclopedia-border));border-radius:var(--encyclopedia-card-radius)}.promotional-product-card-module__a63CNa__cover{aspect-ratio:377/445;border-radius:var(--encyclopedia-card-radius)}.promotional-product-card-module__a63CNa__copy{padding-top:1.75rem}.promotional-product-card-module__a63CNa__summary{font-size:1.125rem}}@media (min-width:64rem){.promotional-product-card-module__a63CNa__card{padding-top:1.4375rem}}.promotional-product-card-module__a63CNa__card[data-density=compact]{--brand-gap:.25rem}.promotional-product-card-module__a63CNa__card[data-density=compact] .promotional-product-card-module__a63CNa__copy{padding-top:.75rem}.promotional-product-card-module__a63CNa__card[data-density=compact] .promotional-product-card-module__a63CNa__identity{margin-top:.5rem}@media (min-width:40rem){.promotional-product-card-module__a63CNa__card[data-density=compact] .promotional-product-card-module__a63CNa__copy{padding-top:1.125rem}}@media (prefers-reduced-motion:reduce){.promotional-product-card-module__a63CNa__card{transition:none}}
.section-heading-layout-module__erFIlG__action{place-self:flex-start start}@media (min-width:40rem){.section-heading-layout-module__erFIlG__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:0;display:grid}.section-heading-layout-module__erFIlG__copy{display:contents}.section-heading-layout-module__erFIlG__title{grid-area:1/1;align-self:center}.section-heading-layout-module__erFIlG__description,.section-heading-layout-module__erFIlG__copy>:not(:first-child){grid-column:1/-1}.section-heading-layout-module__erFIlG__action{grid-area:1/2;place-self:center end}}
