.wp-block-rosengarden-text-media{align-items:center;display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--32) var(--wp--custom--text-media--gap);justify-content:center}.wp-block-rosengarden-text-media.is-media-left{flex-direction:row-reverse}.wp-block-rosengarden-text-media.has-divider{border-bottom:1px solid var(--wp--preset--color--cream-400);padding-bottom:var(--wp--preset--spacing--60)}.rosengarden-text-media__text{align-items:flex-start;display:flex;flex:1 1 var(--wp--custom--text-media--min-column);flex-direction:column;gap:var(--wp--preset--spacing--16);max-width:var(--wp--custom--text-media--text-width);min-width:0}.rosengarden-text-media__text>*{margin:0}.rosengarden-text-media__kicker{color:var(--wp--preset--color--rose-500);font-size:var(--wp--preset--font-size--medium);font-weight:600;letter-spacing:var(--wp--custom--typography--kicker--letter-spacing);line-height:normal;margin-bottom:calc(var(--wp--preset--spacing--8) - var(--wp--preset--spacing--16));text-transform:uppercase}.rosengarden-text-media__title{font-size:var(--wp--preset--font-size--heading-2)}.rosengarden-text-media__title:after{background:var(--wp--preset--color--rose-700);content:"";display:block;height:var(--wp--custom--line--thickness);margin-bottom:calc((var(--wp--custom--line--box) - var(--wp--custom--line--thickness))/2);margin-top:calc(var(--wp--preset--spacing--12) - (var(--wp--custom--line--box) - var(--wp--custom--line--thickness))/2 + (var(--wp--custom--line--box) - var(--wp--custom--line--thickness))/2);width:var(--wp--custom--line--width)}.has-long-title .rosengarden-text-media__title{font-size:var(--wp--custom--typography--subheading--font-size)}.rosengarden-text-media__body{color:var(--wp--preset--color--stone-700);font-size:var(--wp--preset--font-size--large);line-height:var(--wp--custom--typography--copy--line-height);margin-top:calc((var(--wp--custom--line--box) - var(--wp--custom--line--thickness))*-1/2)}.rosengarden-text-media__body>p{margin:0}.rosengarden-text-media__body>p+p{margin-top:var(--wp--preset--spacing--16)}.rosengarden-text-media__note{color:var(--wp--preset--color--stone-900);font-size:var(--wp--preset--font-size--heading-4);font-weight:600;letter-spacing:var(--wp--custom--typography--note--letter-spacing);line-height:normal;margin-top:calc(var(--wp--preset--spacing--20) - var(--wp--preset--spacing--16))}.rosengarden-text-media__note:before{content:"• "}.rosengarden-text-media__link{background:transparent;border:0;border-radius:0;color:var(--wp--preset--color--rose-700);display:inline-block;font-weight:600;line-height:var(--wp--custom--cta--arrow-size);padding:0 0 0 var(--wp--preset--spacing--10);text-decoration:none;text-transform:none;transition:color var(--wp--custom--transition--hover);white-space:nowrap}.rosengarden-text-media__link:after{background:currentcolor;content:"";display:inline-block;height:var(--wp--custom--cta--arrow-size);margin-left:0;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOS4zMzMzMyAxNkgyMi42NjY3TTE3LjMzMzMgMjEuMzMzM0wyMi42NjY3IDE2TDE3LjMzMzMgMTAuNjY2NyIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+Cg==) center/contain no-repeat;transition:margin-left var(--wp--custom--transition--hover);vertical-align:middle;width:var(--wp--custom--cta--arrow-size)}.rosengarden-text-media__link:focus-visible,.rosengarden-text-media__link:hover{background:transparent;color:var(--wp--preset--color--rose-500);text-decoration:underline}.rosengarden-text-media__link:focus-visible:after,.rosengarden-text-media__link:hover:after{margin-left:var(--wp--preset--spacing--8)}@media(prefers-reduced-motion:reduce){.rosengarden-text-media__link:after{transition:none}.rosengarden-text-media__link:focus-visible:after,.rosengarden-text-media__link:hover:after{margin-left:0}}.rosengarden-text-media__media{flex:1 1 var(--wp--custom--text-media--min-column);max-width:min(100%,var(--wp--custom--text-media--media-width));min-width:0}@media(600px < width <= 782px){.wp-block-rosengarden-text-media,.wp-block-rosengarden-text-media.is-media-left{align-items:stretch;flex-direction:column;gap:var(--wp--preset--spacing--32)}.rosengarden-text-media__media,.rosengarden-text-media__text{flex:0 0 auto;max-width:none;width:100%}}@media(width <= 600px){.wp-block-rosengarden-text-media,.wp-block-rosengarden-text-media.is-media-left{align-items:stretch;flex-direction:column;gap:var(--wp--preset--spacing--32)}.rosengarden-text-media__media,.rosengarden-text-media__text{flex:0 0 auto;max-width:none;width:100%}}
