/* Select Styles > TRACKS Editorial on a native Pullquote block. */
.wp-block-pullquote.is-style-tracks-editorial {
    position:relative; box-sizing:border-box;
    margin-block:clamp(32px,5vw,64px); padding:28px 24px;
    border:0 !important; border-top:1px solid #27d7e0 !important;
    border-bottom:1px solid #27d7e0 !important;
    background:transparent; text-align:left;
}
.wp-block-pullquote.is-style-tracks-editorial::before { content:none !important; }

.wp-block-pullquote.is-style-tracks-editorial blockquote {
    margin:0 !important; padding:0 !important;
    border:0 !important; background:transparent;
}
.wp-block-pullquote.is-style-tracks-editorial blockquote::before,
.wp-block-pullquote.is-style-tracks-editorial blockquote::after { content:none !important; }
.wp-block-pullquote.is-style-tracks-editorial blockquote p {
    font-family:var(--wp--preset--font-family--baskervville, Baskerville),Georgia,serif !important;
    font-size:clamp(21px,2.2vw,28px) !important; font-weight:400 !important;
    font-style:italic !important; line-height:1.3 !important;
    letter-spacing:-.02em !important; color:#333333 !important;
    margin:0 0 12px !important;
}
.wp-block-pullquote.is-style-tracks-editorial blockquote cite {
    display:block; margin-top:18px;
    font-family:'Helvetica Neue',Helvetica,Arial,sans-serif !important;
    font-size:11px !important; font-weight:500 !important;
    font-style:normal !important; line-height:1.5 !important;
    letter-spacing:.12em !important; text-transform:uppercase; color:#555 !important;
}
@media(max-width:600px) {
    .wp-block-pullquote.is-style-tracks-editorial { padding-inline:16px; }
}
