.oe-cart-upsell{--oe-body-font: var(--oe-cart-font, "OE Manrope", sans-serif);--oe-heading-font: var(--oe-cart-font, "OE Manrope", sans-serif);position:relative;width:calc(100% - 48px);max-width:var(--oe-section-width, 1200px);margin:var(--oe-space-top, 32px) auto var(--oe-space-bottom, 48px);font-family:var(--oe-body-font)}.oe-cart-upsell,.oe-cart-upsell *,.oe-cart-upsell *:before,.oe-cart-upsell *:after{box-sizing:border-box}.oe-cart-upsell [hidden]{display:none!important}.oe-cart-upsell :is(a,button,select,[tabindex]):focus-visible{outline:2px solid var(--oec-ink, #173a2a);outline-offset:4px}.oe-cart-upsell .oe-home-carousel-card__photo:focus-visible{outline-offset:-4px}.oe-cart-upsell .oe-home-carousel__eyebrow,.oe-cart-upsell .oe-home-carousel-card__brand,.oe-cart-upsell .oe-home-carousel-card__caption{font-size:max(13px,var(--oec-meta-size, 13px))}.oe-cart-upsell .oe-home-carousel__track{scroll-margin-inline:8px}.oe-cart-upsell .oe-home-carousel-card__photo{min-width:0}.oe-cart-upsell .oe-home-carousel-card__image{max-width:100%}.oe-cart-upsell .oe-home-carousel-card__price{font-variant-numeric:tabular-nums}.oe-cart-upsell .oe-home-carousel-card__sold-out,.oe-cart-upsell .oe-home-carousel-card__variant-link{font-size:14px}.oe-cart-upsell .oe-home-variant-dialog{background:#f8fcf9f0;border-color:#ffffffe6;box-shadow:inset 0 1px 1px #ffffffba,0 20px 70px #173a2a24;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.oe-cart-upsell .oe-home-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 24px;border:1px solid rgb(255 255 255 / .72);border-radius:999px;background:var(--oec-button-bg, #a4bd91);color:var(--oec-button-ink, #24402b);font:500 16px/1.4 var(--oe-body-font);cursor:pointer}.oe-cart-upsell .oe-home-button:disabled{opacity:.6;cursor:wait}@media(max-width:767px){.oe-cart-upsell{width:calc(100% - 24px);margin-top:var(--oe-mobile-space-top, 24px);margin-bottom:var(--oe-mobile-space-bottom, 32px)}.oe-cart-upsell .oe-home-carousel__heading{gap:14px}.oe-cart-upsell .oe-home-carousel__description{font-size:16px}.oe-cart-upsell .oe-home-carousel__link{font-size:14px}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.oe-cart-upsell,.oe-cart-upsell .oe-home-carousel-card,.oe-cart-upsell .oe-home-variant-dialog{background:#f8fcf9;-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/oe-cart-upsell.css.map */
