.bb-pgrid,.bb-cgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 32px}@media(min-width:741px){.bb-pgrid,.bb-cgrid{grid-template-columns:repeat(auto-fit,minmax(170px,220px));justify-content:center;gap:18px}}.rte .bb-pcard,.rte .bb-ccard,.bb-pcard,.bb-ccard{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none!important;color:inherit;border:0}.bb-pcard__img,.bb-ccard__img{display:block;width:100%;aspect-ratio:1/1;background:#f5f5f5;border-radius:8px;overflow:hidden;isolation:isolate}.bb-pcard__img img,.bb-ccard__img img{width:100%;height:100%;object-fit:contain;padding:6%;margin:0!important;mix-blend-mode:multiply;transition:transform .4s ease}.bb-ccard__img img{object-fit:cover;padding:0;mix-blend-mode:normal}@media(hover:hover){.bb-pcard:hover img,.bb-ccard:hover img{transform:scale(1.04)}}.bb-pcard__type{margin-top:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.bb-pcard__title,.bb-ccard__title{margin-top:4px;font-size:14px;line-height:1.35;font-weight:500}.bb-ccard__title{margin-top:10px;font-weight:600}.bb-pcard__price{margin-top:4px;font-size:15px;font-weight:600}.bb-ccard__count{font-size:12px;opacity:.6}.bb-pcard__cta{margin-top:6px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.bb-tldr{background:#f5f5f5;border-left:3px solid #1c1d1d;border-radius:6px;padding:18px 20px;margin:0 0 28px}.bb-tldr>:first-child{margin-top:0}.bb-tldr>:last-child{margin-bottom:0}.bb-tldr__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;margin-bottom:6px}.bb-toc{border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:16px 20px;margin:0 0 32px}.bb-toc ol{margin:8px 0 0;padding-left:18px}.bb-toc li{margin:4px 0}.bb-cta{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 32px}.rte .bb-cta a,.bb-cta a{display:inline-block;padding:10px 18px;border-radius:999px;background:#1c1d1d;color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:600}.rte .bb-cta a.bb-cta--ghost,.bb-cta a.bb-cta--ghost{background:transparent;color:#1c1d1d!important;border:1px solid #1c1d1d}.bb-faq h3{margin-top:22px}.bb-meta{font-size:13px;opacity:.7;margin:-8px 0 20px}.rte table{width:100%}.bb-seo{max-width:860px;margin:56px auto 24px;padding:0 var(--container-gutter,24px)}.bb-seo h2{margin-top:32px}.bb-related{margin-top:18px;padding-top:14px;border-top:1px solid rgba(0,0,0,.1)}.bb-related__label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;opacity:.6;margin:10px 0 6px}.bb-related__chips{display:flex;flex-wrap:wrap;gap:6px}.bb-chip{display:inline-block;padding:6px 12px;border-radius:999px;background:#f2f2f2;color:#1c1d1d;font-size:12px;text-decoration:none}.bb-chip:hover{background:#e6e6e6}.bb-chip--ghost{background:transparent;border:1px solid rgba(0,0,0,.15)}.bb-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 28px}@media(min-width:741px){.bb-gallery{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}}.rte .bb-gallery img,.bb-gallery img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:6px;margin:0!important;display:block}@media screen and (min-width:741px)and (max-width:999px){.product__media{max-width:440px;margin-left:auto;margin-right:auto}.product__media-list,.product__media-list-wrapper{margin-left:0!important;margin-right:0!important}.product__thumbnail-list-inner{justify-content:center}.product-facet__product-list .product-list__inner{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:16px!important}.product-facet__product-list .product-item-meta__title{font-size:14px}}@media screen and (max-width:740px){.rte table,.article__content table,.page__content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rte th,.rte td{min-width:110px;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}}.bb-video{margin:28px 0;padding:0}.bb-video__frame{position:relative;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#111}.bb-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.bb-video figcaption{font-size:13px;opacity:.7;margin-top:8px;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bb-content.css.map */
