.wild-multicol{background-color:var(--color-background);color:var(--color-foreground)}.wild-multicol__head{max-width:none;margin:0 0 clamp(1.6rem,3vw,2.6rem);text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.wild-multicol .wp-section-intro{font-size:var(--wp-copy-size, inherit)}.wild-multicol__head .wp-section-title:has(.wild-multicol__heading-trigger){margin:0}.wild-multicol__heading-trigger{appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem}.wild-multicol__heading-label{text-decoration:underline;text-underline-offset:.18em}.wild-multicol__heading-trigger:hover{color:var(--color-highlight, #cf0306)}.wild-multicol__heading-icon{display:inline-flex;flex:0 0 auto}.wild-multicol__heading-icon svg{width:.66em;height:.66em;stroke-width:1.8}.wild-multicol__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:var(--wp-grid-gap, var(--wp-card-gap, clamp(.75rem, 1.8vw, 1.5rem)))}.wild-multicol__item{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.wild-multicol--steps .wild-multicol__item,.wild-multicol--numbers .wild-multicol__item{align-items:center;text-align:center}.wild-multicol__icon{display:flex;align-items:center;justify-content:center;min-height:2.2rem;color:var(--color-foreground)}.wild-multicol__img{width:2.6rem;height:auto}.wild-multicol--image .wild-multicol__item{align-items:stretch;text-align:left;gap:0}.wild-multicol--image .wild-multicol__media{margin-bottom:.9rem}.wild-multicol--image .wild-multicol__text{margin-top:.3rem}.wild-multicol__media{position:relative;width:100%;aspect-ratio:var(--wp-image-ratio, 16 / 9);overflow:hidden;border-radius:0;background:color-mix(in srgb,var(--color-foreground) 6%,var(--color-background));display:flex;align-items:center;justify-content:center}.wild-multicol__media-img{width:100%;height:100%;object-fit:cover;display:block}.wild-multicol__badge{position:absolute;top:.75rem;right:.75rem;z-index:1;padding:.4rem .7rem;background:var(--color-foreground);color:var(--color-background);font-family:var(--font-subheading--family);font-size:.62rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:4px}.wild-multicol__media--placeholder .wild-multicol__media-icon{color:color-mix(in srgb,var(--color-foreground) 45%,transparent)}.wild-multicol__media-icon svg{width:38px;height:38px}.wild-multicol--image .wild-multicol__title{margin-top:0;font-weight:700}.wild-multicol__num{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--wp-radius-circle);border:1px solid color-mix(in srgb,var(--color-foreground) 25%,transparent);font-family:var(--font-heading--family);font-size:clamp(1rem,.95rem + .22vw,1.1rem);line-height:1;color:var(--color-foreground)}.wild-multicol--numbers .wild-multicol__num,.wild-multicol--steps .wild-multicol__num{color:var(--color-foreground)}.wild-multicol__title{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(.92rem,.8rem + .48vw,1.16rem);line-height:1.15}.wild-multicol__text{font-size:.98rem;color:var(--color-foreground)}.wild-multicol__text>*{margin:0}.wild-multicol__text>*+*{margin-top:.6rem}.wild-multicol__link{display:inline-flex;align-items:center;gap:.4rem;margin-top:.3rem;font-family:var(--font-subheading--family);font-weight:600;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:.22em;text-decoration:underline}.wild-multicol__link:hover{text-decoration:underline}.wild-multicol__link-icon svg{width:.95em;height:.95em;stroke-width:1.6;transition:transform .2s ease}.wild-multicol__link:hover .wild-multicol__link-icon svg{transform:translate(2px)}.wild-multicol--center .wild-multicol__item{align-items:center;text-align:center}@media(max-width:749px){.wild-multicol--row .wild-multicol__grid{grid-template-columns:1fr;gap:0}.wild-multicol--row .wild-multicol__item{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon text" "icon link";column-gap:1.1rem;row-gap:.3rem;align-items:start;text-align:left;padding-block:1.2rem;border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.wild-multicol--row .wild-multicol__item:first-child{border-top:0;padding-top:0}.wild-multicol--row .wild-multicol__icon{grid-area:icon;margin:0}.wild-multicol--row .wild-multicol__title{grid-area:title;margin:0}.wild-multicol--row .wild-multicol__text{grid-area:text}.wild-multicol--row .wild-multicol__link{grid-area:link}}.wild-multicol--steps .wild-multicol__title{font-size:clamp(1.15rem,1rem + .35vw,1.35rem)}.wild-multicol--steps .wild-multicol__text{max-width:32ch}@media(max-width:989px){.wild-multicol__grid{grid-template-columns:repeat(var(--cols-tablet, 2),minmax(0,1fr))}}@media(max-width:749px){.wild-multicol__grid{grid-template-columns:repeat(var(--cols-mobile, 1),minmax(0,1fr));gap:var(--wp-grid-gap, 1.75rem)}}.wild-multicol--carousel .wild-multicol__grid{display:flex;grid-template-columns:none;gap:clamp(1rem,2.5vw,2rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--page-margin, 16px) / 2);-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.wild-multicol--carousel .wild-multicol__grid::-webkit-scrollbar{display:none}.wild-multicol--carousel .wild-multicol__item{flex:0 0 auto;scroll-snap-align:start;width:clamp(240px,80vw,340px)}@media(min-width:750px){.wild-multicol--carousel .wild-multicol__item{width:clamp(280px,30vw,440px)}}@media(max-width:999px){.wild-multicol--carousel-mobile .wild-multicol__grid{display:flex;grid-template-columns:none;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--page-margin, 16px) / 2);-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.wild-multicol--carousel-mobile .wild-multicol__grid::-webkit-scrollbar{display:none}.wild-multicol--carousel-mobile .wild-multicol__item{flex:0 0 auto;scroll-snap-align:start;width:clamp(240px,46vw,340px)}}@media(prefers-reduced-motion:reduce){.wild-multicol--carousel .wild-multicol__grid,.wild-multicol--carousel-mobile .wild-multicol__grid{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/wild-css-wild-multicolumn.css.map */
