.DealsGridCard-module-scss-module__9jGroa__card{scroll-snap-align:start;width:15.25rem;height:22.875rem;color:inherit;flex-direction:column;flex-shrink:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.DealsGridCard-module-scss-module__9jGroa__card:focus-visible{outline-width:.125rem;outline-style:dotted;outline-color:var(--primary-300);outline-offset:-.125rem}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__card{width:auto;height:auto;min-height:0}}.DealsGridCard-module-scss-module__9jGroa__large{width:100%;height:100%}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__medium,.DealsGridCard-module-scss-module__9jGroa__small{flex:452 1 0}.DealsGridCard-module-scss-module__9jGroa__xsmallTall{flex:316 1 0}.DealsGridCard-module-scss-module__9jGroa__xsmall{flex:290 1 0}}.DealsGridCard-module-scss-module__9jGroa__media{background-color:var(--neutrals-200);position:relative;overflow:hidden}.DealsGridCard-module-scss-module__9jGroa__image{object-fit:cover;transition:transform .5s}.DealsGridCard-module-scss-module__9jGroa__tag.DealsGridCard-module-scss-module__9jGroa__tag{top:var(--component-spacing-12);left:var(--component-spacing-12);z-index:1;position:absolute}@media (max-width:calc(61.75rem - 1px)){.DealsGridCard-module-scss-module__9jGroa__tag.DealsGridCard-module-scss-module__9jGroa__tag{height:1.25rem;padding:var(--component-spacing-4);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-footnote-font-size);line-height:var(--mobile-footnote-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-footnote-font-weight-bolder);line-height:1.3}}.DealsGridCard-module-scss-module__9jGroa__heading{margin:0}.DealsGridCard-module-scss-module__9jGroa__body{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-small-font-size);line-height:var(--mobile-body-small-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-small-font-weight);margin:0}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__body{font-size:var(--desktop-body-small-font-size);line-height:var(--desktop-body-small-line-height);font-weight:var(--desktop-body-small-font-weight)}}.DealsGridCard-module-scss-module__9jGroa__cta{align-self:flex-start;padding:0}.DealsGridCard-module-scss-module__9jGroa__medium .DealsGridCard-module-scss-module__9jGroa__cta,.DealsGridCard-module-scss-module__9jGroa__small .DealsGridCard-module-scss-module__9jGroa__cta,.DealsGridCard-module-scss-module__9jGroa__xsmallTall .DealsGridCard-module-scss-module__9jGroa__cta,.DealsGridCard-module-scss-module__9jGroa__xsmall .DealsGridCard-module-scss-module__9jGroa__cta{font-size:var(--font-size-12);line-height:var(--line-height-16)}.DealsGridCard-module-scss-module__9jGroa__strip{gap:var(--component-spacing-16);border:.0625rem solid var(--neutrals-200);background-color:var(--neutrals-white)}.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__media{flex:1 1 0;min-height:0}.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__content{gap:var(--component-spacing-4);padding:0 var(--component-spacing-12) var(--component-spacing-16);flex-direction:column;display:flex}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__content{padding:0 var(--component-spacing-16) var(--component-spacing-16)}}.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__heading{color:var(--neutrals-1000);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-default-font-size);line-height:var(--mobile-body-default-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-default-font-weight-bolder)}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__heading{font-size:var(--desktop-body-default-font-size);line-height:var(--desktop-body-default-line-height);font-weight:var(--desktop-body-default-font-weight-bolder)}}.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__body{color:var(--neutrals-700)}.DealsGridCard-module-scss-module__9jGroa__overlay{justify-content:flex-end}.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__media{position:absolute;inset:0}.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__content{z-index:1;gap:var(--component-spacing-4);padding:var(--component-spacing-12) var(--component-spacing-12) var(--component-spacing-16);flex-direction:column;display:flex;position:relative}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__content{padding:var(--component-spacing-16)}}.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__heading{color:var(--neutrals-white);font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-body-default-font-size);line-height:var(--mobile-body-default-line-height);letter-spacing:var(--letter-spacing-body);font-weight:var(--mobile-body-default-font-weight-bolder)}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__heading{font-size:var(--desktop-body-default-font-size);line-height:var(--desktop-body-default-line-height);font-weight:var(--desktop-body-default-font-weight-bolder)}}.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__body{color:var(--neutrals-200)}.DealsGridCard-module-scss-module__9jGroa__scrim{background:linear-gradient(180deg, var(--overlay-0) 0%, var(--neutrals-black) 100%);pointer-events:none;height:58%;position:absolute;bottom:0;left:0;right:0}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__scrim{height:44%}}.DealsGridCard-module-scss-module__9jGroa__large .DealsGridCard-module-scss-module__9jGroa__heading{font-family:var(--font-family-base,"Inter", sans-serif);font-size:var(--mobile-display-3-font-size);line-height:var(--mobile-display-3-line-height);letter-spacing:var(--letter-spacing-display);font-weight:var(--mobile-display-3-font-weight);font-size:var(--desktop-display-3-font-size);line-height:var(--desktop-display-3-line-height);font-weight:var(--desktop-display-3-font-weight)}.DealsGridCard-module-scss-module__9jGroa__large .DealsGridCard-module-scss-module__9jGroa__cta{margin-top:var(--component-spacing-12)}.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__content{padding:0 var(--component-spacing-16) var(--component-spacing-16)}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__strip .DealsGridCard-module-scss-module__9jGroa__content{padding:0 var(--component-spacing-32) var(--component-spacing-32)}}.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__content{padding:var(--component-spacing-16)}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__content{padding:var(--component-spacing-32)}}.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__heading{color:var(--neutrals-100)}.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__scrim{height:50%}@media only screen and (min-width:61.75rem){.DealsGridCard-module-scss-module__9jGroa__large.DealsGridCard-module-scss-module__9jGroa__overlay .DealsGridCard-module-scss-module__9jGroa__scrim{height:38%}}@media (hover:hover){.DealsGridCard-module-scss-module__9jGroa__card:hover .DealsGridCard-module-scss-module__9jGroa__image{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.DealsGridCard-module-scss-module__9jGroa__image{transition:none}}
.DealsGrid-module-scss-module__XliLzG__root{gap:var(--component-spacing-8);flex-direction:column;display:flex}@media only screen and (min-width:61.75rem){.DealsGrid-module-scss-module__XliLzG__root{flex-direction:row}}.DealsGrid-module-scss-module__XliLzG__large{aspect-ratio:1;max-height:max(30rem,100vh - var(--site-header-height));max-height:max(30rem,100svh - var(--site-header-height));display:flex}@media only screen and (min-width:61.75rem){.DealsGrid-module-scss-module__XliLzG__large{aspect-ratio:678/912;flex:678 1 0}}.DealsGrid-module-scss-module__XliLzG__rest{gap:var(--component-spacing-8);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.DealsGrid-module-scss-module__XliLzG__rest::-webkit-scrollbar{display:none}@media only screen and (min-width:61.75rem){.DealsGrid-module-scss-module__XliLzG__rest{scroll-snap-type:none;flex:688 1 0;overflow:visible}}.DealsGrid-module-scss-module__XliLzG__column{display:contents}@media only screen and (min-width:61.75rem){.DealsGrid-module-scss-module__XliLzG__column{gap:var(--component-spacing-8);flex-direction:column;flex:1 1 0;min-width:0;display:flex}}
/*# sourceMappingURL=24wxuwew67uo6.css.map*/