.gb-bento{margin:var(--gb-bento-mt, 0) var(--gb-bento-mr, 0) var(--gb-bento-mb, 0) var(--gb-bento-ml, 0);padding:var(--gb-bento-pt, 0) var(--gb-bento-pr, 0) var(--gb-bento-pb, 0) var(--gb-bento-pl, 0)}.gb-bento__inner{max-width:var(--gb-bento-container, 1400px);margin-inline:auto}.gb-bento--full-bleed .gb-bento__inner{max-width:none}.gb-bento__section-heading{margin:0 0 20px;font-family:var(--font-heading-family, inherit);font-weight:var(--font-weight-semibold, 600);line-height:1.2}.gb-bento__grid{display:grid;grid-template-columns:var(--gb-bento-cols, minmax(0, 708fr) minmax(0, 326fr) minmax(0, 326fr));grid-template-rows:1fr 1fr;gap:var(--gb-bento-row-gap, 18px) var(--gb-bento-col-gap, 20px);aspect-ratio:1400 / 410;height:var(--gb-bento-height, auto)}.gb-bento__item--feature{grid-column:1;grid-row:1 / span 2}.gb-bento__item{position:relative;display:flex;flex-direction:column;overflow:hidden;min-width:0;min-height:0;border-radius:var(--tile-radius, 8px);background-color:var(--tile-bg, #141e2f);color:var(--tile-text-color, #fff);text-decoration:none;isolation:isolate}a.gb-bento__item:hover,a.gb-bento__item:focus{text-decoration:none;color:var(--tile-text-color, #fff)}a.gb-bento__item:focus-visible{outline:2px solid currentColor;outline-offset:3px}.gb-bento__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gb-bento__img,.gb-bento__video,.gb-bento__media video{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;display:block;border:0}.gb-bento__item--feature .gb-bento__video:not(.gb-bento__video--embed),.gb-bento__item--feature .gb-bento__media video{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.gb-bento__item--fit-contain .gb-bento__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.gb-bento__video--embed{top:50%;left:50%;width:max(100%,177.7778%);height:max(100%,177.7778%);min-width:100%;min-height:100%;transform:translate(-50%,-50%);pointer-events:none}.gb-bento__scrim{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;pointer-events:none;display:block}.gb-bento__scrim:empty{display:block}.gb-bento__content{position:relative;z-index:2;display:flex;flex-direction:column;flex:1 1 auto;padding:var(--tile-pad-y, 24px) var(--tile-pad-x, 18px);min-height:0}.gb-bento__text{display:flex;flex-direction:column;min-height:0}.gb-bento__item--align-top .gb-bento__text{margin-bottom:auto}.gb-bento__item--align-middle .gb-bento__text{margin-block:auto}.gb-bento__item--align-bottom .gb-bento__text{margin-top:auto}.gb-bento__eyebrow{margin:0;font-family:var(--gb-bento-eyebrow-family, var(--font-body-family, inherit));font-size:var(--tile-eyebrow-size, 12px);font-weight:var(--tile-eyebrow-weight, 500);letter-spacing:var(--tile-eyebrow-spacing, 0);text-transform:var(--tile-eyebrow-transform, none);line-height:1.2;color:var(--tile-eyebrow-color, inherit)}.gb-bento__item--badge .gb-bento__eyebrow{align-self:flex-start;padding:var(--gb-badge-pad-y, 6px) var(--gb-badge-pad-x, 12px);border-radius:var(--gb-badge-radius, 8px);background:var(--tile-badge-bg, #21324e);margin-bottom:12px}.gb-bento__item--badge .gb-bento__eyebrow+.gb-bento__heading{margin-top:0}.gb-bento__heading{margin:10px 0 0;font-family:var(--gb-bento-heading-family, var(--font-heading-family, inherit));font-size:var(--tile-heading-size, 20px);font-weight:var(--tile-heading-weight, 600);letter-spacing:var(--tile-heading-spacing, 0);text-transform:var(--tile-heading-transform, none);line-height:var(--gb-bento-line-height, 1.1);color:var(--tile-heading-color, inherit)}.gb-bento__subheading{margin:0;font-family:var(--gb-bento-heading-family, var(--font-heading-family, inherit));font-size:var(--tile-subheading-size, 20px);font-weight:var(--tile-subheading-weight, 600);line-height:var(--gb-bento-line-height, 1.1);color:var(--tile-subheading-color, inherit)}.gb-bento__eyebrow+.gb-bento__subheading,.gb-bento__heading+.gb-bento__subheading{margin-top:0}.gb-bento__eyebrow+.gb-bento__subheading{margin-top:10px}.gb-bento__button{display:inline-block;align-self:flex-start;margin-top:auto;padding:var(--gb-btn-pad-y, 11px) var(--gb-btn-pad-x, 22px);border-radius:var(--gb-btn-radius, 999px);background:var(--tile-btn-bg, #abf4ad);color:var(--tile-btn-color, #14233b);font-size:var(--gb-btn-size, 14px);font-weight:var(--gb-btn-weight, 600);line-height:1.2}@media(max-width:989px){.gb-bento__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;gap:var(--gb-bento-mobile-row-gap, 12px) var(--gb-bento-mobile-col-gap, 12px);aspect-ratio:auto;height:auto}.gb-bento__item--feature{grid-column:1 / -1;grid-row:auto;aspect-ratio:var(--gb-bento-feature-ar-m, 708 / 410)}.gb-bento__item--tile{aspect-ratio:var(--gb-bento-tile-ar-m, 326 / 196)}.gb-bento__item--feature{height:var(--gb-bento-feature-h-m, auto)}.gb-bento__item--tile{height:var(--gb-bento-tile-h-m, auto)}.gb-bento{padding:var(--gb-bento-pt-mobile, 0) var(--gb-bento-px-mobile, 15px) var(--gb-bento-pb-mobile, 0);margin:var(--gb-bento-mt-mobile, 0) var(--gb-bento-mx-mobile, 0) var(--gb-bento-mb-mobile, 0)}.gb-bento__eyebrow{font-size:var(--gb-eyebrow-size-m, var(--tile-eyebrow-size, 12px))}.gb-bento__item--badge .gb-bento__eyebrow{padding:var(--gb-badge-pad-y-m, var(--gb-badge-pad-y, 6px)) var(--gb-badge-pad-x-m, var(--gb-badge-pad-x, 12px))}.gb-bento__item--feature .gb-bento__heading{font-size:var(--gb-feature-heading-m, var(--tile-heading-size, 22px))}.gb-bento__item--tile .gb-bento__heading{font-size:var(--gb-heading-m, var(--tile-heading-size, 20px))}.gb-bento__subheading{font-size:var(--gb-subheading-m, var(--tile-subheading-size, 20px))}.gb-bento__button{font-size:var(--gb-btn-size-m, var(--gb-btn-size, 14px));padding:var(--gb-btn-pad-y-m, var(--gb-btn-pad-y, 11px)) var(--gb-btn-pad-x-m, var(--gb-btn-pad-x, 22px))}}@media(max-width:575px){.gb-bento__item--feature{aspect-ratio:var(--gb-bento-feature-ar-m, 4 / 3)}.gb-bento__item--tile{aspect-ratio:var(--gb-bento-tile-ar-m, 1 / 1)}}@media(prefers-reduced-motion:reduce){.gb-bento__video,.gb-bento__media video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/component-gb-bento-banner.css.map */
