@layer pantry{.dialog-module___4Uc7q__dialogContainer{max-height:80vh;box-shadow:var(--elevation-bottom-m);border-radius:var(--border-radius-core-l);background-color:var(--color-background-primary-default);box-sizing:border-box;color:inherit;border:none;margin:auto;padding:0;inset:0}@media (prefers-reduced-motion:no-preference){.dialog-module___4Uc7q__dialogContainer{animation:dialog-module___4Uc7q__slideOut var(--motion-duration-modal-out) ease-out}}.dialog-module___4Uc7q__dialogContainer::backdrop{background-color:var(--color-background-overlay)}.dialog-module___4Uc7q__dialogContainer[open]{flex-direction:column;align-items:stretch;display:flex}@media (prefers-reduced-motion:no-preference){.dialog-module___4Uc7q__dialogContainer[open]{animation:dialog-module___4Uc7q__slideIn var(--motion-duration-modal-in) ease-out}.dialog-module___4Uc7q__dialogContainer[open]::backdrop{animation:dialog-module___4Uc7q__backdropFadeIn var(--motion-duration-modal-in) ease-out forwards}}@media only screen and (min-width:0){.dialog-module___4Uc7q__dialogContainer{max-width:calc(100vw - 16px)}}@media only screen and (min-width:360px){.dialog-module___4Uc7q__dialogContainer{max-width:calc(100vw - 16px)}}@media only screen and (min-width:700px){.dialog-module___4Uc7q__dialogContainer{max-width:calc(100vw - 32px)}}@media only screen and (min-width:1000px){.dialog-module___4Uc7q__dialogContainer{max-width:calc(100vw - 32px)}}@media only screen and (min-width:1348px){.dialog-module___4Uc7q__dialogContainer{max-width:calc(100vw - 32px)}}.dialog-module___4Uc7q__dialogContainer.dialog-module___4Uc7q__fullscreen{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.dialog-module___4Uc7q__header{background:var(--color-background-primary-default);z-index:var(--z-index-modal);border-radius:var(--border-radius-core-l) var(--border-radius-core-l) 0 0}@media (prefers-reduced-motion:no-preference){.dialog-module___4Uc7q__header{transition:box-shadow var(--motion-duration-core-short)}}@media only screen and (min-width:0){.dialog-module___4Uc7q__header{padding:16px 16px var(--spacing-core-4) 16px}}@media only screen and (min-width:360px){.dialog-module___4Uc7q__header{padding:16px 16px var(--spacing-core-4) 16px}}@media only screen and (min-width:700px){.dialog-module___4Uc7q__header{padding:24px 24px var(--spacing-core-4) 24px}}@media only screen and (min-width:1000px){.dialog-module___4Uc7q__header{padding:24px 24px var(--spacing-core-4) 24px}}@media only screen and (min-width:1348px){.dialog-module___4Uc7q__header{padding:24px 24px var(--spacing-core-4) 24px}}.dialog-module___4Uc7q__header:has([data-close-icon]){padding-right:var(--spacing-core-14)}.dialog-module___4Uc7q__header:has([data-align=center]):has([data-close-icon]){padding-left:var(--spacing-core-14)}.dialog-module___4Uc7q__boxShadowBottomS{box-shadow:var(--elevation-bottom-s)}.dialog-module___4Uc7q__closeIcon{z-index:var(--z-index-modal);top:var(--spacing-core-1);right:var(--spacing-core-1);position:absolute}.dialog-module___4Uc7q__closeIcon svg[viewBox]{width:var(--spacing-core-6);height:var(--spacing-core-6)}@media only screen and (min-width:700px){.dialog-module___4Uc7q__closeIcon{top:var(--spacing-core-3);right:var(--spacing-core-3)}}.dialog-module___4Uc7q__content{background:var(--color-background-primary-default);flex:auto;overflow-y:auto}@media only screen and (min-width:0){.dialog-module___4Uc7q__content{padding-left:16px;padding-right:16px}.dialog-module___4Uc7q__content:not(:has(+.dialog-module___4Uc7q__actions)){padding-bottom:16px}}@media only screen and (min-width:360px){.dialog-module___4Uc7q__content{padding-left:16px;padding-right:16px}.dialog-module___4Uc7q__content:not(:has(+.dialog-module___4Uc7q__actions)){padding-bottom:16px}}@media only screen and (min-width:700px){.dialog-module___4Uc7q__content{padding-left:24px;padding-right:24px}.dialog-module___4Uc7q__content:not(:has(+.dialog-module___4Uc7q__actions)){padding-bottom:24px}}@media only screen and (min-width:1000px){.dialog-module___4Uc7q__content{padding-left:24px;padding-right:24px}.dialog-module___4Uc7q__content:not(:has(+.dialog-module___4Uc7q__actions)){padding-bottom:24px}}@media only screen and (min-width:1348px){.dialog-module___4Uc7q__content{padding-left:24px;padding-right:24px}.dialog-module___4Uc7q__content:not(:has(+.dialog-module___4Uc7q__actions)){padding-bottom:24px}}.dialog-module___4Uc7q__actions{background:var(--color-background-primary-default);z-index:var(--z-index-modal);border-radius:0 0 var(--border-radius-core-l) var(--border-radius-core-l)}@media (prefers-reduced-motion:no-preference){.dialog-module___4Uc7q__actions{transition:box-shadow var(--motion-duration-core-short)}}@media only screen and (min-width:0){.dialog-module___4Uc7q__actions{padding:16px}}@media only screen and (min-width:360px){.dialog-module___4Uc7q__actions{padding:16px}}@media only screen and (min-width:700px){.dialog-module___4Uc7q__actions{padding:24px}}@media only screen and (min-width:1000px){.dialog-module___4Uc7q__actions{padding:24px}}@media only screen and (min-width:1348px){.dialog-module___4Uc7q__actions{padding:24px}}.dialog-module___4Uc7q__boxShadowTopS{box-shadow:var(--elevation-top-s)}@keyframes dialog-module___4Uc7q__slideIn{0%{opacity:0;display:none;transform:translateY(50px)}to{opacity:1;display:block;transform:translateY(0)}}@keyframes dialog-module___4Uc7q__slideOut{0%{opacity:1;display:block;transform:translateY(0)}to{opacity:0;display:none;transform:translateY(50px)}}@keyframes dialog-module___4Uc7q__backdropFadeIn{0%{opacity:0}to{opacity:1}}}
.bundle-products-module-scss-module__6qHe9a__root{gap:var(--spacing-core-4);flex-direction:column;display:flex}@media (max-width:699px){.bundle-products-module-scss-module__6qHe9a__root>h2{padding:0 var(--spacing-core-4)}}
@layer pantry{.card-module__mxTyXq__root{box-sizing:border-box;border-radius:var(--border-radius-core-m);border:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);height:246px;color:var(--color-foreground-primary-default);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}:is(.card-module__mxTyXq__root:hover,.card-module__mxTyXq__root:focus-visible){cursor:pointer}}
@layer pantry{.card-body-module__MMFxVq__root{padding:var(--spacing-core-2) var(--spacing-core-3) var(--spacing-core-3);background-color:var(--color-background-primary-default);flex-direction:column;flex-shrink:0;display:flex}}
@layer pantry{.card-content-module__OgD05W__root{box-sizing:content-box;line-height:var(--typography-body-strong-desktop-lineHeightRem);flex-grow:1;height:2lh;overflow:hidden}}
@layer pantry{.card-floating-icon-module__XikLzW__cta{background-color:var(--color-background-primary-default);color:var(--color-foreground-primary-default);width:var(--sizing-core-8);height:var(--sizing-core-8);-webkit-user-select:none;user-select:none;border:none;border-radius:100%;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex;position:absolute}:is(.card-floating-icon-module__XikLzW__cta:hover,.card-floating-icon-module__XikLzW__cta:focus-visible){cursor:pointer;background-color:var(--color-background-primary-hover);color:var(--color-foreground-primary-hover)}.card-floating-icon-module__XikLzW__selected{color:var(--color-action-destructive-default)}.card-floating-icon-module__XikLzW__selected:hover{color:var(--color-action-destructive-hover)}.card-floating-icon-module__XikLzW__top-left{top:var(--sizing-core-3);left:var(--sizing-core-3)}.card-floating-icon-module__XikLzW__top-right{top:var(--sizing-core-3);right:var(--sizing-core-3)}.card-floating-icon-module__XikLzW__bottom-left{bottom:var(--sizing-core-3);left:var(--sizing-core-3)}.card-floating-icon-module__XikLzW__bottom-right{bottom:var(--sizing-core-3);right:var(--sizing-core-3)}}
@layer pantry{.card-image-module__LvKyoW__image{object-fit:cover;object-position:center center;width:100%;height:100%}.card-image-module__LvKyoW__empty{background-color:var(--color-background-secondary-default);justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.card-image-module__LvKyoW__empty svg{height:var(--sizing-core-16);width:var(--sizing-core-16);color:var(--color-foreground-tertiary-default)}}
@layer pantry{.card-media-module__--_vRW__root{flex:0 0 154px;min-height:0;position:relative}}
@layer pantry{.card-properties-module__uChQ_a__properties{gap:0 var(--spacing-core-2);max-height:var(--sizing-core-6);flex-wrap:wrap;flex-shrink:0;margin:0;padding:0;display:flex;overflow:hidden}.card-properties-module__uChQ_a__property{line-height:var(--sizing-core-6);justify-content:center;align-items:center;gap:var(--spacing-core-1);font-family:var(--typography-subtext-regular-desktop-fontFamily);color:var(--color-foreground-secondary-default);display:flex}.card-properties-module__uChQ_a__property:not(:first-child):before{content:"";width:2px;height:2px;margin-right:var(--spacing-core-1);background-color:currentColor}.card-properties-module__uChQ_a__iconSized svg{width:var(--sizing-core-4);height:var(--sizing-core-4)}.card-properties-module__uChQ_a__dash{background:var(--color-foreground-primary-default);height:2px;width:var(--sizing-core-6)}@container not (max-width:300px){.card-properties-module__uChQ_a__dash{margin:0 calc(var(--spacing-core-3)*-1)}}}
@layer pantry{.carousel-module__681cJq__carousel{--internal-carousel-items:var(--carousel-items,1);--internal-carousel-gap:var(--carousel-gap,0);--internal-carousel-snap-align:var(--carousel-snap-align,start);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:var(--internal-carousel-gap);box-sizing:border-box;flex-direction:row;display:flex;overflow-x:scroll}.carousel-module__681cJq__carouselItem{box-sizing:border-box;width:calc((100% - var(--internal-carousel-gap)*(var(--internal-carousel-items) - 1))/var(--internal-carousel-items));scroll-snap-align:var(--internal-carousel-snap-align);flex-shrink:0}}
@media (min-width:999px) and (max-width:1500px){.carousel-lane-module-scss-module__NwgR3G__root{width:calc(100% - var(--sizing-core-10)/2)}}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__root{padding:0 var(--spacing-core-4)}@media (max-width:999px){.carousel-lane-module-scss-module__NwgR3G__root{margin:0}}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__title{margin-bottom:var(--spacing-core-2)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:1.3;--carousel-snap-align:start;--carousel-gap:var(--spacing-core-2);scroll-padding-left:calc(100%*mod(var(--carousel-items),1)/var(--carousel-items)/2);scrollbar-width:none}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel::-webkit-scrollbar{display:none}@media only screen and (min-width:340px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:1.8}}@media only screen and (min-width:450px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:1.8}}@media only screen and (min-width:560px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:1.8}}@media only screen and (min-width:640px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:2.8}}@media only screen and (min-width:770px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:2.8}}@media only screen and (min-width:840px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:3.8}}@media only screen and (min-width:970px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:3.8}}@media only screen and (min-width:999px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:2.8}}@media only screen and (min-width:1152px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:3.8}}@media only screen and (min-width:1340px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel{--carousel-items:4.8}}@media only screen and (min-width:1152px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel.carousel-lane-module-scss-module__NwgR3G__noScroll{--carousel-items:4}}@media only screen and (min-width:1340px){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carousel.carousel-lane-module-scss-module__NwgR3G__noScroll{--carousel-items:5}}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper{position:relative}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper .carousel-lane-module-scss-module__NwgR3G__button{z-index:var(--z-index-dropdown);margin:0;position:absolute}@media (pointer:coarse){.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper .carousel-lane-module-scss-module__NwgR3G__button{display:none}}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper .carousel-lane-module-scss-module__NwgR3G__button.carousel-lane-module-scss-module__NwgR3G__disabled{display:none}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper .carousel-lane-module-scss-module__NwgR3G__prevButton{position:absolute;top:50%;transform:translateY(-50%)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper .carousel-lane-module-scss-module__NwgR3G__nextButton{top:50%;transform:translateY(-50%)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper.carousel-lane-module-scss-module__NwgR3G__small .carousel-lane-module-scss-module__NwgR3G__button{width:var(--sizing-core-10);height:var(--sizing-core-10)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper.carousel-lane-module-scss-module__NwgR3G__small .carousel-lane-module-scss-module__NwgR3G__prevButton{left:calc(var(--sizing-core-10)/-2)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper.carousel-lane-module-scss-module__NwgR3G__small .carousel-lane-module-scss-module__NwgR3G__nextButton{right:calc(var(--sizing-core-10)/-2)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper.carousel-lane-module-scss-module__NwgR3G__large .carousel-lane-module-scss-module__NwgR3G__button{width:var(--sizing-core-16);height:var(--sizing-core-16)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper.carousel-lane-module-scss-module__NwgR3G__large .carousel-lane-module-scss-module__NwgR3G__prevButton{left:calc(var(--sizing-core-16)/-2)}.carousel-lane-module-scss-module__NwgR3G__root .carousel-lane-module-scss-module__NwgR3G__carouselWrapper.carousel-lane-module-scss-module__NwgR3G__large .carousel-lane-module-scss-module__NwgR3G__nextButton{right:calc(var(--sizing-core-16)/-2)}
.cross-sell-lane-module-scss-module__yrMfoq__root{order:var(--cross-sell-lane-order-mobile);width:100%;transition:grid-template-rows var(--motion-duration-slide-in) ease-in-out;grid-column:1/-1;grid-template-rows:1fr;display:grid;position:relative}@starting-style{.cross-sell-lane-module-scss-module__yrMfoq__root{grid-template-rows:0fr}}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isClosing{transition-duration:var(--motion-duration-slide-out);grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.cross-sell-lane-module-scss-module__yrMfoq__root{transition:none}@starting-style{.cross-sell-lane-module-scss-module__yrMfoq__root{grid-template-rows:1fr}}}@media (min-width:700px){.cross-sell-lane-module-scss-module__yrMfoq__root{order:var(--cross-sell-lane-order-3col)}}@media (min-width:1348px){.cross-sell-lane-module-scss-module__yrMfoq__root{order:var(--cross-sell-lane-order-4col)}}@media only screen and (min-width:999px){.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:2.9}}@media only screen and (min-width:1120px){.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:3.2}}@media only screen and (min-width:1181px){.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:3.5}}@media only screen and (min-width:1430px){.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:4.7}}@media only screen and (min-width:999px){.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:3.3}}@media only screen and (min-width:1181px){.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:3.8}}@media only screen and (min-width:1240px){.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:4.3}}@media only screen and (min-width:1430px){.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:4.5}}@media (min-width:1000px){.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant{order:var(--cross-sell-lane-order-4col)}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__arrow{column-gap:var(--spacing-core-6);grid-template-columns:repeat(4,1fr)}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__arrow:after{grid-column:var(--cross-sell-lane-arrow-col-4col)}}@media (min-width:1348px){.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant{order:var(--cross-sell-lane-order-5col)}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__arrow{grid-template-columns:repeat(5,1fr)}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isHideFilterVariant .cross-sell-lane-module-scss-module__yrMfoq__arrow:after{grid-column:var(--cross-sell-lane-arrow-col-5col)}}.cross-sell-lane-module-scss-module__yrMfoq__arrow{pointer-events:none;z-index:1;opacity:1;transition:opacity var(--motion-duration-slide-in) ease-in-out;grid-template-columns:1fr;display:grid;position:absolute;top:0;left:0;right:0}@starting-style{.cross-sell-lane-module-scss-module__yrMfoq__arrow{opacity:0}}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isClosing .cross-sell-lane-module-scss-module__yrMfoq__arrow{opacity:0;transition-duration:var(--motion-duration-slide-out)}@media (prefers-reduced-motion:reduce){.cross-sell-lane-module-scss-module__yrMfoq__arrow{transition:none}@starting-style{.cross-sell-lane-module-scss-module__yrMfoq__arrow{opacity:1}}}.cross-sell-lane-module-scss-module__yrMfoq__arrow:after{content:"";grid-column:var(--cross-sell-lane-arrow-col-mobile);width:var(--spacing-core-3);height:var(--spacing-core-3);background:var(--color-background-secondary-default);border-top:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);border-left:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);transform:translate(calc(var(--spacing-core-8) * -1), -50%) rotate(45deg);justify-self:end;margin-top:.25px}@media (max-width:699px){.cross-sell-lane-module-scss-module__yrMfoq__arrow:after{transform:translate(-9px,-50%)rotate(45deg)}}@media (min-width:700px){.cross-sell-lane-module-scss-module__yrMfoq__arrow{column-gap:var(--spacing-core-6);grid-template-columns:repeat(3,1fr)}.cross-sell-lane-module-scss-module__yrMfoq__arrow:after{grid-column:var(--cross-sell-lane-arrow-col-3col)}}@media (min-width:700px) and (max-width:750px){.cross-sell-lane-module-scss-module__yrMfoq__arrow{column-gap:var(--spacing-core-2)}}@media (min-width:1348px){.cross-sell-lane-module-scss-module__yrMfoq__arrow{grid-template-columns:repeat(4,1fr)}.cross-sell-lane-module-scss-module__yrMfoq__arrow:after{grid-column:var(--cross-sell-lane-arrow-col-4col)}}.cross-sell-lane-module-scss-module__yrMfoq__inner{background:var(--color-background-secondary-default);border:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);min-height:0;margin-left:calc(var(--spacing-core-4)*-1);margin-right:calc(var(--spacing-core-4)*-1);padding:var(--spacing-core-2);opacity:1;transition:opacity var(--motion-duration-slide-in) ease-in-out;border-radius:0;overflow:hidden}@media (min-width:700px){.cross-sell-lane-module-scss-module__yrMfoq__inner{padding:var(--spacing-core-4);margin-left:calc(var(--spacing-core-8)*-1);margin-right:calc(var(--spacing-core-8)*-1)}}@media (min-width:1000px){.cross-sell-lane-module-scss-module__yrMfoq__inner{border-radius:var(--border-radius-core-m);margin:0}}@starting-style{.cross-sell-lane-module-scss-module__yrMfoq__inner{opacity:0}}.cross-sell-lane-module-scss-module__yrMfoq__root.cross-sell-lane-module-scss-module__yrMfoq__isClosing .cross-sell-lane-module-scss-module__yrMfoq__inner{opacity:0;transition-duration:var(--motion-duration-slide-out)}@media (prefers-reduced-motion:reduce){.cross-sell-lane-module-scss-module__yrMfoq__inner{transition:none}@starting-style{.cross-sell-lane-module-scss-module__yrMfoq__inner{opacity:1}}}.cross-sell-lane-module-scss-module__yrMfoq__content{background:var(--color-background-primary-default);padding:var(--spacing-core-2) var(--spacing-core-4) var(--spacing-core-4) var(--spacing-core-4);border-radius:var(--border-radius-core-m)}@media (min-width:999px) and (max-width:1500px){.cross-sell-lane-module-scss-module__yrMfoq__content>:has(>.cross-sell-lane-module-scss-module__yrMfoq__productLane){width:100%}}.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:1.1;gap:var(--spacing-core-3);padding-block:var(--spacing-core-025);padding-inline:var(--spacing-core-4);scroll-padding-inline:var(--spacing-core-4);margin-block:0;margin-inline:calc(var(--spacing-core-4)*-1)}@media (min-width:700px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{gap:var(--spacing-core-6)}}@media only screen and (min-width:330px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:1.2}}@media only screen and (min-width:390px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:1.3}}@media only screen and (min-width:410px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:1.5}}@media only screen and (min-width:470px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:1.8}}@media only screen and (min-width:575px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:2.2}}@media only screen and (min-width:630px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:2.5}}@media only screen and (min-width:820px){.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane .cross-sell-lane-module-scss-module__yrMfoq__carousel{--carousel-items:3.2}}.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane>button{background:var(--color-background-primary-default);box-shadow:var(--elevation-bottom-xs)}.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane>button:hover{background:var(--color-background-primary-hover)}.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane>button:first-of-type{left:calc(var(--sizing-core-12)/-2)}.cross-sell-lane-module-scss-module__yrMfoq__root .cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane>button:last-of-type{right:calc(var(--sizing-core-12)/-2)}.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane.cross-sell-lane-module-scss-module__yrMfoq__hideArrows>div>div>button{display:none}.cross-sell-lane-module-scss-module__yrMfoq__content .cross-sell-lane-module-scss-module__yrMfoq__productLane>div{padding-top:0}.cross-sell-lane-module-scss-module__yrMfoq__laneHeader{justify-content:space-between;width:100%;display:flex}.cross-sell-lane-module-scss-module__yrMfoq__laneHeader h3{align-content:center}.cross-sell-lane-module-scss-module__yrMfoq__icon{width:var(--spacing-core-6);height:var(--spacing-core-6)}
@layer pantry{.card-text-module__gctPnG__text{text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;height:100%;display:-webkit-box;overflow:hidden}}
