.product-card-wrapper--background{background:#f5f5ed;padding:1rem;height:auto}.product-card-wrapper--background .card__information{padding-bottom:0}.card{position:relative}.card__heading-wrapper{line-height:initial}.card .quick-add{position:static;margin:0}.card .quick-add__submit{width:35px;min-width:0;height:35px;min-height:0;padding:0;border-radius:50%;border:2px solid;position:absolute;z-index:1;top:5px;right:5px;background:none;border:none;padding:6px}.card .quick-add__submit .icon{width:100%;height:100%;max-width:none;max-height:none;overflow:visible}.card .quick-add__submit .icon path,.card .quick-add__submit .icon polygon{fill:#fff}.card .quick-add__submit:hover .icon{transform:scale(1.07)}.card .quick-add__submit:before,.card .quick-add__submit:after{content:none}.card .price .price-item{margin-right:2px}.card .bag-count{align-items:center;margin-top:-6px !important;margin-left:-5px}.card .bag-count .icon{width:16px}.card .bag-count .icon path{fill:#121212 !important;stroke:inherit !important}.card .badge{position:absolute;bottom:6px;left:6px}.card__information.video-caption{position:absolute;bottom:0;padding-bottom:.8rem;margin-bottom:0}.card__information.video-caption *{color:#fff !important}.deferred-media__poster-button{background:none !important;border:none !important}.deferred-media__poster-button .icon-play path{fill:#fff}
