html body .drawer__upsell .card-wrapper .card__phrase{margin:.6rem 0 0;padding:.4rem .6rem;border-radius:0;background:#eee;color:#1b232f;font-size:1rem;line-height:1.3;font-weight:400}@media screen and (max-width:1199.98px){html body .drawer__upsell .card-wrapper>.card{display:grid;grid-template-columns:8rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:1.2rem;row-gap:0;align-items:center}html body .drawer__upsell .card-wrapper>.card>.card__inner{grid-column:1;grid-row:1 / span 2}html body .drawer__upsell .card-wrapper>.card>.card__content{grid-column:2;grid-row:1}html body .drawer__upsell .card-wrapper>.card>.card__phrase{grid-column:2;grid-row:2;align-self:start;margin-top:.4rem}}@media screen and (max-width:989.98px){html body .drawer__upsell .card-wrapper .card__phrase{display:none!important}html body .drawer__upsell .card-wrapper>.card{grid-template-columns:8.4rem minmax(0,1fr);grid-template-rows:auto;column-gap:1.2rem;padding:.8rem 1.2rem .8rem .8rem;border-radius:1.2rem;min-height:10rem}html body .drawer__upsell .card-wrapper>.card>.card__inner{grid-row:1;flex:none;width:8.4rem;aspect-ratio:1 / 1!important;border-radius:.8rem}html body .drawer__upsell .card-wrapper>.card>.card__inner.ratio:before{padding-bottom:100%!important}html body .drawer__upsell .card-wrapper>.card>.card__inner .card__media{border-radius:.8rem;overflow:hidden}html body .drawer__upsell .card-wrapper>.card{container-type:inline-size}html body .drawer__upsell .card-wrapper>.card>.card__inner>.card__content{position:absolute!important;top:0;left:0;bottom:0;width:100cqw!important;max-width:none;padding:0!important;display:flex;align-items:flex-end;justify-content:flex-end;z-index:2;pointer-events:none}html body .drawer__upsell .card-wrapper>.card>.card__inner>.card__content .quick-add{margin:0!important;padding:0!important;pointer-events:auto}html body .drawer__upsell .card-wrapper .quick-add__submit{width:2.8rem!important;height:2.8rem!important;min-width:2.8rem!important;min-height:2.8rem!important;padding:0!important;border-radius:50%}html body .drawer__upsell .card-wrapper .quick-add__submit svg{width:1.5rem!important;height:1.5rem!important}html body .drawer__upsell .card-wrapper>.card>.card__content{padding:0!important;align-self:center}html body .drawer__upsell .card-wrapper .card__information{padding:0!important}html body .drawer__upsell .card-wrapper .card__heading{font-size:1.3rem!important;line-height:1.25!important;font-weight:600;min-height:0!important;margin:0 0 .4rem!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}html body .drawer__upsell .card-wrapper .card-information{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0;text-align:left}html body .drawer__upsell .card-wrapper .card-information>*{margin:0!important}html body .drawer__upsell .card-wrapper .card-information>.caption-large:empty{display:none}html body .drawer__upsell .card-wrapper .card-information>.price{order:1}html body .drawer__upsell .card-wrapper .card-information>.yotpo-reviews{order:2;font-size:1.1rem;line-height:1.2}html body .drawer__upsell .card-wrapper .card-information>.card__range{order:3;display:flex!important;flex-wrap:nowrap!important;gap:.3rem;max-width:100%;overflow:hidden}html body .drawer__upsell .card-wrapper .card__range .card__range-item{white-space:nowrap;font-size:.9rem!important;line-height:1.2!important;padding:.2rem .5rem!important}html body .drawer__upsell .card-wrapper .price,html body .drawer__upsell .card-wrapper .price *{line-height:1.2!important}html body .drawer__upsell .card-wrapper .price .price__container{display:block;text-align:left}html body .drawer__upsell .card-wrapper .price.price--on-sale .price__sale{display:flex;align-items:baseline;gap:.5rem;white-space:nowrap}html body .drawer__upsell .card-wrapper .price.price--on-sale .price__regular{display:none}html body .drawer__upsell .card-wrapper .price .price-item--sale,html body .drawer__upsell .card-wrapper .price__regular .price-item--regular{font-size:1.5rem!important;font-weight:700;margin:0!important}html body .drawer__upsell .card-wrapper .price s.price-item--regular{font-size:1.1rem!important;opacity:.6;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/component-cart-upsell-card.css.map */
