.wp-block-group{&.is-style-carousel-slide_container{--gap: var(--wp--preset--spacing--x-small);display:grid;grid-auto-flow:column;grid-auto-columns:33%;gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;overflow-x:auto;>*{width:100%;contain:paint;margin-block-start:0}}&.is-style-tabbable-container-centered,&.is-style-tabbable-container-spanned,&.is-style-tabbable-container,&.is-style-tabbable-container-boxes{&.is-style-tabbable-container-centered{&.overflowing{>.buttons{>*{justify-content:left}}}>.buttons{>*{justify-content:center}}}&.is-style-tabbable-container-spanned,&.is-style-tabbable-container-boxes{>.buttons{>*{grid-auto-columns:minmax(190px,100%)}}}>.buttons{>*{grid-auto-flow:column;grid-auto-columns:190px;overflow-y:hidden;overflow-x:auto;scrollbar-width:none;display:grid;width:100%;>*+*{border-left:solid 1px var(--wp--preset--color--primary-orange-400)}}}}&.is-style-tabbable-container-centered,&.is-style-tabbable-container-spanned,&.is-style-tabbable-container,&.is-style-tabbable-container-boxes{>.buttons{>*{>*{cursor:pointer;>*{pointer-events:none}&:hover{background-color:var(--wp--preset--color--primary-orange-300)}.wp-block-buttons{align-items:stretch}button,a{color:var(--wp--preset--color--primary-navy-900);background-color:transparent}&[data-active]{background-color:var(--wp--preset--color--primary-orange-900);button,a{background-color:#fff}}&.active-white[data-active]{background-color:#fff;button,a{background-color:var(--wp--preset--color--primary-orange-900);color:#fff}}}}}}&.is-style-tabbable-container-boxes{margin-top:0;padding-top:24px;.tabbable-boxes-columns{gap:20px;.tabbable-boxes-inner-group{gap:0}.wp-block-buttons>.wp-block-button{font-size:1.25rem}}>.content{border:2px solid var(--wp--preset--color--primary-orange-900);border-radius:0 0 8px 8px;margin-top:-2px}>.buttons{>*{padding-top:24px;>*{position:relative;border:2px solid var(--wp--preset--color--primary-orange-900);border-radius:8px 8px 0 0;padding:30px 15px 10px;background-color:var(--wp--preset--color--primary-orange-300);&.active-white[data-active]{border-bottom:2px solid var(--wp--preset--color--primary-orange-900);button,a{background-color:initial;color:initial;font-weight:700}}&:hover{background-color:var(--wp--preset--color--primary-orange-400)}&.is-new{border-color:var(--wp--preset--color--primary-orange-900);border-width:2px;&:before{content:"New";position:absolute;top:10px;left:50%;transform:translate(-50%,-100%);background-color:var(--wp--preset--color--primary-orange-900);color:#fff;font-size:.75rem;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;padding:4px 12px;border-radius:999px}}}}}}}
