.nudient-feature-pair{display:grid;grid-template-columns:1fr}@media(min-width:768px){.nudient-feature-pair{grid-template-columns:1fr 1fr}}.nudient-feature-pair__half{position:relative;min-width:0;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--nudient-color-surface-image)}.nudient-feature-pair__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.nudient-feature-pair__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.nudient-feature-pair__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0}.nudient-feature-pair__media[playing] .nudient-feature-pair__video{opacity:1}@media(prefers-reduced-motion:reduce){.nudient-feature-pair__video{display:none}}.nudient-feature-pair__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:var(--nudient-spacing-16);background-color:transparent;pointer-events:none}.nudient-feature-pair__caption{margin:0;font-family:var(--nudient-font-family);font-size:var(--nudient-type-heading-h3-size);font-weight:var(--nudient-type-heading-h3-weight);line-height:var(--nudient-type-heading-h3-line-height);letter-spacing:var(--nudient-type-heading-h3-letter-spacing);color:var(--color-foreground-heading)}.nudient-feature-pair__link{display:inline-flex;align-items:center;gap:var(--nudient-spacing-8);position:relative;margin-block-start:auto;font-family:var(--nudient-font-family);font-size:var(--nudient-type-label-large-size);font-weight:var(--nudient-type-label-large-weight);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);text-transform:uppercase;text-decoration:none;color:var(--color-foreground-heading);pointer-events:auto}.nudient-feature-pair__link:before{content:"";position:absolute;inset-inline:0;inset-block:calc((44px - var(--nudient-type-label-large-line-height)) / -2)}.nudient-feature-pair__link svg{color:currentColor}.nudient-feature-pair__link:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}@media(min-width:768px){.nudient-feature-pair__text{padding:var(--nudient-spacing-24)}.nudient-feature-pair__caption{font-size:var(--nudient-type-heading-h2-size);font-weight:var(--nudient-type-heading-h2-weight);line-height:var(--nudient-type-heading-h2-line-height);letter-spacing:var(--nudient-type-heading-h2-letter-spacing)}}@media(min-width:1440px){.nudient-feature-pair__caption{font-size:var(--nudient-type-heading-h1-size);font-weight:var(--nudient-type-heading-h1-weight);line-height:var(--nudient-type-heading-h1-line-height);letter-spacing:var(--nudient-type-heading-h1-letter-spacing)}}.nudient-feature-pair__controls{position:absolute;inset-block-end:calc(var(--nudient-spacing-16) - (44px - 16px) / 2);inset-inline-end:calc(var(--nudient-spacing-16) - (44px - 16px) / 2)}@media(min-width:768px){.nudient-feature-pair__controls{inset-block-end:calc(var(--nudient-spacing-24) - (44px - 16px) / 2);inset-inline-end:calc(var(--nudient-spacing-24) - (44px - 16px) / 2)}}.nudient-feature-pair__pause{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:var(--nudient-radius-md);background:transparent;color:var(--color-foreground-heading);cursor:pointer}.nudient-feature-pair__pause:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}.nudient-feature-pair__pause[data-state=playing] .nudient-feature-pair__icon--play,.nudient-feature-pair__pause[data-state=paused] .nudient-feature-pair__icon--pause{display:none}@media(prefers-reduced-motion:reduce){.nudient-feature-pair__controls{display:none}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nudient-feature-pair.css.map */
