.pdp-upsell{display:block;max-width:44rem;margin:1.6rem 0 2.4rem}.pdp-upsell__title.form__label{display:block;margin:0 0 .8rem;text-transform:uppercase;letter-spacing:.04em;font-size:1.2rem}.pdp-upsell__option{display:flex;align-items:center;gap:1.6rem;cursor:pointer}.pdp-upsell__indicator{flex:none;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:.1rem solid rgb(var(--color-foreground));color:transparent;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.pdp-upsell__checkbox:checked+.pdp-upsell__option .pdp-upsell__indicator{background-color:rgb(var(--color-button, 58, 58, 238));border-color:rgb(var(--color-button, 58, 58, 238));color:rgb(var(--color-button-text, 255, 255, 255))}.pdp-upsell__checkbox:focus-visible+.pdp-upsell__option .pdp-upsell__card{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.pdp-upsell__card{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:1.6rem;border:.1rem solid rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.pdp-upsell__media{flex:none;width:9.6rem;height:9.6rem;overflow:hidden}.pdp-upsell__image{display:block;width:100%;height:100%;object-fit:cover}.pdp-upsell__image--placeholder{background-color:rgba(var(--color-foreground),.04)}.pdp-upsell__info{display:flex;flex-direction:column;gap:.4rem;padding:.8rem 1.2rem .8rem 0;min-width:0}.pdp-upsell__product-title{font-size:1.8rem;line-height:1.2;overflow-wrap:anywhere}.pdp-upsell__variant-title,.pdp-upsell__price{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.pdp-upsell__variant.select{margin:.8rem 0 0 3.6rem;max-width:calc(100% - 3.6rem)}.pdp-upsell-buttons{position:relative}.pdp-upsell-tooltip{position:absolute;left:50%;bottom:calc(100% + 1rem);z-index:3;width:max-content;max-width:min(32rem,100%);padding:.8rem 1.2rem;border-radius:.4rem;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;line-height:1.3;text-align:center;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,.4rem);transition:opacity .2s ease,transform .2s ease,visibility .2s}.pdp-upsell-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:.6rem solid transparent;border-top-color:rgb(var(--color-foreground))}@media(hover:hover){.pdp-upsell-buttons:not(.pdp-upsell-selected) .product-form__submit:not([disabled]):not([aria-disabled=true]):hover~.pdp-upsell-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}}.pdp-upsell-buttons:not(.pdp-upsell-selected) .product-form__submit:not([disabled]):not([aria-disabled=true]):focus-visible~.pdp-upsell-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.pdp-upsell__indicator,.pdp-upsell-tooltip{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/component-pdp-upsell.css.map */
