.horizontal-product:has(>.st-cu){flex-wrap:wrap;row-gap:var(--sp-3, 12px)}.horizontal-product:has(>.st-cu)>.horizontal-product__details{flex-basis:0}.horizontal-product>.st-cu{flex:0 0 100%}.st-cu{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid #e6e6ea;border-radius:14px;background:#fff;color:#181a1d}.st-cu__icon{flex:none;inline-size:24px;block-size:24px;margin-block-start:1px;fill:none;stroke:#0063fd;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.st-cu__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-inline-size:0}.st-cu__title{margin:0;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:0}.st-cu__text{margin:0;font-size:12px;line-height:1.45;color:#4a4a4a}.st-cu__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-block-start:2px}.st-cu__check{display:flex;align-items:center;gap:8px;min-inline-size:0;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}.st-cu input[type=checkbox].st-cu__checkbox{flex:none;inline-size:20px;block-size:20px;margin:0;accent-color:#0063fd;cursor:pointer}.st-cu input[type=checkbox].st-cu__checkbox:focus-visible{outline:2px solid #0063fd;outline-offset:2px}.st-cu__check[aria-busy=true]{opacity:.6;cursor:progress}.st-cu select.st-cu__select{flex:none;inline-size:auto;min-block-size:36px;padding:6px 30px 6px 12px;border:1px solid #d0d0d6;border-radius:10px;background-color:#fff;font-size:13px;font-weight:600;line-height:1.2;color:#181a1d;cursor:pointer}.st-cu select.st-cu__select:focus-visible{outline:2px solid #0063fd;outline-offset:2px}.st-cu__link{align-self:flex-start;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:12px;color:#4a4a4a;text-decoration:underline;text-underline-offset:2px}.st-cu__link:hover{color:#181a1d}.st-cu__error{margin:0;font-size:12px;line-height:1.35;color:#c4290e}.st-cu__error[hidden]{display:none}.st-cu-row>td{padding-block:0 16px}.st-cu--page{padding:16px}.st-cu--page .st-cu__title{font-size:15px}.st-cu--page .st-cu__text{font-size:13px}.st-cp-item:has(>.st-cu){flex-wrap:wrap}.st-cp-item>.st-cu{flex:0 0 100%}
/*# sourceMappingURL=/cdn/shop/t/163/assets/st-care-upsell.css.map */
