.bb-wild{padding-top:var(--bb-padding-top);padding-bottom:var(--bb-padding-bottom)}.bb-wild__heading{text-align:center;margin-bottom:24px}.bb-wild__heading h2{margin:0 0 8px}.bb-wild__heading p{margin:0}.bb-wild__gallery{list-style:none;padding:0;margin:0 auto;display:grid;grid-template-columns:repeat(var(--bb-columns),minmax(0,1fr));gap:16px}.bb-wild__gallery--single{max-width:640px}.bb-wild__item{min-width:0;overflow:hidden;border-radius:8px;background:#f7f7f7}.bb-wild__item a{display:block}.bb-wild__item img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;display:block}.bb-wild__gallery--single img{aspect-ratio:auto}.bb-wild__item a:focus-visible{outline:3px solid currentColor;outline-offset:-4px}@media(max-width:749px){.bb-wild{padding-top:var(--bb-padding-top-mobile);padding-bottom:var(--bb-padding-bottom-mobile)}.bb-wild__heading{margin-bottom:16px}.bb-wild__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:8px}.bb-wild__item{flex:0 0 85%;scroll-snap-align:start}.bb-wild__gallery--single .bb-wild__item{flex-basis:100%}}.bb-colour-value-choice .bb-compact-choice__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.bb-colour-value-choice__name{display:flex;align-items:center;justify-content:center;gap:7px;max-width:100%}.bb-colour-value-choice__swatch{display:inline-block;flex:0 0 16px;width:16px;height:16px;border-radius:50%;border:1px solid #b8b8b8;background:var(--bb-choice-colour)}.bb-product-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;width:fit-content;min-height:36px;margin:4px 0 10px;color:inherit;text-decoration:none;font-size:14px;line-height:1.4}.bb-product-rating__stars{background:linear-gradient(90deg,#d59421 var(--bb-rating-fill),#ddd var(--bb-rating-fill));background-clip:text;-webkit-background-clip:text;color:transparent;letter-spacing:2px;font-size:19px;white-space:nowrap}.bb-product-rating__details{display:inline-flex;gap:9px;align-items:baseline}.bb-product-rating__details>span{text-decoration:underline;text-underline-offset:3px}.bb-product-rating:hover .bb-product-rating__details>span{text-decoration-thickness:2px}.bb-product-rating:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map?subset=AAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAE */
