.bbb-related{background-color:var(--bbb-bg, #f4e4bd);color:var(--bbb-text, #01122c)}.bbb-related__inner{display:flex;flex-direction:column;gap:48px;padding:var(--bbb-pad-top, 80px) 50px var(--bbb-pad-bottom, 80px)}.bbb-related__header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.bbb-related__titles{display:flex;flex-direction:column;gap:10px}.bbb-related__heading{font-family:var(--bbb-font-heading);font-variant-ligatures:var(--bbb-heading-ligatures, no-common-ligatures);font-variant-numeric:var(--bbb-heading-numeric, proportional-nums);font-weight:var(--bbb-w-normal);text-transform:uppercase;color:var(--bbb-heading, #01122c);line-height:1.9;margin:0;font-size:clamp(24px,4vw,var(--bbb-heading-size, 30px))}.bbb-related__subtitle{font-family:var(--bbb-font-body);font-weight:var(--bbb-w-normal);font-size:var(--bbb-text-medium, 18px);line-height:1.2;color:var(--bbb-subtitle, #5f5e5a);margin:0}.bbb-related__cta{display:inline-flex;align-items:center;justify-content:center;padding:14px 48px;border:3px solid var(--bbb-cta-color, #01122c);border-radius:40px;font-family:var(--bbb-font-body);font-weight:var(--bbb-w-semibold);font-size:var(--bbb-text-regular, 16px);line-height:1.2;color:var(--bbb-cta-color, #01122c);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.bbb-related__cta:hover{background-color:var(--bbb-cta-color, #01122c);color:var(--bbb-bg, #f4e4bd)}.bbb-related__grid{display:grid;grid-template-columns:repeat(var(--bbb-cols, 4),1fr);gap:20px}@media(max-width:990px){.bbb-related__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.bbb-related__inner{padding:max(48px,var(--bbb-pad-top, 80px) * .6) 20px max(48px,var(--bbb-pad-bottom, 80px) * .6);gap:32px}.bbb-related__cta{padding:12px 32px}.bbb-related--swipe .bbb-related__grid{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-20px;padding-inline:20px}.bbb-related--swipe .bbb-related__grid::-webkit-scrollbar{display:none}.bbb-related--swipe .bbb-related__grid>*{flex:0 0 72%;scroll-snap-align:start}.bbb-related--swipe .bbb-related__grid>:only-child{flex-basis:100%}}@media(max-width:480px){.bbb-related__grid{grid-template-columns:1fr}.bbb-related--swipe .bbb-related__grid>*{flex-basis:78%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-bbb-related.css.map */
