omosa-featured{display:grid;gap:var(--section-gap)}.featured__head{display:flex;align-items:end;justify-content:space-between;gap:var(--space-4)}.featured__heading{display:grid;gap:var(--space-3);min-width:0}.featured__eyebrow{margin:0;color:var(--color-foreground-muted);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-label);text-transform:var(--text-transform-label)}.featured__text{max-width:var(--width-text);color:var(--color-foreground-muted);font-size:var(--font-size-text);text-wrap:pretty}.featured__text>*{margin:0}.featured__actions{display:flex;flex-shrink:0;gap:var(--space-5);align-items:center}.featured--intro .featured__head{display:grid;gap:var(--space-5)}.featured--intro .featured__actions{justify-content:flex-start}.featured__body{display:grid;gap:var(--grid-gap);min-width:0}.featured__items{position:relative}.featured__visual{position:relative;display:grid;align-content:end;min-height:28rem;padding:var(--space-6);overflow:hidden;background-color:var(--color-surface);color:var(--color-on-primary);text-decoration:none}.featured__visual .image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.featured__visual img{width:100%;height:100%;object-fit:cover}.featured__visual-title{position:relative;font-size:var(--font-size-title);text-shadow:0 1px 12px rgb(0 0 0 / 30%)}.featured__arrows{display:none}@media(min-width:61.875em){.featured--row .featured__items{grid-auto-columns:calc((100% - 4 * var(--grid-gap)) / 4.4);grid-auto-flow:column;grid-template-columns:none;gap:var(--grid-gap);overflow:auto hidden}.featured__arrows:not([hidden]){display:flex;gap:var(--space-2)}.featured--intro{grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--columns-gap)}.featured--intro .featured__items{grid-auto-columns:calc((100% - 2 * var(--grid-gap)) / 3.3)}.featured--intro .featured__head{grid-template-rows:auto 1fr}.featured--intro .featured__actions{align-self:end}.featured--intro .featured__actions .button{width:100%}.featured__arrows button{display:grid;place-items:center;width:var(--space-6);height:var(--space-6);padding:0;border:var(--border-width) solid var(--color-border);background-color:var(--color-background);color:var(--color-foreground);font:inherit;font-size:var(--font-size-text);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out)}.featured__arrows button:hover{border-color:var(--color-foreground)}.featured__arrows button:disabled{color:var(--color-foreground-muted);cursor:default}.featured--intro .featured__body{position:relative;container-type:inline-size}.featured--intro .featured__arrows:not([hidden]){position:absolute;inset-inline:var(--space-3);top:calc((100cqi - 2 * var(--grid-gap)) / 3.3 / (var(--ratio-product)) / 2);z-index:1;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.featured--intro .featured__arrows button{pointer-events:auto}.featured--visual .featured__body{grid-template-columns:1fr 1fr;align-items:stretch}.featured--visual .featured__visual{min-height:0}.featured--visual .featured__items{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:var(--grid-row-gap);overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-featured-products.css.map */
