.teatree .lc-teatree-lead{margin-bottom:.15rem;padding-bottom:.15rem;border-bottom:1px solid #edf0f2}.teatree .lc-teatree-link,.teatree .lc-teatree-link:hover{text-decoration:none}.teatree .lc-teatree-link .teatree-node-item-name{width:auto;flex:0 1 auto}.teatree .lc-drops-badge{flex:0 0 auto;margin-left:.3rem;padding:0 .3rem;border-radius:999px;background-color:#b42318;color:#fff;font-size:.625rem;font-weight:700;line-height:1.5;letter-spacing:.02em}.teatree .lc-teatree-link:hover .lc-drops-badge,.teatree .lc-teatree-link.teatree-node-item-selected .lc-drops-badge{background-color:#fff;color:#b42318}.teatree .lc-category-discount{color:#dc3545;font-size:8pt;font-weight:400;line-height:1;margin-left:.25rem}.teatree .lc-category-discount.is-strong{font-weight:700}.teatree .lc-category-discount-dot{margin-left:.1rem}.teatree .teatree-node-item-selected .lc-category-discount,.teatree .teatree-node-item:hover .lc-category-discount{color:#fff}.rc-price-drop-showcase-sentinel{width:100%;height:1px;pointer-events:none}.rc-price-drop-showcase[hidden]{display:none!important}.rc-price-drop-showcase{--rc-drop-accent: #7d858d;--rc-drop-ink: #3f464d;--rc-drop-muted: #8c939a;overflow:hidden;padding:1rem 0;border:0;border-radius:0;background:#fff;box-shadow:none}.rc-price-drop-showcase--sidebar{margin-top:.9rem;padding:0}.rc-price-drop-showcase__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.rc-price-drop-showcase__eyebrow{display:block;margin-bottom:.25rem;color:var(--rc-drop-muted);font-size:.68rem;font-weight:700;letter-spacing:.04em}.rc-price-drop-showcase__title{margin:0;color:var(--rc-drop-ink);font-size:1.05rem;font-weight:800}.rc-price-drop-showcase__description{margin:.25rem 0 0;color:var(--rc-drop-muted);font-size:.78rem}.rc-price-drop-showcase__header--sidebar{align-items:center;gap:.5rem;margin-bottom:.55rem}.rc-price-drop-showcase__header--sidebar .rc-price-drop-showcase__eyebrow{margin-bottom:.15rem;font-size:.6rem}.rc-price-drop-showcase__header--sidebar .rc-price-drop-showcase__title{font-size:.88rem}.rc-price-drop-showcase__header--sidebar .rc-price-drop-showcase__more{margin-top:0;padding:.2rem .25rem;border-color:transparent;font-size:.64rem;white-space:nowrap}.rc-price-drop-showcase__more{display:inline-flex;flex:0 0 auto;align-items:center;gap:.15rem;margin-top:.25rem;padding:.35rem .55rem;border:0;border-radius:0;color:#687078;font-size:.75rem;font-weight:700;text-decoration:none;transition:color .14s ease}.rc-price-drop-showcase__more:hover,.rc-price-drop-showcase__more:focus{color:#343a40;text-decoration:none}.rc-price-drop-showcase__list{display:flex;gap:.65rem;overflow-x:auto;padding:.1rem .1rem .3rem;scrollbar-color:#d8dde1 transparent;scrollbar-width:thin}.rc-price-drop-showcase__list--sidebar{display:grid;gap:.45rem;overflow:visible;padding:0}.rc-price-drop-showcase__card{display:flex;flex:0 0 148px;flex-direction:column;min-width:0;overflow:hidden;border:0;border-radius:0;background:#fff;color:var(--rc-drop-ink);text-decoration:none;transition:background-color .14s ease,transform .14s ease}.rc-price-drop-showcase__card:hover,.rc-price-drop-showcase__card:focus{background:#f8f9fa;color:var(--rc-drop-ink);text-decoration:none;transform:translateY(-2px)}.rc-price-drop-showcase__media{position:relative;aspect-ratio:1;overflow:hidden;background:#fff}.rc-price-drop-showcase__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.rc-price-drop-showcase__rank{position:absolute;top:.4rem;left:.4rem;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:50%;background:#7d858d;color:#fff;font-size:.68rem;font-weight:800}.rc-price-drop-showcase__badge{position:absolute;right:.4rem;bottom:.4rem;padding:.18rem .35rem;border-radius:.3rem;background:#9a7375;color:#fff;font-size:.68rem;font-weight:800}.rc-price-drop-showcase__body{display:flex;flex:1 1 auto;flex-direction:column;padding:.55rem .6rem .65rem}.rc-price-drop-showcase__product-title{display:-webkit-box;min-height:2.35em;overflow:hidden;margin:0;color:#4d555c;font-size:.78rem;font-weight:600;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rc-price-drop-showcase__price{display:block;margin-top:.45rem;color:#596168;font-size:.98rem;font-weight:800;line-height:1.1}.rc-price-drop-showcase__amount{display:block;margin-top:.25rem;color:var(--rc-drop-muted);font-size:.68rem;line-height:1.15}.rc-price-drop-showcase__card--sidebar{display:flex;flex:none;flex-direction:row;width:100%;min-height:3.35rem;border-radius:.5rem}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__media{flex:0 0 3.35rem;width:3.35rem;aspect-ratio:1}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__rank{top:.2rem;left:.2rem;width:1.05rem;height:1.05rem;font-size:.58rem}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__badge{right:.2rem;bottom:.2rem;padding:.12rem .22rem;font-size:.56rem}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__body{justify-content:center;min-width:0;padding:.35rem .45rem}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__product-title{display:block;min-height:0;overflow:hidden;font-size:.71rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__price{margin-top:.18rem;font-size:.8rem}.rc-price-drop-showcase__card--sidebar .rc-price-drop-showcase__amount{display:none}@media(min-width:768px){.rc-price-drop-showcase__card{flex:1 1 0;min-width:122px;max-width:170px}.rc-price-drop-showcase__card--sidebar{flex:none;max-width:none}}@media(max-width:575.98px){.rc-price-drop-showcase{padding-top:.85rem;padding-bottom:.85rem}.rc-price-drop-showcase__header{align-items:flex-end}.rc-price-drop-showcase__description{max-width:15rem}.rc-price-drop-showcase__more{padding-right:.35rem;padding-left:.35rem;background:transparent}.rc-price-drop-showcase--sidebar{padding-top:0;padding-bottom:0}}.browse-sidebar[data-astro-cid-h3rr7hgv]{position:sticky;top:72px;max-height:calc(100vh - 72px);overflow-y:auto;overscroll-behavior:contain}
