.split{display:grid;gap:0;border-radius:var(--radius);overflow:hidden}@media(min-width:750px){.split{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.split__item{position:relative;overflow:hidden;aspect-ratio:var(--ratio-m, 4 / 5);border-radius:0;background:#1b1b1b}@media(min-width:750px){.split__item{aspect-ratio:var(--ratio, 1 / 1)}}.split__media{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent}.split__media img{transition:transform .8s var(--ease-out),opacity .45s var(--ease)}@media(hover:hover){.split__item:hover .split__media img{transform:none}}.split__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,var(--shade, .55)));pointer-events:none}.split__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.split__content{position:absolute;inset:auto 0 0 0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 20px;pointer-events:none}.split__content>*{pointer-events:auto}@media(min-width:990px){.split__content{gap:16px;padding:48px 32px}}.split__content .btn{margin-top:4px}.split__item{min-height:375px;min-width:0;max-width:100%}.split__content{gap:8px;padding:32px 24px}@media(min-width:1024px){.split__content{gap:16px}}@media(min-width:1280px){.split__content{padding:48px 32px}}.split__content .h2{margin:0;font-family:var(--font-heading);font-weight:400;font-size:32px;line-height:1.1;text-transform:uppercase;text-wrap:balance}@media(min-width:1024px){.split__content .h2{font-size:42px}}.split__content .subtext{margin:0;padding-bottom:4px;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.split__content .btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:42px;margin-top:8px;padding:12px 16px 14px;border:1px solid #efeee6;border-radius:4px;background:#efeee6;color:#070a09;font-size:14px;font-weight:800;line-height:14px;text-transform:uppercase;transition:color .2s ease-in-out,border-color .2s ease-in-out}.split__content .btn:before{background:#070a09!important;translate:-101% 0;transition:translate .2s ease-in-out}@media(hover:hover){.split__content .btn:hover,.split__item:hover .split__content .btn{color:#fff;border-color:#fff}.split__content .btn:hover:before,.split__item:hover .split__content .btn:before{translate:0 0}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/section-split-callout.css.map */
