.og-cols{padding-block:var(--og-pt-m) var(--og-pb-m);background:var(--og-section-bg);color:var(--og-text)}.og-cols__inner{margin-inline:max(var(--og-in-m),50% - var(--og-max) / 2)}.og-cols__head{text-align:var(--og-head-align);margin-block-end:var(--og-head-gap)}.og-cols__heading{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--og-heading-size-m);line-height:1.05;color:var(--og-heading-color);text-wrap:balance}.og-cols__subheading{margin-block-start:var(--spacing-3);color:var(--og-text);font-size:var(--og-text-size-m);line-height:1.6}.og-cols__subheading>:last-child{margin-block-end:0}.og-cols__grid{display:grid;grid-template-columns:repeat(var(--og-cols-m),minmax(0,1fr));gap:var(--og-gap-m)}.og-cols__card{display:flex;flex-direction:column;min-width:0;padding:var(--og-card-pad-m);border-radius:var(--og-card-radius);background:var(--og-card-bg);color:inherit;text-decoration:none;text-align:var(--og-card-align)}a.og-cols__card{transition:transform .3s ease}.og-cols__media{position:relative;width:100%;margin-block-end:var(--og-media-gap)}.og-cols__media:empty{display:none}.og-cols__media--square{aspect-ratio:1 / 1}.og-cols__media--portrait{aspect-ratio:3 / 4}.og-cols__media--landscape{aspect-ratio:4 / 3}.og-cols__float,.og-cols__spin{display:block;height:100%}.og-cols__img{display:block;width:100%;height:auto;filter:drop-shadow(0 var(--og-shadow-y) var(--og-shadow-blur) rgb(0 0 0 / var(--og-shadow-opacity)));backface-visibility:hidden;transform:translateZ(0)}.og-cols__media--square .og-cols__img,.og-cols__media--portrait .og-cols__img,.og-cols__media--landscape .og-cols__img{height:100%;object-fit:contain}.og-cols__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--og-title-size-m);line-height:1.1;color:var(--og-title-color)}.og-cols__text{margin-block-start:var(--og-title-gap);font-size:var(--og-text-size-m);line-height:1.55;color:var(--og-text)}.og-cols__text>:last-child{margin-block-end:0}@media(hover:hover)and (pointer:fine){.og-cols[data-effect=hover] .og-cols__spin{transition:transform .4s cubic-bezier(.22,1,.36,1)}.og-cols[data-effect=hover] .og-cols__card:hover .og-cols__spin{transform:rotate(var(--og-hover-rot)) scale(var(--og-hover-zoom))}.og-cols[data-effect=hover] a.og-cols__card:hover{transform:translateY(-4px)}}.og-cols[data-effect=float] .og-cols__float{animation:og-cols-float-y var(--og-fd) ease-in-out var(--og-fdelay) infinite;will-change:transform}.og-cols[data-effect=float][data-float-style=organic] .og-cols__spin{animation:og-cols-float-r calc(var(--og-fd) * 1.618) ease-in-out var(--og-fdelay) infinite;will-change:transform}@keyframes og-cols-float-y{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,calc(var(--og-fs) * -1),0)}}@keyframes og-cols-float-r{0%,to{transform:rotate(calc(var(--og-fr) * -1))}50%{transform:rotate(var(--og-fr))}}@media screen and (min-width:1000px){.og-cols{padding-block:var(--og-pt) var(--og-pb)}.og-cols__inner{margin-inline:max(var(--og-in),50% - var(--og-max) / 2)}.og-cols__grid{grid-template-columns:repeat(var(--og-cols),minmax(0,1fr));gap:var(--og-gap)}.og-cols__card{padding:var(--og-card-pad)}.og-cols__heading{font-size:var(--og-heading-size)}.og-cols__title{font-size:var(--og-title-size)}.og-cols__text,.og-cols__subheading{font-size:var(--og-text-size)}}@media(prefers-reduced-motion:reduce){.og-cols__float,.og-cols__spin,a.og-cols__card{animation:none!important;transition:none!important;will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/og-columns.css.map */
