.cards-grid{overflow:hidden;--col-gap: 4.8rem}.cards-grid__wrapper{display:grid;gap:var(--col-gap);padding:0;width:100%;padding:2.4rem 0;position:relative}.cards-grid__wrapper:before{content:"";left:-100vw;width:300vw;height:.1rem;position:absolute;background:rgb(var(--color-border));top:0}@media screen and (min-width: 990px){.cards-grid__wrapper:before{content:unset}}.cards-grid__wrapper .cards-grid__wrapper_link{width:100%;height:100%;position:absolute;left:0;top:0;text-decoration:unset;overflow:hidden}.cards-grid .cards-grid__border{padding-left:0}@media screen and (min-width: 990px){.cards-grid .cards-grid__border{padding-left:2.4rem}}@media screen and (min-width: 990px){.cards-grid .cards-grid__hide{padding-left:2.4rem}.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: 1100px){.cards-grid .cards-grid__hide{padding-left:2.4rem}.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{padding-left:2.4rem}.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{padding-left:2.4rem}.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{padding-left:2.4rem}.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-3 .cards-grid__item:nth-child(3) .cards-grid__item_border{content:"";position:absolute;height:1px;left:-24px;width:calc(100% + 4.8rem);background:rgb(var(--color-border));top:calc(var(--col-gap) / -2);pointer-events:none;transform:translateY(-50%)}.cards-grid .cards-grid__wrapper-box{display:flex;flex-direction:column}@media screen and (min-width: 990px){.cards-grid .cards-grid__wrapper-box{flex-direction:unset}}.cards-grid .cards-grid__wrapper-box .section-header__title{display:flex;margin:2rem 0;justify-content:center}@media screen and (min-width: 990px){.cards-grid .cards-grid__wrapper-box .section-header__title{border-right:.1rem solid rgba(var(--color-border))}}@media screen and (min-width: 990px){.cards-grid .cards-grid__wrapper-box .section-header__title{justify-content:unset;margin:0;padding:2.4rem 4.3rem 2.4rem 1.9rem}}.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: 990px){.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{overflow:hidden;position:relative;width:100%;height:100%;min-height:362px;border-radius:var(--border-radius-media)}@media screen and (min-width: 576px){.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:var(--border-radius-media)}.cards-grid__item:nth-child(1) .cards-grid__item_border{content:"";position:absolute;width:calc(100% + 4.8rem);height:1px;background:rgb(var(--color-border));right:calc(var(--col-gap) / -2);pointer-events:none;top:calc(100% + 24px);transform:translateY(-50%)}@media screen and (min-width: 990px){.cards-grid__item:nth-child(1) .cards-grid__item_border{top:50%;width:1px;height:calc(100% + 4.8rem)}}.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: 1100px){.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: 1100px){.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: 1100px){.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:var(--border-radius-media)}.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: 1100px){.cards-grid .cards-grid__wrapper:not(:nth-child(2n)):not(:last-child) .cards-grid__item{position:relative}}@media screen and (min-width: 1100px){.cards-grid .cards-grid__wrapper:not(.hide_border):not(:last-child) .cards-grid__item{position:relative}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-grid-banner.css.map */
