.cards-grid{overflow:hidden;--col-gap: 24px}.cards-grid .container{padding:0!important}.cards-grid__wrapper{display:grid;gap:var(--col-gap);width:100%;padding:24px;position:relative}.cards-grid__wrapper .cards-grid__wrapper_link{width:100%;height:100%;position:absolute;left:0;top:0;text-decoration:unset;overflow:hidden}@media screen and (min-width:750px){.cards-grid .cards-grid__hide .cards-grid__item:nth-child(2){min-width:200px}.cards-grid .cards-grid__hide .cards-grid__item:nth-child(3){min-width:200px}}@media screen and (min-width:1200px){.cards-grid .cards-grid__hide .cards-grid__item:nth-child(2){min-width:252px}.cards-grid .cards-grid__hide .cards-grid__item:nth-child(3){min-width:252px}}@media screen and (min-width:1360px){.cards-grid .cards-grid__hide .cards-grid__item:nth-child(2){min-width:292px}.cards-grid .cards-grid__hide .cards-grid__item:nth-child(3){min-width:292px}}@media screen and (min-width:1540px){.cards-grid .cards-grid__hide .cards-grid__item:nth-child(2){min-width:337px}.cards-grid .cards-grid__hide .cards-grid__item:nth-child(3){min-width:337px}}@media screen and (min-width:1860px){.cards-grid .cards-grid__hide .cards-grid__item:nth-child(2){min-width:432px}.cards-grid .cards-grid__hide .cards-grid__item:nth-child(3){min-width:432px}}.cards-grid .cards-grid__wrapper-2 .cards-grid__item:nth-child(1){grid-column-start:1;grid-column-end:4;grid-row-start:unset;grid-row-end:unset}.cards-grid .cards-grid__wrapper-2 .cards-grid__item:nth-child(2){grid-column-start:4;grid-column-end:5;grid-row-start:unset;grid-row-end:unset}.cards-grid .cards-grid__wrapper-3 .cards-grid__item:nth-child(1){grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:4}.cards-grid .cards-grid__wrapper-3 .cards-grid__item:nth-child(2){grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2}.cards-grid .cards-grid__wrapper-3 .cards-grid__item:nth-child(3){grid-column-start:4;grid-column-end:5;grid-row-start:2;grid-row-end:4}.cards-grid .cards-grid__wrapper-box{display:flex;flex-direction:column}@media screen and (min-width:1200px){.cards-grid .cards-grid__wrapper-box{flex-direction:unset}}.cards-grid .cards-grid__wrapper-box .section-header__title{display:flex;margin:0;justify-content:center;padding:1.4rem}@media screen and (min-width:1200px){.cards-grid .cards-grid__wrapper-box .section-header__title{justify-content:unset;padding:2.4rem 4.3rem}}.cards-grid .cards-grid__wrapper-box .section-header__title .section-header__text{writing-mode:unset;transform:unset;text-align:center}@media screen and (min-width:1200px){.cards-grid .cards-grid__wrapper-box .section-header__title .section-header__text{writing-mode:vertical-rl;transform:rotate(180deg);text-align:unset}}.cards-grid__item{position:relative;min-height:20rem;display:flex}.cards-grid__item .cards-grid__item-list{position:relative;width:100%;height:100%;min-height:362px;border-radius:8px;overflow:hidden}@media screen and (min-width:750px){.cards-grid__item .cards-grid__item-list{min-height:unset}}.cards-grid__item .cards-grid__item-list:hover .cards-grid__image{transform:scale(1.05)}.cards-grid__item:before{border-radius:8px}.cards-grid__item:after{content:"";display:block;padding-bottom:var(--block-height)}.cards-grid__item:first-child .cards-grid__image-box{padding-right:2.4rem}.cards-grid__item-height--large{min-height:26vw}@media screen and (min-width:1200px){.cards-grid__item-height--large{min-height:26vw}}@media screen and (min-width:1360px){.cards-grid__item-height--large{min-height:71.2rem}}.cards-grid__item-height--small{min-height:14vw}@media screen and (min-width:1200px){.cards-grid__item-height--small{min-height:14vw}}@media screen and (min-width:1360px){.cards-grid__item-height--small{min-height:40rem}}.cards-grid__item-height--medium{min-height:19vw}@media screen and (min-width:1200px){.cards-grid__item-height--medium{min-height:19vw}}@media screen and (min-width:1360px){.cards-grid__item-height--medium{min-height:52rem}}.cards-grid__item--overlay .cards-grid__overlay{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-overlay))}.cards-grid .cards-grid__button-wrapper .button{margin-top:2rem;pointer-events:all}.cards-grid .cards-grid__subheading{height:100%}.cards-grid .cards-grid__heading{max-width:64rem;margin:0}.cards-grid__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long) ease;z-index:-2;border-radius:8px}.cards-grid__link:empty{position:absolute;display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.cards-grid .cards-grid-item-btns{display:flex;gap:1.2rem;flex-wrap:wrap}.cards-grid .cards-grid-item-btns .subtitle{opacity:.7}.cards-grid .cards-grid__info .cards-grid-text{max-width:440px}.cards-grid .cards-grid__wrapper__content{padding:1.6rem;display:flex;height:100%;flex-direction:column}@media screen and (min-width:1360px){.cards-grid .cards-grid__wrapper__content{padding:2.4rem}}.cards-grid .cards-grid__wrapper__content.cards-grid__reverse{flex-direction:column-reverse}.cards-grid .cards-grid__wrapper__content.cards-grid__reverse .cards-grid__info{margin-top:unset;gap:0}.cards-grid .cards-grid__wrapper__content.cards-grid__reverse .cards-grid__info .cards-grid__heading{margin-bottom:1.4rem}.cards-grid .cards-grid__wrapper__content.cards-grid__reverse .cards-grid__info .cards-grid-text{max-width:53rem}.cards-grid .cards-grid__wrapper__content.cards-grid__reverse .cards-grid__info .button--tertiary{margin-top:1.4rem}.cards-grid .cards-grid__wrapper__content.cards-grid__reverse .cards-grid-item-btns{margin-top:auto;padding-top:2rem}@media screen and (min-width:576px){.cards-grid .cards-grid__wrapper__content.cards-grid__reverse .cards-grid-item-btns{padding-top:0}}.cards-grid__info{position:relative;display:flex;flex-direction:column;gap:1rem;z-index:2;pointer-events:none;width:100%;margin-top:auto}@media screen and (min-width:750px)and (max-width:1200px){.cards-grid .cards-grid__wrapper:not(:nth-child(2n)):not(:last-child) .cards-grid__item{position:relative}}@media screen and (min-width:1200px){.cards-grid .cards-grid__wrapper:not(.hide_border):not(:last-child) .cards-grid__item{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-grid-banner.css.map */
