:root{--bl-ink: #1f1f1f;--bl-black: #000;--bl-white: #fff;--bl-yellow: #ffdb58;--bl-green: #045a44;--bl-text: #3a3a3a;--bl-text-muted: #6b6459;--bl-border-soft: #dfdfdf;--bl-surface-grey: #f5f5f5;--bl-hairline: 1px solid var(--bl-black);--bl-radius-card: 4px;--bl-radius-button: 14px;--bl-font-display: "Dela Gothic One", "Arial Black", sans-serif;--bl-font-body: "Roboto Condensed", "Arial Narrow", sans-serif;--bl-font-meta: "Josefin Sans", sans-serif;--bl-motion: .12s cubic-bezier(.33, 1, .68, 1)}.bl-pdp-eyebrow{font-family:var(--bl-font-body);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bl-text-muted)}.bl-pdp-breadcrumb{margin-bottom:20px}.bl-pdp-breadcrumb a{color:var(--bl-text-muted);text-decoration:none}.bl-pdp-breadcrumb a:hover,.bl-pdp-breadcrumb span{color:var(--bl-ink)}.variant-option--swatches .variant-option__button-label{border-radius:100px;transition:box-shadow var(--bl-motion)}.variant-option--swatches .variant-option__button-label:has(input:checked) .swatch,.variant-option--swatches .variant-option__button-label:has(input:checked){box-shadow:0 0 0 2px var(--bl-white),0 0 0 4px var(--bl-green)}.variant-option--swatches legend{font-family:var(--bl-font-body);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bl-text-muted)}.variant-option--swatches legend .variant-option__swatch-value{color:var(--bl-ink);margin-inline-start:6px}.bl-pdp-proof{display:grid;grid-template-columns:repeat(3,1fr);border:var(--bl-hairline);margin:18px 0 22px}.bl-pdp-proof__cell{padding:12px 14px;text-align:center;border-right:var(--bl-hairline)}.bl-pdp-proof__cell:last-child{border-right:0}.bl-pdp-proof__num{font-family:var(--bl-font-display);font-size:20px;line-height:1}.bl-pdp-proof__label{font-size:10px;margin-top:4px}.variant-option--buttons:not(.variant-option--swatches) legend{font-family:var(--bl-font-body);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--bl-text-muted)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:54px;height:48px;border-radius:var(--bl-radius-button);border:1px solid var(--bl-black);background:var(--bl-white);font-family:var(--bl-font-body);font-weight:700;font-size:14px;transition:background var(--bl-motion),color var(--bl-motion)}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(input:checked){background:var(--bl-green);color:var(--bl-white);border-color:var(--bl-green)}.product-form__buttons .button,.add-to-cart .button{border-radius:var(--bl-radius-button);font-family:var(--bl-font-body);font-weight:700;letter-spacing:.02em}.bl-pdp-madeto{display:flex;gap:8px;align-items:center;margin:12px 0 18px;flex-wrap:wrap}.bl-pdp-tag{background:var(--bl-green);color:var(--bl-white);font-family:var(--bl-font-body);font-weight:700;font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:100px}.bl-pdp-madeto__meta{font-family:var(--bl-font-meta);font-size:12px;color:var(--bl-text-muted)}.bl-pdp-reassure{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:16px 0;border-top:var(--bl-hairline);border-bottom:var(--bl-hairline);font-family:var(--bl-font-body);font-size:13px;color:var(--bl-text)}@media(max-width:540px){.bl-pdp-reassure{grid-template-columns:1fr}}.accordion summary,.accordion__title{font-family:var(--bl-font-body);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.bl-pdp-rating{margin:12px 0 4px}.jdgm-prev-badge{margin:8px 0 4px}.jdgm-prev-badge__text{font-family:var(--bl-font-meta);font-size:13px;color:var(--bl-text-muted)}.jdgm-prev-badge__stars{color:var(--bl-ink)}.bl-pdp-reviews-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:24px}.bl-pdp-reviews-head h2{font-family:var(--bl-font-display);text-transform:uppercase;font-size:32px;margin:0}.bl-pdp-reviews-head__overall{text-align:right;font-family:var(--bl-font-meta);font-size:13px;color:var(--bl-text-muted)}.bl-pdp-reviews-head__overall strong{display:block;font-family:var(--bl-font-display);font-weight:400;font-size:26px;color:var(--bl-ink)}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bl-pdp.css.map */
