.cart-drawer__recommendation{border-top:1px solid rgb(var(--color-foreground),.08);margin-top:calc(-2rem + 5px)}.cart-drawer__recommendation-title-wrapper h2{font-weight:var(--font-heading-weight-medium)}.cart-drawer__recommendation-title-wrapper{margin-bottom:1.2rem}.cart-drawer__recommendation-item{display:grid;grid-template-columns:9rem 1fr;gap:2rem}.cart-drawer__recommendation-item .media{border-radius:.8rem}.cart-drawer__recommendation--media-portrait .media{padding-bottom:125%}.cart-drawer__recommendation--media-square .media{padding-bottom:100%}.cart-drawer__form{column-gap:1rem}.cart-drawer__recommendation-item__select{padding:.85rem 3.5rem .85rem 1.5rem}.cart-drawer__recommendation-item__info .price--on-sale .price__sale{flex-direction:row}@media screen and (min-width:750px){.cart-drawer__recommendation-item{grid-template-columns:8rem 1fr}}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item{padding-block:9px}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:6px;align-items:center}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name>h3{grid-column:1;grid-row:1}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name:has(.select)>h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name:has(.select)>h3 a{display:inline}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name:not(:has(.select))>h3{grid-row:1 / span 2}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name>.margin-top-1rem{grid-column:2;grid-row:1;margin:0;text-align:right}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name>product-form,cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name product-form>.form{display:contents}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name .select{grid-column:1;grid-row:2;min-width:0}cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name .cart-drawer__recommendation-item__button,cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name>quick-add-drawer-opener,cart-drawer cart-product-recommendations .cart-drawer__recommendation-item__name>a.button{grid-column:2;grid-row:2;justify-self:end;margin:0!important}@media screen and (min-height:651px){cart-drawer .cart-drawer__scroll-area{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}cart-drawer .cart-drawer__scroll-area::-webkit-scrollbar-track-piece{margin-top:0}cart-drawer .cart-drawer__scroll-area cart-drawer-items{display:block;flex:1 0 auto;height:auto}cart-drawer .cart-drawer__scroll-area__line{flex:0 0 auto;margin-bottom:.8rem}cart-drawer .cart-drawer__recommendation:not(.hidden){display:block;flex:0 0 auto;margin-top:0;padding-bottom:0;border-top:0}cart-drawer .drawer__footer{flex-grow:0}}cart-drawer .cart-drawer__footer--subtotal:not(:has(.ebe-saved)){display:grid;grid-template-columns:auto 1fr auto;column-gap:12px;align-items:center}cart-drawer .cart-drawer__footer--subtotal:not(:has(.ebe-saved))>*{grid-column:1 / -1}cart-drawer .cart-drawer__footer--subtotal:not(:has(.ebe-saved))>.ebe-subtotal{display:contents}cart-drawer .cart-drawer__footer--subtotal:not(:has(.ebe-saved)) .ebe-subtotal__left{grid-column:1;grid-row:1}cart-drawer .cart-drawer__footer--subtotal:not(:has(.ebe-saved)) .ebe-subtotal__value{grid-column:3;grid-row:1}cart-drawer .cart-drawer__footer--subtotal:not(:has(.ebe-saved))>.tax-note{grid-column:2;grid-row:1;margin:0;max-width:122px;font-size:12px;line-height:1.25}
/*# sourceMappingURL=/cdn/shop/t/152/assets/component-cart-drawer-product-recommendation.css.map */
