.nudient-journal-place{display:flex;flex-direction:column;background-color:var(--color-background);font-family:var(--nudient-font-family)}.nudient-journal-place__frame{position:relative;aspect-ratio:1 / 1;overflow:hidden;background-color:var(--nudient-color-surface-image)}.nudient-journal-place__image{display:block;width:100%;height:100%;object-fit:cover}.nudient-journal-place__film,.nudient-journal-place__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.nudient-journal-place__video{object-fit:cover;opacity:0}.nudient-journal-place__film[playing] .nudient-journal-place__video{opacity:1}.nudient-journal-place__controls{position:absolute;z-index:1;inset-block-end:calc(var(--nudient-spacing-24) - (44px - 16px) / 2);inset-inline-start:calc(var(--nudient-spacing-24) - (44px - 16px) / 2);display:flex;gap:calc(var(--nudient-spacing-48) - (44px - 16px))}.nudient-journal-place__button{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-journal-place__button:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}.nudient-journal-place__button[data-state=playing] .nudient-journal-place__icon--play,.nudient-journal-place__button[data-state=paused] .nudient-journal-place__icon--pause,.nudient-journal-place__button[data-state=muted] .nudient-journal-place__icon--sound,.nudient-journal-place__button[data-state=sound] .nudient-journal-place__icon--muted{display:none}@media(prefers-reduced-motion:reduce){.nudient-journal-place__film,.nudient-journal-place__controls{display:none}}.nudient-journal-place__text{display:flex;flex-direction:column;gap:var(--nudient-spacing-24);padding:var(--nudient-spacing-32) var(--nudient-spacing-16) var(--nudient-spacing-48)}.nudient-journal-place__entry{display:flex;flex-direction:column}.nudient-journal-place__kicker{margin:0;color:var(--color-foreground);font-size:var(--nudient-type-label-large-size);line-height:var(--nudient-type-label-large-line-height);letter-spacing:var(--nudient-type-label-large-letter-spacing);font-weight:var(--nudient-type-label-large-weight);text-transform:uppercase}.nudient-journal-place__heading{margin:0;color:var(--color-foreground-heading);font-family:var(--nudient-font-family);font-size:var(--nudient-type-heading-h3-size);line-height:var(--nudient-type-heading-h3-line-height);letter-spacing:var(--nudient-type-heading-h3-letter-spacing);font-weight:var(--nudient-type-heading-h3-weight)}.nudient-journal-place__kicker+.nudient-journal-place__heading{margin-block-start:var(--nudient-spacing-12)}.nudient-journal-place__heading+.nudient-journal-place__body,.nudient-journal-place__kicker+.nudient-journal-place__body{margin-block-start:var(--nudient-spacing-16)}.nudient-journal-place__body{color:var(--color-foreground);font-size:var(--nudient-type-body-default-size);line-height:var(--nudient-type-body-default-line-height);letter-spacing:var(--nudient-type-body-default-letter-spacing);font-weight:var(--nudient-type-body-default-weight)}.nudient-journal-place__body>*{margin:0}.nudient-journal-place__body>*+*{margin-block-start:1em}.nudient-journal-place__body a{color:var(--color-foreground-heading);text-decoration-line:underline;text-decoration-thickness:var(--nudient-control-border-width)}.nudient-journal-place__body a:focus-visible{outline:var(--nudient-focus-width) solid var(--color-input-focus-border);outline-offset:0}@media(min-width:768px){.nudient-journal-place{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.nudient-journal-place--media-right .nudient-journal-place__media{order:2}.nudient-journal-place--sticky .nudient-journal-place__frame{position:sticky;top:calc(var(--header-height, 0px) - 1px)}.nudient-journal-place__text{align-self:center;padding:var(--nudient-spacing-24)}.nudient-journal-place__body{max-width:520px}.nudient-journal-place__heading{font-size:var(--nudient-type-heading-h2-size);line-height:var(--nudient-type-heading-h2-line-height);letter-spacing:var(--nudient-type-heading-h2-letter-spacing);font-weight:var(--nudient-type-heading-h2-weight)}}@media(min-width:1440px){.nudient-journal-place__text{gap:var(--nudient-spacing-32)}.nudient-journal-place__heading{font-size:var(--nudient-type-heading-h1-size);line-height:var(--nudient-type-heading-h1-line-height);letter-spacing:var(--nudient-type-heading-h1-letter-spacing);font-weight:var(--nudient-type-heading-h1-weight)}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/nudient-journal-place.css.map */
