.ivb-content-grids .page-width{width:100%;padding-inline:var(--gutter-sm, 2rem)}.ivb-content-grids{padding-top:var(--ivb-cg-pt, 40px);padding-bottom:var(--ivb-cg-pb, 40px)}@media(min-width:750px){.ivb-content-grids .page-width{padding-inline:var(--gutter-md, 3.2rem)}}@media(min-width:990px){.ivb-content-grids .page-width{padding-inline:var(--gutter-lg, 8rem)}}.ivb-content-grids__pretitle{font-family:var(--ivb-cg-pt-font, var(--ivb-font-n27));font-size:var(--ivb-cg-pt-fs, 1.2rem);font-weight:var(--ivb-cg-pt-fw, 400);color:var(--ivb-cg-pt-color, var(--ivb-500, #7998AC));margin:0;text-transform:uppercase;letter-spacing:.05em}.ivb-content-grids__pretitle--with-icon{display:flex;align-items:center;gap:8px}.ivb-content-grids__pretitle-icon{width:var(--ivb-cg-pti-w, 16px);height:auto;flex-shrink:0}.ivb-content-grids__pretitle p,.ivb-content-grids__pretitle span{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}.ivb-content-grids__title{font-family:var(--ivb-cg-title-font, var(--ivb-font-heading));font-size:var(--ivb-cg-title-fs, 3.4rem);font-weight:var(--ivb-cg-title-fw, 400);color:var(--ivb-cg-title-color, var(--ivb-700, #253A58));margin:8px 0 0;line-height:1.05}.ivb-content-grids__title p,.ivb-content-grids__title span{margin:0;font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit}.ivb-content-grids__header{padding-bottom:var(--ivb-cg-header-gap, 24px)}.ivb-content-grids__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ivb-cg-gap, 15px)}.ivb-content-grids__card:nth-child(1){grid-row:span 2;height:243px}.ivb-content-grids__card:nth-child(2){grid-column-start:1;grid-row-start:3;height:145px}.ivb-content-grids__card:nth-child(3){grid-column-start:2;grid-row-start:1;height:114px}.ivb-content-grids__card:nth-child(4){grid-column-start:2;grid-row-start:2;height:114px}.ivb-content-grids__card:nth-child(5){grid-row-start:3;height:145px}.ivb-content-grids__grid .ivb-content-grids__card:nth-child(n+6){display:none}.ivb-content-grids__grid.is-expanded .ivb-content-grids__card:nth-child(n+6){display:flex}.ivb-content-grids__card{display:flex;width:100%;min-height:auto;padding:var(--ivb-cg-card-p, 8px);flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden;border-radius:var(--ivb-radius-md, 8px);text-decoration:none;cursor:pointer;box-sizing:border-box}@media(min-width:750px){.ivb-content-grids__card{min-height:243px}}.ivb-content-grids__card:nth-child(n){gap:16px}.ivb-content-grids__card--nolink{cursor:default}.ivb-content-grids__card-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ivb-content-grids__card-img,.ivb-content-grids__card-video{width:100%;height:100%;object-fit:cover;display:block}.ivb-content-grids__card-title{position:relative;z-index:1;font-family:var(--ivb-cg-card-title-font, var(--ivb-font-body));font-size:var(--ivb-cg-ct-fs-m, 1.4rem);font-weight:var(--ivb-cg-card-title-fw, 600);color:var(--ivb-cg-card-title-color, var(--ivb-700, #253A58));letter-spacing:var(--ivb-cg-card-title-ls, 0);line-height:var(--ivb-cg-card-title-lh, 1.2);margin:0}@media(min-width:768px){.ivb-content-grids__card-title{font-size:var(--ivb-cg-ct-fs-t, 1.5rem)}}@media(min-width:990px){.ivb-content-grids__card-title{font-size:var(--ivb-cg-ct-fs-d, 1.6rem)}}.ivb-content-grids__card-title p{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.ivb-content-grids__card-icon-wrap{position:relative;z-index:1;align-self:flex-end;margin-top:auto;background-color:var(--ivb-cg-card-icon-bg, transparent);border-radius:var(--ivb-cg-card-icon-radius, 0);padding:var(--ivb-cg-card-icon-p, 0);transition:transform .3s ease}.ivb-content-grids__card:hover .ivb-content-grids__card-icon-wrap{transform:translate(4px,-4px)}.ivb-content-grids__card-icon{display:block;flex-shrink:0}.ivb-content-grids__toggle{display:flex;justify-content:center;padding-top:16px}.ivb-content-grids__toggle-btn{display:flex;align-items:center;gap:8px;border:none;background:none;cursor:pointer;font-family:var(--ivb-font-n27);font-size:14px;font-weight:500;text-transform:uppercase;color:var(--ivb-color-navy, #253A58);padding:0}.ivb-content-grids__toggle-btn svg{transition:transform .3s ease}.ivb-content-grids__grid.is-expanded+.ivb-content-grids__toggle .ivb-content-grids__toggle-btn svg{transform:rotate(180deg)}.ivb-content-grids__toggle-btn{margin:0 auto;font-size:11px;border-bottom:1px solid currentColor;padding-bottom:4px;gap:0;display:flex;align-items:center;justify-content:space-between;min-width:73px}@media(min-width:750px){.ivb-content-grids__card:nth-child(1){height:100%}}@media(min-width:1024px){.ivb-content-grids .page-width{width:unset}.ivb-content-grids__grid{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:var(--ivb-cg-gap, 20px)}.ivb-content-grids__card:nth-child(1){grid-row:auto;height:auto}.ivb-content-grids__card:nth-child(2),.ivb-content-grids__card:nth-child(3),.ivb-content-grids__card:nth-child(4),.ivb-content-grids__card:nth-child(5){grid-column-start:auto;grid-row-start:auto;height:auto}.ivb-content-grids__card{width:calc(33.33% - var(--ivb-cg-gap, 20px) * 2 / 3)}.ivb-content-grids__toggle-btn{margin:0;font-size:14px;border-bottom:none;padding-bottom:0;gap:var(--ivb-cg-pti-gap, 8px)}.ivb-content-grids__card:nth-child(n){height:100%}}@media(min-width:990px){.ivb-content-grids__grid{display:grid;grid-template-columns:repeat(10,1fr);grid-auto-rows:auto;gap:var(--ivb-cg-gap, 20px);flex-wrap:none}.ivb-content-grids__card{width:100%;min-height:auto;height:100%}.ivb-content-grids__grid .ivb-content-grids__card:nth-child(n+6){display:flex}.ivb-content-grids__card:nth-child(1){grid-column:1 / 3;grid-row:1 / 4}.ivb-content-grids__card:nth-child(2){grid-column:3 / 5;grid-row:1}.ivb-content-grids__card:nth-child(3){grid-column:3 / 5;grid-row:2}.ivb-content-grids__card:nth-child(4){grid-column:3 / 5;grid-row:3}.ivb-content-grids__card:nth-child(5){grid-column:5 / 7;grid-row:1 / 3}.ivb-content-grids__card:nth-child(6){grid-column:7 / 9;grid-row:1 / 3}.ivb-content-grids__card:nth-child(7){grid-column:9 / 11;grid-row:1 / 3}.ivb-content-grids__card:nth-child(8){grid-column:5 / 8;grid-row:3}.ivb-content-grids__card:nth-child(9){grid-column:8 / 11;grid-row:3}.ivb-content-grids__toggle{display:none}}@media(min-width:1024px){.ivb-content-grids__card:nth-child(1){height:100%;min-width:305px}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/ivb-content-grids.css.map */
