.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent{width:100%;max-width:none;padding:0;margin:17px 0;border:0;border-radius:18px;background:none;box-shadow:none;color-scheme:light;color:#203650}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoLockedPreview{position:relative;display:grid;place-items:center;width:100%;min-height:0;aspect-ratio:16/9;border:0;border-radius:18px;padding:0;overflow:hidden;background:#675568}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoLockedPreview>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(10px);transform:scale(1.08);opacity:1}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoLockedPreview:before{background:#675568;filter:none}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoLockedPreview:after{background:#21192224}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoConsentEye{position:relative;z-index:1;width:38px;height:38px;color:#fff;filter:drop-shadow(0 2px 6px #251c3055)}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoConsentActions{position:absolute;z-index:2;bottom:12px;left:12px;right:12px;display:flex;justify-content:center;padding:0;margin:0;max-width:none;border:0;border-radius:0;background:none;box-shadow:none}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoConsentButton,.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoConsentStatus{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border:1px solid #ffffff66;border-radius:999px;background:#2c243bba;color:#fff;font:400 12px/1.5 Arial,sans-serif;text-decoration:none;text-align:center}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent figcaption{display:grid;grid-gap:3px;gap:3px;margin:0;padding:9px 2px;color:#726b7b;font:400 11px/1.5 Arial,sans-serif}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent figcaption strong{font:400 12px/1.5 Arial,sans-serif;color:#203650}.journeyPhotoConsent .photoConsentButton:focus-visible{outline:2px solid #fff;outline-offset:3px}.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent :is(.photoConsentButton,figcaption strong,figcaption span){font-family:Arial,sans-serif!important}.journeyEditorDialog:has(.photoConsentForm){width:calc(100% - 32px);max-width:440px;max-height:calc(100dvh - 32px);padding:20px;overflow:auto}.journeyEditorDialog:has(.photoConsentForm) h2{font:400 18px/1.35 Georgia,serif}.journeyEditorDialog .photoConsentExplanation{font:400 12px/1.5 Arial,sans-serif;color:#f0dfee}.photoConsentFormActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.photoConsentForm textarea{min-height:96px;height:96px;resize:vertical}@layer sharedJourneyFormTypography{html body form.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm label{font:400 14px/1.5 Arial,sans-serif!important}html body form.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm small{font:400 12px/1.5 Arial,sans-serif!important}html body form.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm :is(button,button span){font:400 12px/1.5 Arial,sans-serif!important}html body form.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm textarea{font:400 14px/1.5 Arial,sans-serif!important}@media(max-width:700px){html body form.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm.photoConsentForm textarea{font-size:16px!important}}}@media(pointer:coarse){.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoConsentButton{min-height:44px}}@media(max-width:600px){.journeyReferenceV2.journeyApprovedDetail.journeyFinalDesign .journeyPhotoConsent .photoLockedPreview{aspect-ratio:4/3}.journeyEditorDialog:has(.photoConsentForm){padding:16px}}