@layer pantry{@media screen and (min-width:0){.rich-content_root__nXn5G h1 h1{font-size:var(--typography-heading-1-mobile-fontSizeRem);line-height:var(--typography-heading-1-mobile-lineHeightRem);letter-spacing:var(--typography-heading-1-mobile-letterSpacing);font-family:var(--typography-heading-1-mobile-fontFamily);font-weight:var(--typography-heading-1-mobile-fontWeightNumeric);text-transform:var(--typography-heading-1-mobile-textCase)}}@media screen and (min-width:700px){.rich-content_root__nXn5G h1 h1{font-size:var(--typography-heading-1-tablet-fontSizeRem);line-height:var(--typography-heading-1-tablet-lineHeightRem);letter-spacing:var(--typography-heading-1-tablet-letterSpacing);font-family:var(--typography-heading-1-tablet-fontFamily);font-weight:var(--typography-heading-1-tablet-fontWeightNumeric);text-transform:var(--typography-heading-1-tablet-textCase)}}@media print,screen and (min-width:1280px){.rich-content_root__nXn5G h1 h1{font-size:var(--typography-heading-1-desktop-fontSizeRem);line-height:var(--typography-heading-1-desktop-lineHeightRem);letter-spacing:var(--typography-heading-1-desktop-letterSpacing);font-family:var(--typography-heading-1-desktop-fontFamily);font-weight:var(--typography-heading-1-desktop-fontWeightNumeric);-webkit-text-decoration:var(--typography-heading-1-desktop-textDecoration);text-decoration:var(--typography-heading-1-desktop-textDecoration);text-transform:var(--typography-heading-1-desktop-textCase)}}@media screen and (min-width:0){.rich-content_root__nXn5G h2 h2{font-size:var(--typography-heading-2-mobile-fontSizeRem);line-height:var(--typography-heading-2-mobile-lineHeightRem);letter-spacing:var(--typography-heading-2-mobile-letterSpacing);font-family:var(--typography-heading-2-mobile-fontFamily);font-weight:var(--typography-heading-2-mobile-fontWeightNumeric);text-transform:var(--typography-heading-2-mobile-textCase)}}@media screen and (min-width:700px){.rich-content_root__nXn5G h2 h2{font-size:var(--typography-heading-2-tablet-fontSizeRem);line-height:var(--typography-heading-2-tablet-lineHeightRem);letter-spacing:var(--typography-heading-2-tablet-letterSpacing);font-family:var(--typography-heading-2-tablet-fontFamily);font-weight:var(--typography-heading-2-tablet-fontWeightNumeric);text-transform:var(--typography-heading-2-tablet-textCase)}}@media print,screen and (min-width:1280px){.rich-content_root__nXn5G h2 h2{font-size:var(--typography-heading-2-desktop-fontSizeRem);line-height:var(--typography-heading-2-desktop-lineHeightRem);letter-spacing:var(--typography-heading-2-desktop-letterSpacing);font-family:var(--typography-heading-2-desktop-fontFamily);font-weight:var(--typography-heading-2-desktop-fontWeightNumeric);-webkit-text-decoration:var(--typography-heading-2-desktop-textDecoration);text-decoration:var(--typography-heading-2-desktop-textDecoration);text-transform:var(--typography-heading-2-desktop-textCase)}}@media screen and (min-width:0){.rich-content_root__nXn5G h3 h3{font-size:var(--typography-heading-3-mobile-fontSizeRem);line-height:var(--typography-heading-3-mobile-lineHeightRem);letter-spacing:var(--typography-heading-3-mobile-letterSpacing);font-family:var(--typography-heading-3-mobile-fontFamily);font-weight:var(--typography-heading-3-mobile-fontWeightNumeric);text-transform:var(--typography-heading-3-mobile-textCase)}}@media screen and (min-width:700px){.rich-content_root__nXn5G h3 h3{font-size:var(--typography-heading-3-tablet-fontSizeRem);line-height:var(--typography-heading-3-tablet-lineHeightRem);letter-spacing:var(--typography-heading-3-tablet-letterSpacing);font-family:var(--typography-heading-3-tablet-fontFamily);font-weight:var(--typography-heading-3-tablet-fontWeightNumeric);text-transform:var(--typography-heading-3-tablet-textCase)}}@media print,screen and (min-width:1280px){.rich-content_root__nXn5G h3 h3{font-size:var(--typography-heading-3-desktop-fontSizeRem);line-height:var(--typography-heading-3-desktop-lineHeightRem);letter-spacing:var(--typography-heading-3-desktop-letterSpacing);font-family:var(--typography-heading-3-desktop-fontFamily);font-weight:var(--typography-heading-3-desktop-fontWeightNumeric);-webkit-text-decoration:var(--typography-heading-3-desktop-textDecoration);text-decoration:var(--typography-heading-3-desktop-textDecoration);text-transform:var(--typography-heading-3-desktop-textCase)}}.rich-content_root__nXn5G h1,.rich-content_root__nXn5G h2,.rich-content_root__nXn5G h3,.rich-content_root__nXn5G h4,.rich-content_root__nXn5G h5,.rich-content_root__nXn5G h6,.rich-content_root__nXn5G p{margin:0}.rich-content_root__nXn5G strong{font-weight:700}.rich-content_root__nXn5G a{color:inherit;text-decoration:underline}.rich-content_root__nXn5G p{margin:var(--spacing-core-4) 0}.rich-content_root__nXn5G ol,.rich-content_root__nXn5G ul{margin:var(--spacing-core-4) 0;padding:0}.rich-content_root__nXn5G ol li+li,.rich-content_root__nXn5G ul li+li{margin-top:var(--spacing-core-2)}.rich-content_root__nXn5G ol{margin-left:var(--spacing-core-6)}.rich-content_root__nXn5G ol li{padding-left:var(--spacing-core-2)}.rich-content_root__nXn5G ul li{padding-left:var(--spacing-core-8);list-style:none;position:relative}.rich-content_root__nXn5G ul li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27white%27 d=%27M9.764 17.742l-5-6.07A1 1 0 1 1 6.307 10.4l4.165 5.057 6.316-8.996a1 1 0 0 1 1.637 1.15l-7.071 10.07a1 1 0 0 1-1.59.061Z%27/%3E%3C/svg%3E");background-color:var(--color-action-primary-default);text-align:center;background-position:50%;background-repeat:no-repeat;border-radius:100%;width:22px;height:22px;position:absolute;top:0;left:0}.carousel_carousel__RN4he{--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_carouselItem__Cwudt{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}}@layer pantry{}.product-lane_carousel__YuoYG{--carousel-items:4;gap:var(--spacing-core-6);padding:var(--spacing-core-025) var(--spacing-core-025) var(--spacing-core-6);scroll-padding-inline:var(--spacing-core-025)}.cross-sell-lane_root__O6pzQ{position:relative;grid-column:1/-1;width:100%;order:var(--cross-sell-lane-order-mobile);display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--motion-duration-slide-in) ease-in-out}@starting-style{.cross-sell-lane_root__O6pzQ{grid-template-rows:0fr}}.cross-sell-lane_root__O6pzQ.cross-sell-lane_isClosing__iefHh{grid-template-rows:0fr;transition-duration:var(--motion-duration-slide-out)}@media(prefers-reduced-motion:reduce){.cross-sell-lane_root__O6pzQ{transition:none}@starting-style{.cross-sell-lane_root__O6pzQ{grid-template-rows:1fr}}}@media(min-width:700px){.cross-sell-lane_root__O6pzQ{order:var(--cross-sell-lane-order-3col)}}@media(min-width:1348px){.cross-sell-lane_root__O6pzQ{order:var(--cross-sell-lane-order-4col)}}@media(min-width:1000px){.cross-sell-lane_root__O6pzQ.cross-sell-lane_isHideFilterVariant__DQvvc{order:var(--cross-sell-lane-order-4col)}.cross-sell-lane_root__O6pzQ.cross-sell-lane_isHideFilterVariant__DQvvc .cross-sell-lane_arrow__xfH3N{grid-template-columns:repeat(4,1fr);column-gap:var(--spacing-core-6)}.cross-sell-lane_root__O6pzQ.cross-sell-lane_isHideFilterVariant__DQvvc .cross-sell-lane_arrow__xfH3N:after{grid-column:var(--cross-sell-lane-arrow-col-4col)}}.cross-sell-lane_arrow__xfH3N{position:absolute;top:0;left:0;right:0;display:grid;grid-template-columns:1fr;pointer-events:none;z-index:1;opacity:1;transition:opacity var(--motion-duration-slide-in) ease-in-out}@starting-style{.cross-sell-lane_arrow__xfH3N{opacity:0}}.cross-sell-lane_root__O6pzQ.cross-sell-lane_isClosing__iefHh .cross-sell-lane_arrow__xfH3N{opacity:0;transition-duration:var(--motion-duration-slide-out)}@media(prefers-reduced-motion:reduce){.cross-sell-lane_arrow__xfH3N{transition:none}@starting-style{.cross-sell-lane_arrow__xfH3N{opacity:1}}}.cross-sell-lane_arrow__xfH3N:after{content:"";grid-column:var(--cross-sell-lane-arrow-col-mobile);justify-self:end;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);margin-top:.25px}@media(max-width:699px){.cross-sell-lane_arrow__xfH3N:after{transform:translate(-9px,-50%) rotate(45deg)}}@media(min-width:700px){.cross-sell-lane_arrow__xfH3N{grid-template-columns:repeat(3,1fr);column-gap:var(--spacing-core-6)}.cross-sell-lane_arrow__xfH3N:after{grid-column:var(--cross-sell-lane-arrow-col-3col)}}@media(min-width:700px)and (max-width:750px){.cross-sell-lane_arrow__xfH3N{column-gap:var(--spacing-core-2)}}@media(min-width:1348px){.cross-sell-lane_arrow__xfH3N{grid-template-columns:repeat(4,1fr)}.cross-sell-lane_arrow__xfH3N:after{grid-column:var(--cross-sell-lane-arrow-col-4col)}}.cross-sell-lane_inner__GQgm3{min-height:0;overflow:hidden;background:var(--color-background-secondary-default);border:var(--border-width-core-regular) solid var(--color-foreground-tertiary-default);border-radius: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}@media(min-width:700px){.cross-sell-lane_inner__GQgm3{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_inner__GQgm3{margin:0;border-radius:var(--border-radius-core-m)}}@starting-style{.cross-sell-lane_inner__GQgm3{opacity:0}}.cross-sell-lane_root__O6pzQ.cross-sell-lane_isClosing__iefHh .cross-sell-lane_inner__GQgm3{opacity:0;transition-duration:var(--motion-duration-slide-out)}@media(prefers-reduced-motion:reduce){.cross-sell-lane_inner__GQgm3{transition:none}@starting-style{.cross-sell-lane_inner__GQgm3{opacity:1}}}.cross-sell-lane_content__rmlyb{background:var(--color-background-primary-default);padding:var(--spacing-core-2) var(--spacing-core-2) var(--spacing-core-1) var(--spacing-core-4);border-radius:var(--border-radius-core-m)}.cross-sell-lane_laneHeader__1DBxv{width:100%;display:flex;justify-content:space-between}.cross-sell-lane_laneHeader__1DBxv h3{align-content:center}.cross-sell-lane_icon__UjDRG{width:var(--spacing-core-6);height:var(--spacing-core-6)}.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:1.1;margin:0}@media only screen and (min-width:330px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:1.2}}@media only screen and (min-width:390px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:1.3}}@media only screen and (min-width:410px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:1.5}}@media only screen and (min-width:470px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:1.8}}@media only screen and (min-width:575px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:2.2}}@media only screen and (min-width:630px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:2.5}}@media only screen and (min-width:820px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:3.2}}@media only screen and (min-width:999px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:3.3}}@media only screen and (min-width:1181px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:3.8}}@media only screen and (min-width:1430px){.cross-sell-lane_productLane__N7ATo .cross-sell-lane_carousel__YrkiX{--carousel-items:4.5}}.cross-sell-lane_productLane__N7ATo.cross-sell-lane_hideArrows__UsqXa>div>div>button{display:none}.cross-sell-lane_productLane__N7ATo>div{padding-top:0}.spotlight-ads_root__aAY_C{margin-left:auto;margin-right:auto;width:100%;position:relative;padding:var(--spacing-core-4) 0}@media only screen and (min-width:768px){.spotlight-ads_root__aAY_C{padding:var(--spacing-core-6) 0}}