.quick-search-product{border-bottom:var(--borderDefault);display:block;min-width:0;--productFavoriteBorder:none}.quick-search-product:first-child{border-top:var(--borderDefault)}.quick-search-product--borderless,.quick-search-product--borderless:first-child{border:none}.quick-search-product--borderless .quick-search-product{margin:24px 0}.quick-search-product--borderless .quick-search-product__row{padding:0}.quick-search-product__product-tag{left:0;position:absolute;top:0}.quick-search-product__free-gift-tag{left:0;position:absolute;top:8px}.quick-search-product__undo-button{background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}.quick-search-product__quantity-text{font-size:var(--fontCaptionMediumLightFontSize,12px);font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionMediumLightFontWeight,300);letter-spacing:var(--fontCaptionMediumLightLetterSpacing,.64px);line-height:var(--fontCaptionMediumLightLineHeight,18px);margin:8px 0 0}.quick-search-product__quantity-text,.quick-search-product__removed-container{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-style:normal}.quick-search-product__removed-container{align-items:center;background:var(--colorGrayscaleWhite);display:flex;justify-content:space-between;inset:0 -16px;padding:0 16px;position:absolute;z-index:4;grid-gap:24px;cursor:default;font-size:var(--fontCaptionLargeLightFontSize,14px);font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionLargeLightFontWeight,300);letter-spacing:var(--fontCaptionLargeLightLetterSpacing,.64px);line-height:var(--fontCaptionLargeLightLineHeight,21px);margin:0}.quick-search-product__row-container{display:flex;justify-content:space-between;grid-gap:8px;align-items:flex-start}.quick-search-product__discount-tag{left:3px;position:absolute;top:3px}.quick-search-product__link{cursor:pointer;font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;font-size:var(--fontLinkLargeFontSize,14px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);letter-spacing:var(--fontLinkLargeLetterSpacing,.32px);line-height:var(--fontLinkLargeLineHeight,27px)}.quick-search-product__link,.quick-search-product__link:active,.quick-search-product__link:focus,.quick-search-product__link:visited{color:var(--fontLinkLargeColor,var(--colorAccentPrimary))}@media(min-width:992px){.quick-search-product__link:hover{color:var(--fontLinkLargeColorHover,var(--fontLinkLargeColor));color:var(-- var(--fontLinkLargeColorHover,var(--fontLinkLargeColor)))}}.quick-search-product__overlay-container{overflow:hidden;position:relative}.quick-search-product__text-container{flex:1;min-width:0}.quick-search-product__row{display:flex;grid-gap:0 12px;height:100%;padding:var(--quickSearchProductPadding,24px 0);position:relative}.quick-search-product__content{display:flex;flex-direction:column;justify-content:space-between;grid-gap:8px;flex:1 0 0;padding:var(--quickSearchProductContentPadding,0)}.quick-search-product__content--overflow{min-width:0}.quick-search-product__content--overflow .quick-search-product__text-category,.quick-search-product__content--overflow .quick-search-product__text-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-search-product__text-brand{font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontOverlineLargeFontSize,14px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);font-weight:var(--fontOverlineLargeFontWeight,500);letter-spacing:var(--fontOverlineLargeLetterSpacing,.32px);line-height:var(--fontOverlineLargeLineHeight,26px);line-height:20px;margin-bottom:4px}.quick-search-product__text-name{margin:0}.quick-search-product__text-category,.quick-search-product__text-name{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontCaptionLargeLightFontSize,14px);font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionLargeLightFontWeight,300);letter-spacing:var(--fontCaptionLargeLightLetterSpacing,.64px);line-height:var(--fontCaptionLargeLightLineHeight,21px)}.quick-search-product__text-category{margin:4px 0 0}.quick-search-product__adjustment-container{align-content:flex-end;display:flex;flex-direction:column;justify-content:space-between;grid-gap:6px}.quick-search-product__image-container{align-items:center;background:var(--quickSearchProductImageBackground,var(--colorBasePrimary));display:flex;flex:0 1 var(--quickSearchProductImageMinWidth,90px);height:var(--quickSearchProductImageHeight,115px);justify-content:center;min-width:var(--quickSearchProductImageMinWidth,90px);padding:var(--quickSearchProductImagePadding,24px 16px);position:relative}.quick-search-product__image-container img{height:100%;mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;width:100%}.quick-search-product__remove{cursor:pointer;fill:var(--colorGrayscaleDark);margin-left:auto}.quick-search-product__remove_group{text-align:right}.quick-search-product__remove-button{background-color:transparent;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;padding:0}.quick-search-product--wide{align-items:center;grid-column:1/-1}.quick-search-product--wide .quick-search-product__content{align-items:center;flex-direction:row}.quick-search-product--wide .quick-search-product__image-container{flex:0 1 60px;height:70px;min-width:60px;padding:10px 8px}.quick-search-product--wide .quick-search-product__price-container{margin-top:auto;text-align:right;white-space:nowrap}.quick-search-product__price-freegift{font-family:var(--fontQuaternaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);color:var(--colorSuccessActive);font-family:var(--fontH5FontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontH5FontSize,16px);font-style:normal;font-weight:var(--fontQuaternaryFontWeight,500);font-weight:var(--fontH5FontWeight,500);letter-spacing:var(--fontH5LetterSpacing,.72px);line-height:var(--fontH5LineHeight,23px);text-align:right;text-transform:var(--fontH5TextTransform,none)}@media(min-width:992px){.quick-search-product{grid-gap:0 24px;padding:0}.quick-search-product__text-name{margin:0}.quick-search-product__quantity-text,.quick-search-product__text-name{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-size:var(--fontCaptionLargeLightFontSize,14px);font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionLargeLightFontWeight,300);letter-spacing:var(--fontCaptionLargeLightLetterSpacing,.64px);line-height:var(--fontCaptionLargeLightLineHeight,21px)}.quick-search-product__quantity-text{margin:8px 0 0}.quick-search-product--wide{grid-column:1/-1}.quick-search-product--wide:not(.quick-search-product--compact) .quick-search-product__image-container{flex:0 1 var(--quickSearchProductImageMinWidth,90px);height:115px;min-width:90px;padding:24px 16px}.quick-search-product__remove:hover{fill:var(--colorGrayscaleBlack);transition:all .25s ease}.quick-search-product--wide .quick-search-product__price-container{margin-top:0}}
