.block-post-listing .block-post-listing__title{margin-bottom:24px}.post-summary{background:var(--wp--preset--color--background);color:var(--wp--preset--color--foreground);overflow:hidden;text-align:center}.post-summary--shop{border-radius:0;box-shadow:none}.post-summary--shop .post-summary__image{border:1px solid var(--wp--custom--color--neutral-300)}@supports(aspect-ratio:1){.post-summary--shop .post-summary__image img{aspect-ratio:1;object-fit:contain}}.block-post-listing.square-aspect-ratio .post-summary__image img{aspect-ratio:1!important;object-fit:cover!important}.block-post-listing.object-position-bottom .post-summary__image img{object-position:bottom}.post-summary--video .post-summary__image a{position:relative;display:block}.post-summary--video .post-summary__image a::before{background:rgba(0,0,0,.2);content:'';display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.post-summary--video .post-summary__image a::after{background:var(--wpr-bg-6f582206-5614-4254-b756-799ef357c751) no-repeat center;background-size:contain;content:'';display:block;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);z-index:3;width:48px;height:48px}.post-summary__content{padding:16px 12px}.post-summary .post-summary__content>*{margin:0}.post-summary .post-summary__content>*+*,.entry-content .post-summary h3.post-summary__title,.editor-styles-wrapper .post-summary h3.post-summary__title{margin-top:10px}.post-summary .post-summary__title,.editor-styles-wrapper .post-summary .post-summary__title{font-size:var(--wp--preset--font-size--large)}.block-post-listing:not(.layout-numbered-list) h3.post-summary__title{font-family:var(--wp--custom--typography--heading--font-family);font-weight:var(--wp--custom--typography--heading--font-weight)}.post-summary__title a,.editor-styles-wrapper .post-summary .post-summary__title a{color:var(--wp--preset--color--foreground);text-decoration:none}.post-summary__title a:is(:hover,:focus){color:var(--wp--custom--color--link)}.post-summary__image img{width:100%}.post-summary .entry-category{color:var(--wp--preset--color--primary);font-family:var(--wp--custom--typography--interface--font-family);letter-spacing:var(--wp--custom--typography--interface--letter-spacing);text-transform:uppercase;font-size:var(--wp--preset--font-size--tiny)}.cwp-hide-category .post-summary .entry-category{display:none}.post-summary .entry-category a{text-decoration:none}.post-summary .entry-category a:hover,.post-summary .entry-category a:focus{text-decoration:underline}.post-summary .post-summary__excerpt{font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--line-height--medium)}.post-summary__rating{font-family:var(--wp--preset--font-family--tertiary);font-size:var(--wp--preset--font-size--min);line-height:var(--wp--custom--line-height--small);letter-spacing:var(--wp--custom--letter-spacing--loose);text-transform:uppercase}.post-summary__rating svg{fill:var(--wp--custom--color--star);margin-bottom:-2px}.post-summary__rating svg:last-of-type{margin-right:6px}.layout-1up-featured .post-summary,.layout-1up-featured-4up-grid .post-summary:first-of-type{box-shadow:none;border-radius:0;padding:64px 80px;position:relative}.layout-1up-featured .post-summary .post-summary__title,.editor-styles-wrapper .layout-1up-featured .post-summary .post-summary__title,.layout-1up-featured-4up-grid .post-summary:first-of-type .post-summary__title{font-size:var(--wp--preset--font-size--huge);margin-bottom:24px}.layout-1up-featured .post-summary__content,.layout-1up-featured-4up-grid .post-summary:first-of-type .post-summary__content{background:var(--wp--preset--color--background);padding:var(--wp--custom--layout--padding);position:relative;z-index:2}.layout-1up-featured .post-summary__image,.layout-1up-featured-4up-grid .post-summary:first-of-type .post-summary__image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.layout-1up-featured .post-summary__image img,.layout-1up-featured-4up-grid .post-summary:first-of-type img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:599px){.layout-1up-featured .post-summary,.layout-1up-featured-4up-grid .post-summary:first-of-type{margin-left:calc(-1 * var(--wp--custom--layout--padding));margin-right:calc(-1 * var(--wp--custom--layout--padding));max-width:100vw;padding:80px 24px 80px 24px;.post-summary__title{margin-bottom:0}.post-summary__excerpt{display:none}}}@media only screen and (min-width:600px){.layout-1up-featured .post-summary .post-summary__content,.layout-1up-featured-4up-grid .post-summary:first-of-type .post-summary__content{max-width:500px;padding:48px;margin-left:auto}}.block-post-listing footer{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;padding-bottom:16px}.wp-block-group.has-background .block-post-listing footer{margin-top:40px}.block-post-listing footer::before,.block-post-listing footer::after{background:var(--wp--preset--color--foreground);content:'';display:block;width:100%;height:1px;flex-basis:0%;flex-grow:1}.block-post-listing__inner{display:grid;grid-template-columns:repeat(var(--cwp-columns,1),1fr);column-gap:8px;row-gap:16px}.is-style-column-gaps .block-post-listing__inner{column-gap:32px}.layout-4up-2x2-grid,.layout-6up-3x2-grid,.layout-6up-2x3-grid,.layout-sidebar-2up-grid,.layout-sidebar-4up-grid,.layout-sidebar-6up-grid{--cwp-columns:2}@media (max-width:600px){.layout-4up-grid,.layout-4up-grid-numbered,.layout-1up-featured-4up-grid,.layout-5up-grid,.layout-6up-grid{--cwp-columns:2}.post-summary.m-list{display:grid;grid-template-columns:138px 1fr;column-gap:16px}.post-summary.m-list .post-summary__content{padding:0}.has-background .post-summary.m-list .post-summary__content{padding:var(--wp--custom--layout--padding)}.layout-6up-featured .post-summary:first-of-type{margin-top:var(--wp--custom--layout--padding)}.layout-3up-featured .post-summary:not(:first-of-type) .entry-category,.layout-5up-featured .post-summary:not(:first-of-type) .entry-category,.layout-6up-featured .post-summary:not(:first-of-type) .entry-category{margin-top:var(--wp--custom--layout--padding)}}@media (min-width:601px){.block-post-listing__inner{column-gap:32px;row-gap:32px}.block-area-sidebar .block-post-listing__inner{column-gap:8px;row-gap:16px}.layout-4up-2x2,.layout-4up-2x2-list,.layout-4up-text{--cwp-columns:2}.layout-3up-list,.layout-3up-full,.layout-3up-featured,.layout-6up-text,.layout-6up-2x3-grid{--cwp-columns:3}.layout-4up-grid,.layout-4up-grid-numbered,.layout-1up-featured-4up-grid,.layout-5up-grid,.layout-4up-full,.layout-4up-featured,.layout-4up-list{--cwp-columns:4}.layout-5up-featured,.layout-5up-list{--cwp-columns:5}.layout-6up-featured,.layout-6up-grid,.layout-6up-list{--cwp-columns:6}:is(.layout-6up-featured,.layout-6up-grid,.layout-6up-list) .block-post-listing__inner{column-gap:16px}.post-summary.d-list{display:grid;grid-template-columns:138px 1fr;column-gap:16px}.post-summary.d-list.wide-image{grid-template-columns:180px 1fr;column-gap:0}.post-summary.d-list .post-summary__content{padding:0}.has-background .post-summary.d-list .post-summary__content{padding:24px 16px}}.has-background.alignfull .layout-1up-left,.has-background.alignfull .layout-1up-right{margin-block:calc(-1 * var(--wp--custom--layout--block-gap-large ))}.layout-1up-left .post-summary,.layout-1up-right .post-summary{background:transparent}.layout-1up-left .post-summary .post-summary__title,.layout-1up-right .post-summary .post-summary__title,.layout-3up-featured-flag .post-summary:first-child .post-summary__title,.editor-styles-wrapper .layout-1up-left .post-summary .post-summary__title,.editor-styles-wrapper .layout-1up-right .post-summary .post-summary__title{font-size:var(--wp--preset--font-size--huge);margin-bottom:24px}.layout-1up-left .post-summary__excerpt,.layout-1up-right .post-summary__excerpt{margin-bottom:24px}.layout-1up-left .post-summary__content,.layout-1up-right .post-summary__content{background:var(--wp--preset--color--background);padding:16px}@media only screen and (max-width:759px){.layout-1up-left .post-summary,.layout-1up-right .post-summary{margin-inline:calc(-1 * var(--wp--custom--layout--padding));overflow:visible}.has-background .layout-1up-left .post-summary__content,.has-background .layout-1up-right .post-summary__content{margin:16px 0}}@media only screen and (min-width:760px){.layout-1up-left .post-summary,.layout-1up-right .post-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:'image content';align-items:center}.layout-1up-right .post-summary{grid-template-areas:'content image'}.layout-1up-left .post-summary__image,.layout-1up-right .post-summary__image{grid-area:image}.layout-1up-left .post-summary__content,.layout-1up-right .post-summary__content{grid-area:content;padding:40px}.layout-1up-left .post-summary__content{margin-left:-44px}.layout-1up-right .post-summary__content{margin-right:-44px}}.layout-1up-featured-4up-grid .post-summary:first-of-type{grid-column:1 / -1}.layout-1up-featured-4up-grid .block-post-listing__title h2{font-style:italic;display:flex;align-items:center;gap:24px}.editor-styles-wrapper .layout-1up-featured-4up-grid .block-post-listing__title h2{display:inline-block}.layout-1up-featured-4up-grid .block-post-listing__title h2::after{background:var(--wp--preset--color--foreground);content:'';display:block;height:1px;width:auto;flex-basis:0%;flex-grow:1}.layout-5up-grid .post-summary:first-of-type{grid-column:span 2}@media (min-width:601px){.layout-5up-grid .post-summary:first-child{grid-row:span 2}}.layout-6up-3x2-grid .block-post-listing__title{margin-bottom:24px}.layout-numbered-list{counter-reset:numbered-list}.layout-numbered-list .block-post-listing__inner{gap:0}.layout-numbered-list .post-summary{text-align:left;padding-left:72px;position:relative;min-height:72px;display:flex;align-items:center}.layout-numbered-list .post-summary+.post-summary{border-top:1px solid var(--wp--preset--color--foreground)}.layout-numbered-list .post-summary::before{content:counter(numbered-list);counter-increment:numbered-list;color:var(--wp--preset--color--primary);font-family:var(--wp--custom--typography--heading--font-family);font-size:var(--wp--preset--font-size--gargantuan);font-weight:500;letter-spacing:var(--wp--custom--typography--heading--letter-spacing);line-height:1;text-transform:var(--wp--custom--typography--heading--text-transform);position:absolute;left:0;top:50%;transform:translateY(-50%);width:72px;text-align:center}.has-background .layout-numbered-list .post-summary,.has-background .layout-numbered-list .post-summary::before,.has-background .layout-numbered-list .post-summary a{color:inherit}.block-post-listing{position:relative}.has-background .block-post-listing{position:static}.block-post-listing__flag{background:var(--wp--preset--color--foreground);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--wp--custom--typography--interface--font-family);font-size:var(--wp--preset--font-size--tiny);font-weight:700;letter-spacing:var(--wp--custom--typography--interface--letter-spacing);line-height:var(--wp--custom--typography--interface--line-height);text-transform:uppercase;text-align:center;position:absolute;z-index:9;top:0;left:calc(50% - 67px);width:134px;height:100px}.block-post-listing__flag::after{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 67px 27px 67px;border-color:transparent transparent var(--wp--preset--color--foreground) transparent;transform:rotate(180deg);position:absolute;bottom:-27px;left:0}.layout-1up-flag .block-post-listing__title,.layout-3up-featured-flag .block-post-listing__title{display:none}.layout-1up-flag .post-summary__image img,.square-images .post-summary__image img{aspect-ratio:1}.layout-1up-flag .post-summary__content{font-size:var(--wp--preset--font-size--tiny);padding:24px}.layout-3up-featured-flag .post-summary__image img{height:100%}.layout-3up-featured-flag .post-summary:first-of-type .post-summary__title{margin-bottom:24px}.layout-3up-featured-flag .post-summary:first-of-type .post-summary__content{padding:48px}.layout-3up-featured-flag .post-summary:first-of-type .post-summary__excerpt{margin-bottom:24px}@media only screen and (min-width:768px){.layout-3up-featured-flag{--cwp-columns:2}.layout-3up-featured-flag .post-summary:first-of-type{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}}.layout-4up-grid-numbered .block-post-listing__inner{counter-reset:post-listing;row-gap:0}.layout-4up-grid-numbered .post-summary{counter-increment:post-listing;position:relative;padding-top:16px}.layout-4up-grid-numbered .post-summary::before{background:var(--wp--preset--color--senary);border-radius:50%;content:counter(post-listing);font-family:var(--wp--custom--typography--heading--font-family);font-size:var(--wp--preset--font-size--huge);line-height:36px;text-align:center;z-index:99;width:48px;height:48px;position:absolute;top:0;left:calc(50% - 24px)}.block-area-after-video .post-summary__image img{aspect-ratio:1}