.ez-3-columns{--ez-3-columns-divider-max-h: 14rem;--ez-3-columns-column-gap: 1.2rem}.ez-3-columns__layout{display:grid;gap:2.4rem;align-items:start;grid-template-columns:1fr}.ez-3-columns__layout--no-media .ez-3-columns__content{width:100%;max-width:none}@media screen and (min-width:990px){.ez-3-columns__layout--left:not(.ez-3-columns__layout--no-media){grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr)}.ez-3-columns__layout--right:not(.ez-3-columns__layout--no-media){grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr)}.ez-3-columns__layout--right:not(.ez-3-columns__layout--no-media) .ez-3-columns__media{order:2}.ez-3-columns__layout--right:not(.ez-3-columns__layout--no-media) .ez-3-columns__content{order:1}}.ez-3-columns__layout--top .ez-3-columns__media{max-width:48rem;margin:0 auto}.ez-3-columns__image{width:100%;height:auto;display:block;border-radius:0}.ez-3-columns__heading{margin:0 0 2rem;font-family:var(--ez-font-display, var(--font-heading-family));letter-spacing:var(--ez-track-display, .06em);text-transform:var(--ez-heading-case, uppercase)}.ez-3-columns__grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.ez-3-columns__grid{display:flex;flex-direction:row;align-items:stretch;gap:var(--ez-3-columns-column-gap, 1.2rem)}.ez-3-columns__card{flex:1 1 0;min-width:0}}.ez-3-columns__divider{display:none;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.ez-3-columns__divider{display:flex;flex:0 0 auto;align-items:center;justify-content:center;align-self:stretch;width:auto;padding:0 .2rem}.ez-3-columns__divider-img{display:block;width:auto;height:auto;max-height:min(var(--ez-3-columns-divider-max-h, 14rem),100%);max-width:min(3.2rem,8vw);object-fit:contain;object-position:center center;opacity:.95}.ez-3-columns__divider--face-left .ez-3-columns__divider-img{transform:scaleX(-1)}}.ez-3-columns__card{margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;height:auto;list-style:none}.ez-3-columns__card-panel{--ez-3-columns-stripe: var(--ez-color-warm-primary, 209, 161, 53);--ez-3-columns-stripe-hex: var(--ez-color-warm-primary-hex, #d1a135);display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;padding:2rem 2rem 2.4rem;background:#fff;border:1px solid rgba(40,51,36,.1);border-top:4px solid var(--ez-3-columns-stripe-hex);box-shadow:0 1px 8px #2833240f;color:#212121}.ez-3-columns__card-title{margin:0 0 1.2rem;font-family:var(--ez-font-display, var(--font-heading-family));font-weight:600;letter-spacing:var(--ez-track-h4, .05em);text-transform:var(--ez-heading-case, uppercase);color:#212121;width:100%;text-align:left}.ez-3-columns__card-text{margin:0 0 1.6rem;flex-grow:1;width:100%;color:#212121e6}.ez-3-columns__card-text p{color:inherit}.ez-3-columns__card-text a{color:rgb(var(--ez-color-primary, 126, 166, 3))}.ez-3-columns__card-text p:last-child{margin-bottom:0}.ez-3-columns__card-button{margin-top:auto;width:100%;max-width:22rem}.ez-3-columns__card-panel .button.button--primary{clip-path:none!important;border-radius:var(--buttons-radius)!important}@media(hover:hover){.ez-3-columns__card-panel .button.button--primary:not(.ez-btn--pop):not(.ez-btn--gold):hover{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));border-color:transparent}}.ez-3-columns__card-panel .button.button--secondary{--color-button: var(--ez-3-columns-stripe);--color-button-text: var(--ez-3-columns-stripe);--alpha-button-background: 0;color:rgb(var(--ez-3-columns-stripe))}.ez-3-columns__card-panel .button.button--secondary:after{--border-opacity: 1;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--ez-3-columns-stripe),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--ez-3-columns-stripe),0)}@media(hover:hover){.ez-3-columns__card-panel .button.button--secondary:not([disabled]):hover{color:#fff;background-color:rgb(var(--ez-3-columns-stripe))}.ez-3-columns__card-panel .button.button--secondary:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--ez-3-columns-stripe),1),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--ez-3-columns-stripe),1)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-ez-3-columns.css.map */
