product-card,.product-card{transition:transform .2s ease,box-shadow .2s ease}.product-grid product-card:hover,.resource-list product-card:hover{box-shadow:0 14px 34px #1111111a}.ub-card-cat{margin:0 0 2px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.6}product-card .product-title,product-card [class*=product-title]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card product-price,product-card .price{font-weight:700;font-size:1.05em}.ub-card-badges{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ub-badge{font-size:11px;font-weight:600;line-height:1;padding:6px 9px;border-radius:999px;background:#f1ede8;color:#111}.ub-badge--ship{background:#fdc656}product-card button.quick-add__button,product-card button.quick-add__button:disabled{opacity:1;--quick-add-background: #fdc656;--quick-add-foreground: #111;border-color:transparent;box-shadow:0 6px 18px #1111112e}@media screen and (min-width:750px){product-card button.quick-add__button{opacity:1}}.ub-pdp-note{margin:-6px 0 4px;font-size:13px;opacity:.75}.ub-pdp-trust{list-style:none;margin:4px 0 8px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;font-size:14px}.ub-pdp-trust li{display:flex;align-items:center;gap:10px}.ub-pdp-trust__icon{width:26px;height:26px;flex:none}.ub-pdp-trust__icon svg{width:100%;height:100%}.ub-badge--amazon{background:#111;color:#fff}.ub-aff--card{margin:6px 0 0}.ub-aff__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 24px;border-radius:999px;background:#fdc656;color:#111;font-weight:700;font-size:16px;text-decoration:none}.ub-aff__btn:hover{filter:brightness(.96)}.ub-aff__note{margin:10px 0 0;font-size:12.5px;line-height:1.5;opacity:.75}.ub-aff__note a{text-decoration:underline}product-card:has(.ub-aff--card) .quick-add,product-card:has(.ub-aff--card) product-price,product-card:has(.ub-aff--card) .price{display:none!important}.product-details:has(.ub-aff--pdp) .buy-buttons-block,.product-details:has(.ub-aff--pdp) .accelerated-checkout-block,.product-details:has(.ub-aff--pdp) product-price,.product-details:has(.ub-aff--pdp) .variant-picker,.product-details:has(.ub-aff--pdp) .accordion{display:none!important}.ub-aff-footer{display:block;margin-top:6px;font-size:12px}.ub-aff-footer a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ub-overrides.css.map */
