#accordion_block_patterns_inserter{align-items:center;display:flex}#accordion_block_patterns_inserter .components-button.has-icon{padding:3px}.accordion__pattern_list_wrapper{display:flex;flex-wrap:wrap;row-gap:30px}.accordion__pattern_list_wrapper .accordion__pattern_list_item{padding:0 15px;width:33.33%}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview{border:1px solid transparent;border-radius:4px;cursor:grab;display:block;height:200px;outline:none;overflow-y:scroll;transition:all .2s ease-in-out;width:100%}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview:hover{border-color:#0f172a}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview:hover img{-o-object-position:bottom;object-position:bottom}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1)}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview::-webkit-scrollbar{background-color:#f1f1f1;width:6px}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:5px}.accordion__pattern_list_wrapper .accordion__pattern_list_item .accordion__item_preview img{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:all 2.5s ease;width:100%}.accordion__pattern_list_wrapper .accordion_list_item_footer{align-items:center;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-top:16px}.accordion__pattern_list_wrapper .accordion_list_item_footer>div{text-transform:capitalize}.accordion__pattern_list_wrapper .accordion_list_item_footer .components-button.is-primary{border-radius:4px}.accordion__pattern_list_wrapper .pro-badge{background:#ffc107;border-radius:3px;box-sizing:content-box;color:#242729;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:unset;margin-right:6px;margin-left:auto;padding:3px 8px;text-decoration:none!important;vertical-align:middle}
