@import"https://fonts.googleapis.com/css2?family=Caveat:wght@600&display=swap";.product-card{position:relative;--bp-tint:#F1EADC;--bp-latin:none}.product-card:has(.bp-tagwrap[data-bird=cardinal]){--bp-tint:#F6E1DC;--bp-latin:"Cardinalis cardinalis"}.product-card:has(.bp-tagwrap[data-bird=jay]){--bp-tint:#DFEAF6;--bp-latin:"Cyanocitta cristata"}.product-card:has(.bp-tagwrap[data-bird=goldfinch]){--bp-tint:#FBF0C8;--bp-latin:"Spinus tristis"}.product-card:has(.bp-tagwrap[data-bird=chickadee]){--bp-tint:#E7EBEC;--bp-latin:"Poecile atricapillus"}.product-card:has(.bp-tagwrap[data-bird=hummingbird]){--bp-tint:#DDF0E6;--bp-latin:"Archilochus colubris"}.product-card:has(.bp-tagwrap[data-bird=bluebird]){--bp-tint:#DCE8F5;--bp-latin:"Sialia sialis"}.product-card:has(.bp-tagwrap[data-bird=robin]){--bp-tint:#F5E3D6;--bp-latin:"Turdus migratorius"}.product-card .product-card__content{background:var(--bp-paper);border:1px solid #E2D6C0;border-radius:18px;padding:0 18px 18px!important;height:100%;text-align:center;box-shadow:0 1px 2px #2e4a3f12,0 8px 24px #2e4a3f17;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .2s ease}.product-card .card-gallery{border:0;border-radius:17px 17px 0 0;overflow:hidden;background:linear-gradient(160deg,var(--bp-tint),var(--bp-paper) 88%);margin:0 -18px 14px!important;padding:0!important}.product-card .card-gallery img{mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.product-card:hover .card-gallery img{transform:scale(1.04)}.product-card:hover .product-card__content,.product-card:focus-within .product-card__content{transform:translateY(-4px);border-color:#d8c9ae;box-shadow:0 18px 40px #2e4a3f2b}.product-card .product-card__content .text-block,.product-card .product-card__content .text-block *,.product-card .product-card__content>a.contents{text-align:center!important;padding-inline:0!important}.product-card .product-card__content .text-block p{text-wrap:balance;line-height:1.42;margin:0}.product-card .product-card__content>a.contents .text-block:before{content:var(--bp-latin);display:block;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:400;font-size:12.5px;line-height:1.3;color:#5b6b62;margin-bottom:3px}.product-card product-price.text-block{display:none}.bp-tagwrap{position:absolute;z-index:5;right:14px;top:-4px;transform-origin:50% 0;pointer-events:none;display:block;text-align:center}.product-card:hover .bp-tagwrap,.product-card:focus-within .bp-tagwrap{animation:bp-swing 1.4s ease-in-out}@keyframes bp-swing{0%{transform:rotate(0)}20%{transform:rotate(8deg)}45%{transform:rotate(-5.5deg)}70%{transform:rotate(2.6deg)}to{transform:rotate(0)}}.bp-string{display:block;width:2px;height:30px;margin:0 auto;background:repeating-linear-gradient(180deg,#8a6a45 0 3px,#6d5132 3px 6px)}.bp-kraft{position:relative;display:block;min-width:96px;max-width:132px;background:linear-gradient(170deg,#dcbe93,#c7a170);color:#3b2a18;padding:17px 12px 10px;clip-path:polygon(22% 0,78% 0,100% 16%,100% 100%,0 100%,0 16%);filter:drop-shadow(0 7px 10px rgba(60,40,20,.22))}.bp-kraft:before{content:"";position:absolute;top:6px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--bp-paper);box-shadow:inset 0 0 0 2px #8a6a45}.bp-kprice{display:block;font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:27px;line-height:1;letter-spacing:-.015em;font-variant-numeric:lining-nums;white-space:nowrap}.bp-kcur{font-size:.52em;vertical-align:.72em;margin-right:1px}.bp-kcents{font-size:.5em;vertical-align:.8em;margin-left:1px}.bp-kfrom{display:block;font-family:inherit;font-style:italic;font-weight:400;font-size:.42em;letter-spacing:.02em;margin-bottom:2px}.bp-kwas{display:block;font-size:11px;text-decoration:line-through;opacity:.65;margin-top:3px}.bp-knote{display:block;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-weight:600;font-size:16px;line-height:1.05;margin-top:4px;color:#6b2e1f;text-wrap:balance}.bp-badge{position:absolute;z-index:4;left:12px;top:12px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:6px;color:#fffcf5;pointer-events:none;box-shadow:0 2px 6px #2e4a3f33}.bp-badge--offer{background:var(--bp-accent)}.bp-badge--new{background:var(--bp-wire)}.bp-badge--sale{background:#8c2a22}.product-grid,.product-list__grid,.resource-list{overflow:visible}@media(max-width:749px){.product-card .product-card__content{border-radius:14px;padding:0 12px 14px!important}.product-card .card-gallery{border-radius:13px 13px 0 0;margin:0 -12px 11px!important}.product-card .product-card__content>a.contents .text-block:before{font-size:11px}.bp-tagwrap{right:8px;top:-3px}.bp-kraft{min-width:62px;max-width:86px;padding:12px 6px 7px}.bp-kprice{font-size:17px}.bp-knote{font-size:11.5px;margin-top:2px}.bp-string{height:22px}.bp-badge{left:8px;top:8px;font-size:9px;padding:3px 6px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.product-card:hover .bp-tagwrap,.product-card:focus-within .bp-tagwrap{animation:none}.product-card .product-card__content{transition:none}.product-card:hover .product-card__content,.product-card:hover .card-gallery img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bp-tag.css.map */
