@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);
:root{--bvg-font:"Roboto",sans-serif;--bvg-color-text:#000;--bvg-color-advertiser:#000;--bvg-transition:opacity 0.2s ease;--bvg-card-width:220px}a.bvg-affi-product-link{color:inherit!important;display:block!important;margin:72px auto!important;max-width:400px;text-decoration:none!important;transition:var(--bvg-transition)}a.bvg-affi-product-link:hover{opacity:.75!important;text-decoration:none!important}.bvg-affi-product-card{align-items:center!important;background:transparent!important;border:none!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;font-family:var(--bvg-font)!important;gap:0!important;padding:0!important;width:100%}.bvg-affi-card-image{aspect-ratio:1/1;margin-bottom:0!important;overflow:hidden}.bvg-affi-card-image,.bvg-affi-card-image img{background:transparent!important;width:100%!important}.bvg-affi-card-image img{border:none!important;border-radius:0!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;-o-object-fit:contain!important;object-fit:contain!important;padding:0!important}.bvg-affi-card-body{align-items:center!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding-top:14px!important;text-align:center!important;width:100%!important}.bvg-affi-card-advertiser{color:var(--bvg-color-advertiser)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.bvg-affi-card-advertiser,.bvg-affi-card-name{font-family:var(--bvg-font)!important;line-height:1.4!important;margin:0!important;padding:0!important}.bvg-affi-card-name{color:var(--bvg-color-text)!important;font-size:14px!important;font-weight:700!important;text-align:center!important;text-transform:none!important}.bvg-affi-products-grid{display:grid!important;font-family:var(--bvg-font)!important;gap:40px 32px!important;grid-template-columns:repeat(3,1fr)!important;margin:72px auto!important;max-width:724px!important}.bvg-affi-products-grid,a.bvg-affi-grid-link{box-sizing:border-box!important;width:100%!important}a.bvg-affi-grid-link{color:inherit!important;display:block!important;text-decoration:none!important;transition:var(--bvg-transition)}a.bvg-affi-grid-link:hover{opacity:.75!important;text-decoration:none!important}@media (max-width:600px){.bvg-affi-products-grid{display:grid!important;gap:24px 16px!important;grid-template-columns:repeat(2,1fr)!important;justify-content:unset!important;margin:48px 0!important;padding:0 16px!important}.bvg-affi-products-grid,a.bvg-affi-grid-link{box-sizing:border-box!important;width:100%!important}a.bvg-affi-grid-link{flex-grow:unset!important;flex-shrink:unset!important;max-width:100%!important;min-width:0!important}}.bvg-affi-grid-card{align-items:center!important;border:none!important;display:flex!important;flex-direction:column!important;font-family:var(--bvg-font)!important;padding:0!important}.bvg-affi-grid-card,.bvg-affi-grid-card-image{background:transparent!important;width:100%!important}.bvg-affi-grid-card-image{aspect-ratio:1/1;margin-bottom:0!important;overflow:hidden}.bvg-affi-grid-card-image img{background:transparent!important;border:none!important;box-shadow:none!important;display:block!important;height:100%!important;margin:0!important;-o-object-fit:contain!important;object-fit:contain!important;padding:0!important;width:100%!important}.bvg-affi-grid-card-body{align-items:center!important;display:flex!important;flex-direction:column!important;gap:4px!important;padding-top:14px!important;text-align:center!important;width:100%!important}.bvg-affi-grid-card-advertiser{color:var(--bvg-color-advertiser)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important}.bvg-affi-grid-card-advertiser,.bvg-affi-grid-card-name{font-family:var(--bvg-font)!important;line-height:1.4!important;margin:0!important;padding:0!important}.bvg-affi-grid-card-name{color:var(--bvg-color-text)!important;display:-webkit-box!important;font-size:13px!important;font-weight:700!important;-webkit-line-clamp:2!important;text-align:center!important;text-transform:none!important;-webkit-box-orient:vertical!important;overflow:hidden!important}
