/** Shopify CDN: Minification failed

Line 7:11 Expected identifier but found whitespace
Line 7:12 Unexpected "70px"

**/
max-height: 70px;
width: 100%;
}



/* Cart drawer recommendations - peek layout + horizontal card */
cart-drawer-component .cart-drawer-recommendations__slide {
width: 70% !important;
max-width: 70% !important;
flex-shrink: 0;
}

cart-drawer-component .cart-drawer-recommendations__card {
display: flex !important;
flex-direction: row !important;
align-items: center;
gap: var(--gap-sm);
}

cart-drawer-component .cart-drawer-recommendations__media {
flex: 0 0 80px;
width: 80px;
height: 80px;
aspect-ratio: 1 / 1;
}

cart-drawer-component .cart-drawer-recommendations__info {
display: flex;
flex-direction: column;
gap: var(--gap-xs);
min-width: 0;
flex: 1;
}

cart-drawer-component .cart-drawer-recommendations__top {
display: flex;
flex-direction: column;
gap: var(--gap-3xs);
min-width: 0;
}

cart-drawer-component .cart-drawer-recommendations__title {
font-size: var(--font-size--sm);
-webkit-line-clamp: 2;
}

cart-drawer-component .cart-drawer-recommendations__bottom {
margin-top: 0 !important;
}

cart-drawer-component .cart-drawer-recommendations__atc {
width: auto !important;
min-width: auto !important;
align-self: start !important;
padding: 6px 12px !important;
box-shadow: none !important;
font-size: var(--font-size--xs);
background-color: #000 !important;
color: #fff !important;
border-radius: 8px !important;
border: none !important;
}

cart-drawer-component .cart-drawer-recommendations__atc:hover,
cart-drawer-component .cart-drawer-recommendations__atc:focus {
background-color: #222 !important;
color: #fff !important;
}

cart-drawer-component .cart-drawer-recommendations__atc .add-to-cart-icon,
cart-drawer-component .cart-drawer-recommendations__atc .add-to-cart-text__content {
color: #fff !important;
}

.cart-drawer-recommendations__heading{
    font-size: var(--font-size--sm);
    padding-top: 25px;
}