:root{--bpbd-card-cream:var(--bpbd-cream,#f6f1e9);--bpbd-card-ivory:var(--bpbd-white,#ffffff);--bpbd-card-navy:var(--bpbd-navy,#10243e);--bpbd-card-gold:var(--bpbd-gold,#b48a4a)}.product__card{background:var(--bpbd-card-cream)!important;color:var(--bpbd-card-navy)!important;border:1px solid var(--bpbd-card-navy)!important;border-radius:16px!important;padding:10px!important;overflow:hidden;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.product__card:hover{border-color:var(--bpbd-card-gold)!important;box-shadow:0 10px 26px #10243e14!important;transform:translateY(-1px)}.product__card .product__card__thumbnail{background:var(--bpbd-card-ivory)!important;border-radius:11px!important;overflow:hidden}.product__card .product__card__content{background:transparent!important;color:var(--bpbd-card-navy)!important;padding:15px 5px 5px!important}.product__card .product__vendor,.product__card .product__card__title,.product__card .product__card__title a,.product__card .product__card__price,.product__card .price,.product__card .price-item{color:var(--bpbd-card-navy)!important}.product__card .product__vendor{opacity:.62}.product__card .product__card--action-btn:not(.product__card--style3),.product__card .product__card--cart-btn{background:transparent!important;color:var(--bpbd-card-navy)!important;border:1px solid rgba(16,36,62,.42)!important;border-radius:999px!important}.product__card .product__card--action-btn:not(.product__card--style3):hover,.product__card .product__card--cart-btn:hover{background:var(--bpbd-card-navy)!important;color:#fff!important;border-color:var(--bpbd-card-navy)!important}.product__card .product__card--wishlist-btn,.product__card .product__card-style2--action-btn{background:var(--bpbd-card-ivory)!important;color:var(--bpbd-card-navy)!important;border:1px solid rgba(16,36,62,.18)!important}.product__card .product__card--wishlist-btn:hover,.product__card .product__card-style2--action-btn:hover{background:var(--bpbd-card-navy)!important;color:#fff!important}.product__card .product__card__badges .badge,.product__card [class*=badge]{border-color:transparent}.product__card .badge--sale,.product__card .sale-badge,.product__card [class*=sale i][class*=badge i]{background:var(--bpbd-card-gold)!important;color:var(--bpbd-card-navy)!important}.bpbd-product-card{min-width:0;background:var(--bpbd-card-cream)!important;color:var(--bpbd-card-navy)!important;border:1px solid var(--bpbd-card-navy)!important;border-radius:16px!important;padding:10px!important;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.bpbd-product-card:hover{border-color:var(--bpbd-card-gold)!important;box-shadow:0 10px 26px #10243e14;transform:translateY(-1px)}.bpbd-product-card__media{background:var(--bpbd-card-ivory)!important;border-radius:11px!important}.bpbd-product-card__body{padding:15px 5px 5px!important}.bpbd-product-card__vendor,.bpbd-product-card__title,.bpbd-product-card__title a,.bpbd-product-card__price,.bpbd-product-card__cta{color:var(--bpbd-card-navy)!important}.bpbd-product-card__badge{background:var(--bpbd-card-gold)!important;color:var(--bpbd-card-navy)!important;box-shadow:none!important}.bpbd-product-card__cta{border:1px solid rgba(16,36,62,.42);border-radius:999px;padding:9px 13px;margin-top:12px!important}.bpbd-product-card__cta:hover{background:var(--bpbd-card-navy);color:#fff!important;border-color:var(--bpbd-card-navy)}.template-search .product__card,.template-product .product-recommendations .product__card,.template-product .recently_viewed_proudct .product__card{background:var(--bpbd-card-cream)!important;border-color:var(--bpbd-card-navy)!important}@media(max-width:749px){.product__card,.bpbd-product-card{border-radius:14px!important;padding:8px!important}.product__card .product__card__thumbnail,.bpbd-product-card__media{border-radius:9px!important}.product__card .product__card__content,.bpbd-product-card__body{padding:12px 4px 4px!important}}.product__card .bpbd-product-status,.bpbd-product-card .bpbd-product-status{position:absolute;left:12px;top:12px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:auto;max-width:calc(100% - 24px);pointer-events:none}.product__card .bpbd-status-badge,.bpbd-product-card .bpbd-status-badge,.template-product .bpbd-status-badge,.bpbd-pdp-status .bpbd-status-badge{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-height:29px;padding:7px 12px!important;background:#10243e!important;background-color:#10243e!important;color:#fff!important;border:1px solid #10243e!important;border-radius:999px!important;box-shadow:0 4px 12px #10243e1a!important;font-family:var(--font-body-family, "DM Sans", sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.015em!important;text-transform:none!important;line-height:1.2!important;white-space:nowrap}.product__card.bpbd-upcoming-card .product__card__price,.product__card.bpbd-upcoming-card .price,.bpbd-product-card.bpbd-upcoming-card .bpbd-product-card__price{display:none!important}.bpbd-coming-soon-message{padding:18px 20px;border-radius:14px;border:1px solid #e6dfd4;background:#f8f6f2;color:#10243e}.bpbd-coming-soon-message p{margin:12px 0;line-height:1.6;font-size:15px}.bpbd-coming-soon-message a{display:inline-flex;align-items:center;justify-content:center;padding:11px 17px;background:#10243e;color:#fff;border-radius:999px;text-decoration:none;font-weight:600;font-size:14px}.bpbd-coming-soon-message a:hover{background:#b48a4a;color:#10243e}@media(max-width:749px){.product__card .bpbd-product-status,.bpbd-product-card .bpbd-product-status{top:9px;left:9px;gap:4px;max-width:calc(100% - 18px)}.product__card .bpbd-status-badge,.bpbd-product-card .bpbd-status-badge{font-size:11px!important;padding:6px 10px!important;min-height:26px}}body.template-index .bpbd-products .bpbd-product-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}body.template-index .bpbd-products .bpbd-product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.8em;overflow-wrap:anywhere}body.template-index .bpbd-products .bpbd-product-card__price{min-height:25px;align-items:baseline;font-variant-numeric:tabular-nums}body.template-index .bpbd-products .bpbd-product-card__cta{display:inline-flex;justify-content:center;width:100%;max-width:100%;min-height:42px;box-sizing:border-box;margin-top:auto!important;padding:10px 8px;line-height:1.25;text-align:center;white-space:normal}body.template-index .bpbd-products .bpbd-product-card__price+.bpbd-product-card__cta{margin-top:auto!important}body.template-index .bpbd-products .bpbd-product-card__media:focus-visible,body.template-index .bpbd-products .bpbd-product-card__title a:focus-visible,body.template-index .bpbd-products .bpbd-product-card__cta:focus-visible{outline:3px solid #b48a4a;outline-offset:3px}@media(max-width:749px){body.template-index .bpbd-products .bpbd-product-card__cta{min-height:44px;font-size:12px!important;padding:8px 5px}body.template-index .bpbd-products .bpbd-product-card__title{min-height:2.75em}body.template-index .bpbd-products .bpbd-product-card__price{gap:5px}}@media(prefers-reduced-motion:reduce){body.template-index .bpbd-products .bpbd-product-card,body.template-index .bpbd-products .bpbd-product-card__image{transition:none}}[data-section-type=collection-product] .bpbd-collection-grid .product__card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em;line-height:1.35;text-wrap:pretty;overflow-wrap:anywhere}[data-section-type=collection-product] .bpbd-collection-grid .product__card__price{min-height:26px;font-variant-numeric:tabular-nums}[data-section-type=collection-product] .bpbd-collection-grid .product__card__content{min-width:0}[data-section-type=collection-product] .bpbd-collection-grid .product__card--link:focus-visible,[data-section-type=collection-product] .bpbd-collection-grid .product__card-title--link:focus-visible,[data-section-type=collection-product] .bpbd-collection-grid button:focus-visible,[data-section-type=collection-product] .bpbd-collection-grid a:focus-visible{outline:3px solid #b48a4a;outline-offset:3px}@media(max-width:749px){[data-section-type=collection-product] .bpbd-collection-grid .product__card__title{font-size:clamp(12px,3.5vw,15px);min-height:2.7em}[data-section-type=collection-product] .bpbd-collection-grid .product__card__price{flex-wrap:wrap;min-height:25px;font-size:13px;line-height:1.4}[data-section-type=collection-product] .bpbd-collection-grid .product__card--action-btn{min-height:44px}}@media(prefers-reduced-motion:reduce){[data-section-type=collection-product] .bpbd-collection-grid .product__card{transition:none}[data-section-type=collection-product] .bpbd-collection-grid .product__card .media>img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bpbd-product-card-theme.css.map */
