.bh-upsell{margin:18px 0 4px;padding-top:16px;border-top:1px solid rgba(var(--color-foreground,245,245,245),.14)}.bh-upsell__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 10px}.bh-upsell__title{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.bh-upsell__hint{margin:0;font-size:1.1rem;opacity:.6;white-space:nowrap}.bh-upsell__tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 0 12px;padding-bottom:2px}.bh-upsell__tabs::-webkit-scrollbar{display:none}.bh-upsell__tab{flex:0 0 auto;appearance:none;-webkit-appearance:none;background:transparent;color:inherit;border:1px solid rgba(var(--color-foreground,245,245,245),.28);border-radius:999px;padding:7px 14px;font-size:1.2rem;line-height:1;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.bh-upsell__tab:hover{border-color:rgba(var(--color-foreground,245,245,245),.6)}.bh-upsell__tab[aria-selected=true]{background:rgb(var(--color-foreground,245,245,245));color:rgb(var(--color-background,26,26,26));border-color:transparent;font-weight:600}.bh-upsell__tab:focus-visible{outline:2px solid rgb(var(--color-foreground,245,245,245));outline-offset:2px}.bh-upsell__panel[hidden]{display:none}.bh-upsell__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:480px){.bh-upsell__grid{gap:8px}}.bh-upsell__card{position:relative;display:flex;flex-direction:column;border:1px solid rgba(var(--color-foreground,245,245,245),.14);border-radius:10px;overflow:hidden;background:rgba(var(--color-foreground,245,245,245),.03)}.bh-upsell__media{display:block;aspect-ratio:1/1;overflow:hidden;background:rgba(var(--color-foreground,245,245,245),.06)}.bh-upsell__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.bh-upsell__card:hover .bh-upsell__media img{transform:scale(1.06)}.bh-upsell__body{display:flex;flex-direction:column;gap:3px;flex:1;padding:8px}.bh-upsell__name{margin:0;font-size:1.15rem;line-height:1.3;color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bh-upsell__name:hover{text-decoration:underline}.bh-upsell__price{margin:0 0 6px;font-size:1.2rem;font-weight:600}.bh-upsell__compare{margin-left:5px;font-size:1.05rem;font-weight:400;opacity:.55;text-decoration:line-through}.bh-upsell__btn{margin-top:auto;display:block;width:100%;appearance:none;-webkit-appearance:none;border:1px solid rgba(var(--color-foreground,245,245,245),.38);border-radius:6px;background:transparent;color:inherit;padding:7px 6px;font-family:inherit;font-size:1.15rem;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}.bh-upsell__btn:hover{background:rgb(var(--color-foreground,245,245,245));color:rgb(var(--color-background,26,26,26))}.bh-upsell__btn:focus-visible{outline:2px solid rgb(var(--color-foreground,245,245,245));outline-offset:2px}.bh-upsell__btn[disabled]{opacity:.6;cursor:default}.bh-upsell__btn.is-added,.bh-upsell__btn.is-added:hover{background:#2e7d4f;border-color:transparent;color:#fff}.bh-upsell__btn.is-error,.bh-upsell__btn.is-error:hover{background:#8c2f2f;border-color:transparent;color:#fff}.bh-upsell__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.bh-upsell *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/behuli-matching-upsell.css.map */
