.wf-image-text__figure{position:relative;min-width:0}.wf-image-text__media{box-shadow:var(--wf-shadow-lg)}.wf-tone--brand .wf-image-text__media{box-shadow:0 0 0 1px #ffffff1f}.wf-tone--dark .wf-image-text__media{box-shadow:0 0 0 1px var(--wf-sec-card-line),var(--wf-shadow-lg)}.wf-image-text__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:3.2rem;overflow:hidden;text-align:center;color:var(--wf-c-dark);background:radial-gradient(90% 70% at 85% 0%,color-mix(in srgb,var(--wf-c-brand) 12%,transparent) 0%,transparent 62%),radial-gradient(70% 60% at 0% 100%,rgba(255,255,255,.7) 0%,transparent 60%),linear-gradient(160deg,var(--wf-c-mint) 0%,var(--wf-c-mint-strong) 100%)}.wf-image-text__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(color-mix(in srgb,var(--wf-c-brand) 10%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--wf-c-brand) 10%,transparent) 1px,transparent 1px);background-size:3.2rem 3.2rem;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,transparent 70%);mask-image:radial-gradient(circle at 50% 45%,#000 0%,transparent 70%)}.wf-image-text__panel-icon{position:relative;display:grid;place-items:center;width:clamp(8.8rem,6rem + 6vw,13.6rem);height:clamp(8.8rem,6rem + 6vw,13.6rem);margin-bottom:1.2rem;border:1px solid var(--wf-c-mint-strong);border-radius:50%;background:#fff;color:var(--wf-c-brand);box-shadow:0 0 0 1.6rem #ffffff80,0 0 0 3.2rem #ffffff40}.wf-image-text__panel-icon .wf-icon{width:45%;height:45%}.wf-image-text__panel-name{position:relative;font-family:var(--wf-font-heading);font-size:clamp(1.8rem,1.6rem + .6vw,2.2rem);font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--wf-c-dark)}.wf-image-text__panel-tag{position:relative;font-size:var(--wf-fs-xs);font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;text-wrap:balance;color:var(--wf-c-muted)}.wf-image-text__figure:has(>.wf-image-text__badge){margin-bottom:2.4rem}.wf-image-text__badge{position:absolute;left:1.6rem;bottom:-2.4rem;z-index:1;display:inline-flex;align-items:center;gap:1rem;max-width:calc(100% - 3.2rem);margin:0;padding:.8rem 1.6rem .8rem .8rem;border-radius:var(--wf-radius);background:#fff;color:var(--wf-c-dark);font-size:var(--wf-fs-sm);font-weight:700;line-height:1.3;box-shadow:var(--wf-shadow-lg)}.wf-image-text__badge-icon{display:inline-grid;place-items:center;flex:none;width:3.6rem;height:3.6rem;border-radius:var(--wf-radius-sm);background:var(--wf-c-accent);color:var(--wf-c-accent-ink)}.wf-image-text__content{min-width:0}.wf-image-text__content>*{margin-top:0;margin-bottom:0}.wf-image-text__content>*+*{margin-top:2rem}.wf-image-text__content>.wf-eyebrow+*{margin-top:0}.wf-image-text__content>.wf-eyebrow{margin-bottom:1.4rem}.wf-image-text__text{max-width:60ch;color:var(--wf-sec-muted);font-size:var(--wf-fs-lg);line-height:1.65}.wf-image-text__list{max-width:60ch;margin-top:2.4rem;font-weight:600;color:var(--wf-sec-heading)}.wf-image-text__content>.wf-image-text__actions{margin-top:3.2rem}@media screen and (max-width:989px){.wf-image-text--text-first .wf-image-text__figure{order:2}.wf-image-text--hide-panel .wf-image-text__media,.wf-image-text--hide-panel:not(.wf-image-text--has-badge) .wf-image-text__figure{display:none}.wf-image-text--hide-panel .wf-image-text__grid{row-gap:1.6rem}.wf-image-text--hide-panel .wf-image-text__figure{order:-1;margin-bottom:0}.wf-image-text--hide-panel .wf-image-text__badge{position:static;max-width:none;padding:.6rem 1.4rem .6rem .6rem;border:1px solid var(--wf-sec-card-line, var(--wf-c-line));box-shadow:var(--wf-shadow-sm)}.wf-image-text--hide-panel .wf-image-text__badge-icon{width:3.2rem;height:3.2rem}}@media screen and (min-width:990px){.wf-image-text__figure:has(>.wf-image-text__badge){margin-bottom:0}.wf-image-text__badge{bottom:3.2rem;padding:1rem 2rem 1rem 1rem;font-size:var(--wf-fs-base)}.wf-image-text--media-left .wf-image-text__badge{left:auto;right:-2.4rem}.wf-image-text--media-right .wf-image-text__badge{left:-2.4rem}.wf-image-text__badge-icon{width:4rem;height:4rem}}.wf-image-text--no-media .wf-image-text__cols{display:grid;gap:2.8rem}.wf-image-text--no-media .wf-image-text__side{display:grid;gap:2.4rem;align-content:start;padding:clamp(2.2rem,1.8rem + 1.2vw,3.2rem);border:1px solid var(--wf-sec-card-line, var(--wf-c-line));border-radius:var(--wf-radius-xl);background:var(--wf-sec-card, #fff);box-shadow:var(--wf-shadow-sm)}.wf-image-text--no-media .wf-image-text__side .wf-image-text__list,.wf-image-text--no-media .wf-image-text__side .wf-image-text__actions{margin-top:0}@media screen and (min-width:990px){.wf-image-text--no-media .wf-image-text__cols{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(4rem,2rem + 4vw,8rem);align-items:center}}.wf-image-text--no-media .wf-image-text__badge{position:static;justify-self:start;max-width:none;margin:0;padding:.6rem 1.4rem .6rem .6rem;border:1px solid var(--wf-sec-card-line, var(--wf-c-line));box-shadow:none;font-size:var(--wf-fs-sm)}.wf-image-text--no-media .wf-image-text__badge-icon{width:3.2rem;height:3.2rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/wf-image-text.css.map */
