.cart-drawer__upsell{background:var(--color-light-blue-2);border-top:1px solid var(--color-beige-2);overflow:hidden}.cart-drawer__upsell-inner{position:relative;padding-inline:20px;padding-block:10px 14px}.cart-drawer__upsell-inner .upsell-content-container{justify-content:space-between;gap:6px}.cart-drawer__upsell-title{font-size:var(--font-size-m-2);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-height-s-3);color:var(--color-black-2);margin-bottom:8px;margin-top:0;font-family:var(--font-heading-family)}.cart-drawer__upsell-inner .upsell-form{display:flex;gap:14px;background-color:var(--color-white-2);padding:10px;border-radius:10px;border:1px solid var(--color-beige-2)}.cart-drawer__upsell-inner .upsell-title,.cart-drawer__upsell-inner .upsell-subscription-label-amount,.cart-drawer__upsell-inner .upsell-price{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-normal);color:var(--text-color);font-family:var(--font-heading-family)}.cart-drawer__upsell-inner .upsell-subscription-label-amount{display:block}.cart-drawer__upsell-inner .upsell-subscription-label{font-size:var(--mobile-font-size-s-2);line-height:var(--line-height-m);color:var(--text-color);font-family:var(--font-body-family)}.cart-drawer__upsell-image{border-radius:8px;object-fit:cover}.cart-drawer__upsell-inner .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}.cart-drawer__upsell-inner .yotpo-sr-bottom-line-button{pointer-events:none!important}.cart-drawer__upsell-inner .yotpo-sr-bottom-line-summary span>*{height:fit-content!important}.cart-drawer__upsell-inner .yotpo-sr-star-full,.cart-drawer__upsell-inner .star-container{width:9px!important;height:9px!important;font-size:var(--mobile-font-size-s)!important}.cart-drawer__upsell-inner .upsell-price-container{display:flex;gap:12px}.cart-drawer__upsell-inner .yotpo-sr-bottom-line-text{font-size:var(--mobile-font-size-s)!important;line-height:var(--line-height-normal)!important;color:var(--text-color)!important;font-family:var(--font-body-family)!important;padding-top:0!important}.cart-drawer__upsell-inner .product-form__buttons-row button .loading__spinner{display:none}.cart-drawer__upsell-inner .product-form__buttons-row button.loading .upsell-btn-text{visibility:hidden}.cart-drawer__upsell-inner .product-form__buttons-row button.loading .loading__spinner{display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px}.cart-drawer__upsell-inner .product-form__buttons-row button{position:relative;background-color:var(--ck-btn-bg);border-radius:100px;min-width:115px;min-height:26px;font-size:var(--mobile-font-size-s-1);font-weight:var(--font-weight-medium);color:var(--ck-btn-color);letter-spacing:var(--letter-spacing-xs);line-height:var(--line-height-s-3);text-transform:uppercase;opacity:1;padding:0;transition:var(--default-transition);font-family:var(--font-heading-family)}.cart-drawer__upsell-inner .upsell-price{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);color:var(--text-color);letter-spacing:var(--letter-spacing-s);line-height:var(--line-height-s-3)}.cart-drawer__upsell-items-container .cart-swiper-button-prev,.cart-drawer__upsell-items-container .cart-swiper-button-next{width:18px;height:9px;margin-top:5px;margin-right:10px}.cart-drawer__upsell-items-container .cart-swiper-button-prev:after,.cart-drawer__upsell-items-container .cart-swiper-button-next:after{display:none}.cart-drawer__upsell-items-container .cart-swiper-button-prev svg,.cart-drawer__upsell-items-container .cart-swiper-button-next svg{width:11px;height:18px}.cart-drawer__upsell-items-container .cart-swiper-button-prev{transform:translateY(-50%) rotate(180deg)}@media(min-width:989px){.cart-drawer__upsell-inner .product-form__buttons-row button:hover{background-color:var(--ck-btn-hover-bg)}}@media(max-width:989px){.cart-drawer__upsell-inner .upsell-title,.cart-drawer__upsell-inner .upsell-subscription-label-amount,.cart-drawer__upsell-inner .upsell-price{font-size:var(--mobile-font-size-s-1)}.cart-drawer__upsell-image{width:50px;height:50px}}
/*# sourceMappingURL=/cdn/shop/t/286/assets/component-cart-drawer-upsell.css.map */
