.cart-drawer__upsell{margin-top:1rem;padding-left:4rem;flex:1}@media screen and (max-width: 749px){.cart-drawer__upsell{padding-left:1.5rem}}.cart-drawer__upsell-title{margin-bottom:1.5rem}.cart-drawer__header{display:flex;justify-content:space-between;margin-right:4rem;padding-top:3rem;border-top:.1rem solid rgba(var(--color-reseda),.2)}@media screen and (max-width: 749px){.cart-drawer__header{margin-right:1.5rem}}.cart-drawer__upsell-slider .grid__item{flex:0 0 60%;scroll-snap-align:start}@media screen and (max-width: 749px){.cart-drawer__upsell-slider .grid__item{flex:0 0 80%}}.cart-drawer__upsell-slider .slider-button{width:2rem;height:2rem;color:rgb(var(--color-foreground))}.cart-drawer__header>p{margin:0;margin-bottom:.6rem}.card-horizontal-wrapper{height:100%}.slider__slide:last-child .card-horizontal-wrapper{padding-right:2rem}.card-horizontal{display:grid;grid-template-columns:5.8rem auto 3.4rem;gap:1rem;align-items:center;padding:1rem;background:rgb(var(--color-almond));border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity));border-radius:var(--media-radius);height:100%}.card-horizontal__image{width:5.8rem;height:5.8rem;position:relative;overflow:hidden;border-radius:calc(var(--border-radius) / 2)}.card-horizontal__image-link{display:block;height:100%}.card-horizontal__image img,.card-horizontal__image-placeholder{width:100%;height:100%;object-fit:cover}.card-horizontal__image-placeholder svg{width:100%;height:100%}.card-horizontal__info{display:flex;flex-direction:column;gap:.3rem;min-width:0}.card-horizontal__typology{color:rgba(var(--color-foreground),1);margin:0;line-height:1.2;font-weight:600}.card-horizontal__title{margin:0;line-height:1.3}.card-horizontal__title a{text-decoration:none;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:500}.card-horizontal__title a:hover{color:rgba(var(--color-foreground),1)}.card-horizontal__price .price-item{font-size:1.2rem}@media screen and (max-width: 749px){.card-horizontal__typology{font-size:1.3rem;margin-bottom:.25rem}.card-horizontal__title a,.card-horizontal__price .price--on-sale .price-item--regular,.card-horizontal__price .price-item{font-size:1.2rem}}.card-horizontal__action{display:flex;align-items:center;justify-content:center}.card-horizontal__add-button{width:3.4rem;height:3.4rem;min-width:3.4rem;min-height:3.4rem;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;--color-button: var(--color-white)}.card-horizontal__add-button .svg-wrapper{width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center}.card-horizontal__add-button svg{width:100%;height:100%}.card-horizontal__add-button:hover{--color-button: var(--color-white);background-color:rgb(var(--color-button))}.card-horizontal__add-button:disabled{cursor:not-allowed}product-form{position:relative}product-form .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.8rem;height:1.8rem;border-radius:50%}.card-horizontal--full_add{grid-template-columns:7.6rem 1fr auto;gap:1rem}.card-horizontal--full_add{border:.1rem solid rgba(var(--color-reseda),.3);background:transparent}.card-horizontal--full_add .card-horizontal__image{width:7.6rem;height:8rem}.card-horizontal--full_add .card-horizontal__info{text-align:left}.card-horizontal__actions-mobile{margin-top:.5rem;position:relative}.card-horizontal__actions-mobile .button,.card-horizontal--full_add .card-horizontal__action .button{padding:0 2rem;font-size:1.3rem;font-weight:500;letter-spacing:0;min-height:calc(3.6rem + var(--buttons-border-width) * 2)}@media screen and (max-width: 749px){.card-horizontal__actions-mobile .button{padding:0 2rem;font-size:1.2rem}.card-horizontal--full_add{grid-gap:2rem;padding-block:1.25rem;grid-template-columns:6.5rem 1fr auto}.card-horizontal--full_add .card-horizontal__image{width:6.5rem;height:6.5rem}.card-horizontal--full_add .card-horizontal__info{align-items:flex-start}.card-horizontal__actions-mobile .button,.card-horizontal--full_add .card-horizontal__action .button{min-height:calc(3.5rem + var(--buttons-border-width) * 2)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-drawer-upsell.css.map */
