.wwp-up{padding:20px 0 4px}.wwp-up__heading{font-family:Poppins,sans-serif;font-size:18px;font-weight:700;color:#2b2926;text-transform:none;letter-spacing:0;margin:0 0 16px;display:flex;align-items:center;gap:10px}.wwp-up__heading:before{content:"";display:inline-block;width:4px;height:22px;background:linear-gradient(180deg,#e0948f,#ca9365);border-radius:4px;flex-shrink:0}.wwp-up__wrap{position:relative}.wwp-up__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 32px 8px 0}.wwp-up__track::-webkit-scrollbar{display:none}.wwp-up__card{flex:0 0 140px;scroll-snap-align:start;background:#fffdfb;border:1px solid #F0EBE6;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .18s}.wwp-up__card:hover{box-shadow:0 2px 12px #2b29261a}.wwp-up__img-link{display:block;width:100%;aspect-ratio:1;overflow:hidden;background:#f5efe6}.wwp-up__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s}.wwp-up__img-link:hover .wwp-up__img{transform:scale(1.04)}.wwp-up__ph{display:block;width:100%;aspect-ratio:1;background:#f5efe6}.wwp-up__info{padding:7px 9px 9px;display:flex;flex-direction:column;gap:3px;flex:1}.wwp-up__title{font-size:11.5px;font-weight:600;color:#2b2926;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.wwp-up__price{font-size:12px;font-weight:700;color:#e0948f;margin:0}.wwp-up__add{margin-top:auto;display:flex;align-items:center;justify-content:center;width:100%;padding:7px 4px;border-radius:40px;background:#e0948f;border:none;color:#fffdfb;font-size:11px;font-weight:700;cursor:pointer;font-family:inherit;transition:background .15s}.wwp-up__add:hover{background:#c97970;color:#fffdfb}.wwp-up__add.is-adding{opacity:.7;pointer-events:none}.wwp-up__add.is-added{background:#2a7a4b;color:#fffdfb;cursor:default}.wwp-up__nav{display:none;position:absolute;top:50%;transform:translateY(-60%);background:#fffdfb;border:1.5px solid #F0EBE6;color:#2b2926;font-size:22px;width:36px;height:36px;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;z-index:2;box-shadow:0 1px 6px #2b29261a;transition:all .15s}.wwp-up__nav:hover{background:#e0948f;border-color:#e0948f;color:#fffdfb}.wwp-up__nav--prev{left:-14px}.wwp-up__nav--next{right:-14px}@media(min-width:750px){.wwp-up__nav{display:flex}.wwp-up__card{flex:0 0 160px}}.wwp-cart-upsell{padding:16px 16px 8px;background:#f5efe6;border-radius:14px;margin:12px 0;border-top:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wwp-upsell.css.map */
