.columns{margin-top:var(--section-margin-top-mobile);margin-bottom:var(--section-margin-bottom-mobile)}@media screen and (min-width:990px){.columns{margin-top:var(--section-margin-top-desktop);margin-bottom:var(--section-margin-bottom-desktop)}}.columns__grid{display:grid;grid-template-columns:repeat(var(--columns-mobile),minmax(0,1fr));gap:0}@media screen and (min-width:990px){.columns__grid{grid-template-columns:repeat(var(--columns-desktop),minmax(0,1fr))}}.columns__item{position:relative;overflow:hidden}.columns__background{width:100%;display:flex}.columns__background--fixed{height:var(--columns-height)}.columns__background--adapt{height:fit-content;min-height:100%}.columns__background img,.columns__background video{width:100%}.columns__background--fixed img,.columns__background--fixed video{height:100%;object-fit:cover}.columns__background--adapt img{height:auto;object-fit:unset}.columns__background--adapt video{height:auto;object-fit:unset}.columns__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:16px;background:linear-gradient(67.84deg,#0003 2.49%,#0000 34.29%);pointer-events:none}.columns__content>*{pointer-events:auto}.columns__content--stretch{padding:0}.columns__link--stretch{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-start;align-items:flex-end;padding:16px;text-decoration:none;color:inherit}.columns__link--stretch .btn:after{content:"";display:inline-block;flex-shrink:0;width:16px;height:16px;background-color:transparent;background-image:var(--icon-btn-arrow-black);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.columns__link--stretch .btn--dark:after{background-image:var(--icon-btn-arrow-white)}.columns__link--stretch .btn--transparent-dark:after{width:10px;height:10px;margin-top:1px;background-image:var(--icon-btn-transparent-dark)}.columns__link--stretch .btn--transparent-light:after{width:10px;height:10px;margin-top:1px;background-image:var(--icon-btn-transparent-light)}.columns__link--blend-difference{mix-blend-mode:difference;color:var(--color-white)}.columns--dark .columns__content>*{color:var(--color-black)}@media screen and (max-width:749px){.columns__content{padding:16px}.columns__content--stretch{padding:0}.columns__link--stretch{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-columns.css.map */
