.product-grid .card-wrapper.product-card-wrapper .card__information .card__heading{font-family:Fraunces,serif;font-weight:400;text-align:center}.product-grid .card-wrapper.product-card-wrapper .card__information .card__heading.h5,.product-grid .card-wrapper.product-card-wrapper .card__information .card__heading.h5 a{font-size:calc(var(--font-heading-scale) * 1.2rem)}@media only screen and (min-width:750px){.product-grid .card-wrapper.product-card-wrapper .card__information .card__heading.h5,.product-grid .card-wrapper.product-card-wrapper .card__information .card__heading.h5 a{font-size:calc(var(--font-heading-scale) * 1.3rem)}}.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge{top:15px;right:15px;left:auto;bottom:auto;max-width:calc(100% - 30px)}.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge .badge{background:#000;color:#fff;border-color:#000;border-radius:4px;font-family:Barlow,sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1;padding:8px 20.8px 9.6px;white-space:nowrap}.product-grid .card-wrapper.product-card-wrapper .card__information .price{display:flex;justify-content:center;align-items:center;text-align:center}.product-grid .card-wrapper.product-card-wrapper .card__information .price .price__container{display:flex;flex-direction:column;align-items:center;width:100%}.product-grid .card-wrapper.product-card-wrapper .card__information .price .price-item{margin:0;font-family:Barlow,sans-serif;font-size:16px;letter-spacing:.1rem;line-height:1.5}.product-grid .card-wrapper.product-card-wrapper .card__information .price .price__regular .price-item--regular{color:#000;font-weight:600}.product-grid .card-wrapper.product-card-wrapper .card__information .price--on-sale .price__sale{display:flex;flex-direction:column;align-items:center;gap:.4rem}.product-grid .card-wrapper.product-card-wrapper .card__information .price--on-sale .price-item--sale{color:#b3261e;font-weight:700}.product-grid .card-wrapper.product-card-wrapper .card__information .price--on-sale .price__sale s.price-item--regular{color:#101010;font-weight:600;text-decoration:line-through}@media only screen and (min-width:993px)and (max-width:1360px){.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge{top:12px;right:12px;max-width:calc(100% - 24px)}.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge .badge{font-size:12px;padding:7px 12px 8px}}@media only screen and (max-width:992px){.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge{top:10px;right:10px;max-width:calc(100% - 20px)}.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge .badge{font-size:11px;padding:5px 8px}.product-grid .card-wrapper.product-card-wrapper .card__information .price .price-item{font-size:15px}}@media only screen and (max-width:360px){.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge{top:8px;right:8px;max-width:calc(100% - 16px)}.product-grid .card-wrapper.product-card-wrapper .card .card__inner .card__content .card__badge .badge{font-size:10px;letter-spacing:.02em;padding:4px 6px}.product-grid .card-wrapper.product-card-wrapper .card__information .price .price-item{font-size:14px;letter-spacing:.05rem}}.card-wrapper .card__inner:has(>.bf-ctag){container-type:inline-size}.bf-ctag{position:absolute;z-index:3;top:22px;left:10px;top:calc(9.5cqw + 4px);left:5cqw;display:flex;flex-direction:column;align-items:flex-start;max-width:calc(100% - 8cqw);font-family:Montserrat,Arial Black,Arial,sans-serif;font-size:14px;font-size:clamp(10px,7.4cqw,20px);text-transform:uppercase;line-height:1;pointer-events:none;filter:drop-shadow(0 .18em .45em rgba(0,0,0,.35));transform:rotate(-6deg);transform-origin:left top}.bf-ctag__top{position:relative;background:var(--bfc-top-bg, #0b0b0b);color:var(--bfc-top-color, #f0d800);font-weight:900;letter-spacing:.06em;padding:.45em .72em .36em;white-space:nowrap}.bf-ctag__top:after{content:"";position:absolute;right:-.54em;top:0;border-style:solid;border-width:0 0 2.18em .54em;border-color:transparent transparent var(--bfc-top-bg, #0b0b0b) transparent}.bf-ctag__bot{display:flex;align-items:center;align-self:stretch;background:var(--bfc-bot-bg, #b3261e);color:var(--bfc-bot-color, #ffffff);font-size:.59em;font-size:max(.59em,7.5px);font-weight:800;letter-spacing:.16em;padding:.54em 1.23em;white-space:nowrap}.bf-ctag__dot{display:inline-block;flex-shrink:0;width:.3em;height:.3em;margin:0 .6em;border-radius:50%;background:currentColor}@container (max-width: 170px){.bf-ctag__bot{letter-spacing:.1em;padding:.5em .9em}.bf-ctag__dot{margin:0 .45em}}.product-grid .card-wrapper.product-card-wrapper .card .card__inner:has(>.bf-ctag--hide-sale) .card__content .card__badge .badge:not(.badge--sold-out){display:none}.product-grid .card-wrapper.product-card-wrapper .card .card__inner:has(>.bf-ctag) .card__content .card__badge{top:auto!important;bottom:10px!important;right:10px!important;left:auto!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/bf-product-cards.css.map */
