.adaptiveHeightBlock{box-sizing:border-box;width:100%;height:var(--ah-narrow,64px);overflow:hidden}@media (min-width:768px){.adaptiveHeightBlock{height:var(--ah-wide,80px)}}.adaptiveHeightBlock>div,.adaptiveHeightBlock .blockVisibility,.adaptiveHeightBlock .rowBlock{height:100%;min-height:0;max-height:100%}.adaptiveHeightBlock .rowBlockColumn,.adaptiveHeightBlock .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty){height:100%;min-height:0}.adaptiveHeightBlock .rowBlockColumnSlot--editorEmpty{height:auto;min-height:var(--editor-empty-dropzone-min,42px);min-width:var(--editor-empty-dropzone-min,42px)}.adaptiveHeightBlock .rowBlockColumn--auto .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty){height:100%}.adaptiveHeightBlock .rowBlock .rowBlock{height:auto;max-height:100%}.adaptiveHeightBlock .rowBlock .rowBlockColumn,.adaptiveHeightBlock .rowBlock .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty){height:auto}.adaptiveHeightBlock .rowBlockColumn--auto .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty)>[data-puck-dropzone]:has(>[data-puck-component]){width:auto;max-width:100%;height:auto;min-height:0;max-height:100%}:is(.adaptiveHeightBlock .rowBlockColumn--auto .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty)>[data-puck-dropzone]:has(>[data-puck-component])>[data-puck-component],.adaptiveHeightBlock .rowBlockColumn--auto .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty)>[data-puck-dropzone]:has(>[data-puck-component]) .blockVisibility){justify-content:inherit;flex-direction:column;width:fit-content;max-width:100%;height:auto;min-height:0;max-height:100%;display:flex}.adaptiveHeightBlock .rowBlockColumnSlot .singleImageFillParent,.adaptiveHeightBlock .rowBlockColumnSlot .singleImageFillParentLink{flex:0 auto;width:fit-content;max-width:100%;height:100%;min-height:0;max-height:100%}.adaptiveHeightBlock .rowBlockColumnSlot:has(.singleImageFillParent)>div{flex:0 auto;width:fit-content;max-width:100%;height:100%;min-height:0}.adaptiveHeightBlock .rowBlockColumnSlot:has(.singleImageFillParent) .blockVisibility{flex:0 auto;width:fit-content;max-width:100%;height:100%;min-height:0}.adaptiveHeightBlock .singleImageFillParentLink{height:100%;max-height:100%}
.decorationBlock{box-sizing:border-box;width:100%;display:block;overflow:hidden}.decorationBlockSlot{box-sizing:border-box;width:100%;display:block}:is([data-puck-component]:has(.decorationBlock),.blockVisibility:has(.decorationBlock)){width:100%}.rowBlockColumnSlot>[data-puck-dropzone]>[data-puck-component]:has(.decorationBlock){width:100%}.rowBlockColumn--auto .rowBlockColumnSlot .decorationBlock,.rowBlockColumn--auto .rowBlockColumnSlot .decorationBlock .decorationBlockSlot{width:100%}.rowBlockColumn--auto .rowBlockColumnSlot>[data-puck-dropzone]>[data-puck-component]:has(.decorationBlock){width:100%}.rowBlockColumn--auto .rowBlockColumnSlot .blockVisibility:has(.decorationBlock){width:100%}.rowBlockColumn--auto .rowBlockColumnSlot .decorationBlock .decorationBlockSlot>[data-puck-dropzone]:not(:has(>[data-puck-component])){width:100%}
.singleImageFillParent{align-items:center;width:fit-content;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:flex}.singleImageFillParent img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.singleImageFillParent img.singleImageFillParent__contain{object-fit:contain}.singleImageFillParent img.singleImageFillParent__cover{object-fit:cover;width:100%;height:100%}.adaptiveHeightBlock .singleImageFillParent img.singleImageFillParent__contain{max-height:var(--ah-narrow,64px)}@media (min-width:768px){.adaptiveHeightBlock .singleImageFillParent img.singleImageFillParent__contain{max-height:var(--ah-wide,80px)}}.adaptiveHeightBlock .singleImageFillParent img.singleImageFillParent__cover{max-height:var(--ah-narrow,64px)}@media (min-width:768px){.adaptiveHeightBlock .singleImageFillParent img.singleImageFillParent__cover{max-height:var(--ah-wide,80px)}}
.rowBlock{box-sizing:border-box;flex-flow:row;align-items:stretch;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.rowBlockColumn{box-sizing:border-box;flex:0 0 var(--row-col-width,50%);min-width:0;width:var(--row-col-width,50%);max-width:var(--row-col-width,50%);flex-direction:column;display:flex}.rowBlockColumn--auto{flex:none;width:auto;min-width:0;max-width:100%}.rowBlockColumn--auto:has(>.rowBlockColumnSlot--editorEmpty){min-width:42px}.rowBlockColumnSlot{box-sizing:border-box;flex-direction:column;flex:0 auto;width:100%;min-width:0;max-width:100%;min-height:0;display:flex}.rowBlockColumn--auto .rowBlockColumnSlot:not(.rowBlockColumnSlot--editorEmpty){flex:none;width:auto;max-width:100%;height:auto}
.blockVisibility{box-sizing:border-box;width:100%}.rowBlockColumn--auto .blockVisibility{width:auto;max-width:100%}@media (max-width:767px){.blockVisibility--hideMobile{display:none!important}}@media (min-width:768px){.blockVisibility--hideDesktop{display:none!important}}
