:root{--bh-card-outline: var(--navy, #222B48)}.product-card:hover{border-color:var(--bh-card-outline)!important;box-shadow:5px 5px 0 var(--bh-card-outline)!important}.product-grid--flat .product-card:hover,.product-grid--flat .product-card:active,.product-grid--flat .product-card:focus-within,.product-grid--flat .product-card:has(.pc-variant-tray.is-open),.product-grid--flat .product-card.tray-open,.product-card.tray-open,.product-card.tray-open:hover{border-color:var(--bh-card-outline)!important;background:#fff!important;box-shadow:5px 5px 0 var(--bh-card-outline)!important}.bh-rating{display:inline-flex!important;align-items:center!important;gap:4px!important;width:fit-content!important;min-height:25px!important;padding:5px 8px!important;border:1px solid rgba(var(--navy-rgb, 34, 43, 72),.12)!important;border-radius:999px!important;background:#ffffffeb!important;color:var(--navy, #222B48)!important;box-shadow:none!important;font-size:10px!important;line-height:1!important}.bh-rating__stars{gap:2px!important}.bh-rating__star,.bh-rating__star svg,.bh-rating__star-fill svg{width:12px!important;height:12px!important;flex-basis:12px!important}.bh-rating__star-outline{fill:transparent!important;stroke:var(--accent, #FFCD02)!important;stroke-width:1.45!important}.bh-rating__star-fill svg{fill:var(--accent, #FFCD02)!important;stroke:var(--accent, #FFCD02)!important}.bh-rating__count{margin-left:2px;color:rgba(var(--navy-rgb, 34, 43, 72),.58)!important;font-size:10px!important;font-weight:700!important}.bh-rating--empty .bh-rating__text,.bh-rating__text:empty{display:none!important}.bh-rating--card{margin:8px 0 6px!important}.pdp-info-card .jdgm-prev-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;width:fit-content!important;min-height:29px!important;margin:9px 0 5px!important;padding:6px 10px!important;border:1px solid rgba(var(--navy-rgb, 34, 43, 72),.12)!important;border-radius:999px!important;background:#fff!important;box-shadow:none!important}.pdp-info-card .jdgm-prev-badge__stars{gap:2px!important}.pdp-info-card .jdgm-prev-badge__stars .jdgm-star{font-size:13px!important}.pdp-info-card .jdgm-prev-badge__text{color:rgba(var(--navy-rgb, 34, 43, 72),.58)!important;font-size:10.5px!important;font-weight:700!important}.pdp-info-card .jdgm-prev-badge[data-number-of-reviews="0"] .jdgm-prev-badge__text,.pdp-info-card .jdgm-prev-badge__text[hidden]{display:none!important}.pdp-info-card .pdp-awards:before,.pdp-info-card .pdp-awards:after{content:none!important;display:none!important}.product-card__critic{min-height:31px!important;padding:2px!important;align-items:center!important;border:1.5px solid var(--navy, #222B48)!important;border-radius:999px!important;background:var(--butter, #FFE59A)!important;box-shadow:none!important}.product-card__critic-source{display:inline-flex!important;align-items:center!important;gap:4px!important;min-width:0!important;padding:0 8px!important;font-size:9px!important;letter-spacing:.07em!important}.product-card__critic-source:before{content:"\2605";color:var(--navy, #222B48);font-size:9px;line-height:1}.product-card__critic-score{min-width:31px!important;min-height:25px!important;padding:0 8px!important;border-radius:999px!important;background:var(--navy, #222B48)!important;color:#fff!important;font-size:12px!important}.product-card__critic--text{padding:6px 10px!important}.product-enrichment .critic-score{min-height:42px!important;padding:3px!important;align-items:center!important;border:2px solid var(--navy, #222B48)!important;border-radius:999px!important;background:var(--butter, #FFE59A)!important;box-shadow:none!important}.product-enrichment .critic-score__source{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:0 11px!important}.product-enrichment .critic-score__source:before{content:"\2605";font-size:11px}.product-enrichment .critic-score__value{min-width:43px!important;min-height:34px!important;padding:0 12px!important;border-radius:999px!important;background:var(--navy, #222B48)!important;color:#fff!important}.product-card__feature{min-height:31px!important;padding:6px 10px!important;border:1.5px solid rgba(var(--navy-rgb, 34, 43, 72),.22)!important;border-radius:8px!important;background:var(--sky, #C8E3F3)!important;color:var(--navy, #222B48)!important;box-shadow:none!important}.product-card__feature[title=Kosher i],.product-card__feature[title="Non-Chill Filtered" i]{background:var(--lavender, #DED3F0)!important}.product-card__feature[title=Organic i],.product-card__feature[title=Vegan i],.product-card__feature[title=Natural i],.product-card__feature[title="Certified Sustainable" i]{background:var(--pistachio, #C8F3D8)!important}.product-card__feature[title="Zero Sugar" i],.product-card__feature[title="100% Agave" i]{background:var(--butter, #FFE59A)!important}.product-card__feature[title="Low Calorie" i]{background:var(--apricot, #FFD3A0)!important}.product-card__feature[title=Unoaked i]{background:var(--blush, #F6CFD4)!important}.product-enrichment__features .feature-chip{border:1.5px solid rgba(var(--navy-rgb, 34, 43, 72),.2)!important;background:var(--sky, #C8E3F3)!important;color:var(--navy, #222B48)!important;font-weight:750!important}.product-enrichment__features .feature-chip:nth-child(6n+2){background:var(--lavender, #DED3F0)!important}.product-enrichment__features .feature-chip:nth-child(6n+3){background:var(--pistachio, #C8F3D8)!important}.product-enrichment__features .feature-chip:nth-child(6n+4){background:var(--butter, #FFE59A)!important}.product-enrichment__features .feature-chip:nth-child(6n+5){background:var(--blush, #F6CFD4)!important}.product-enrichment__features .feature-chip:nth-child(6n+6){background:var(--apricot, #FFD3A0)!important}.product-enrichment__features .feature-chip__icon{background:#ffffff94!important}.product-card__footer{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;gap:9px!important}.product-card__price{width:100%;line-height:1.1}.product-card__action-row,.product-card__quick-form{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0}.product-card__action-row--waitlist,.product-card__action-row--soldout{justify-content:flex-start}.product-card__qty.qty-stepper{display:flex;flex:1 1 auto;justify-content:space-between;min-width:0;max-width:104px;height:42px;border:1.5px solid rgba(var(--navy-rgb, 34, 43, 72),.2);background:#fff}.product-card__qty.qty-stepper button{width:29px;height:40px;padding:0;color:var(--navy, #222B48);font-size:17px;font-weight:500}.product-card__qty.qty-stepper input{width:32px;min-width:0;padding:0;color:var(--navy, #222B48);font-size:14px;font-weight:800}.product-card__cart-button{position:relative;z-index:3;font-size:0!important}.product-card__cart-button:before{content:"";display:block;width:20px;height:20px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23222B48' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='19' cy='20' r='1'/%3E%3Cpath d='M3 4h2l2.4 10.5a2 2 0 0 0 2 1.5h7.8a2 2 0 0 0 2-1.6L21 7H6'/%3E%3C/svg%3E")}.pc-variant-option{display:block;margin:0;border-bottom:1px solid rgba(var(--navy-rgb, 34, 43, 72),.07)}.pc-variant-option:last-child{border-bottom:0}.pc-variant-option__button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:13px 16px;border:0;background:transparent;color:var(--navy, #222B48);text-align:left}.pc-variant-option__button:hover:not([disabled]){background:rgba(var(--navy-rgb, 34, 43, 72),.04)}.pc-variant-option__button[disabled],.pc-variant-option--unavailable{opacity:.38;cursor:default}.pc-variant-option__name{flex:1;font-size:14px;font-weight:500}.pc-variant-option__price{flex:0 0 auto;color:var(--navy, #222B48);font-family:var(--font-display, sans-serif);font-size:14px;font-weight:800}.pc-variant-option__button.is-loading{opacity:.55;pointer-events:none}@media(max-width:749px){.bh-rating{min-height:24px!important;padding:5px 7px!important}.bh-rating__star,.bh-rating__star svg,.bh-rating__star-fill svg{width:11px!important;height:11px!important;flex-basis:11px!important}.product-card__qty.qty-stepper{max-width:91px;height:40px}.product-card__qty.qty-stepper button{width:26px;height:38px}.product-card__qty.qty-stepper input{width:28px;font-size:13px}.product-card__cart-button{width:42px!important;height:42px!important;flex-basis:42px!important}.product-card__feature{padding-inline:8px!important;font-size:9px!important}.product-card__critic-source{padding-inline:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/product-ui-polish.css.map */
