.ROW .row::before,.ROW .row::after{content:"";display:block;overflow:hidden}.ROW .image{margin:0 20rem 0 0}.ROW .content hr{margin:20rem 0}.ROW .image[data-modal]{cursor:pointer;position:relative}.ROW .image[data-modal]::after{content:'';position:absolute;top:50%;left:50%;width:80rem;height:80rem;background:var(--black) url(../../../../../../../../themes/wp-liveaction/blocks/row/images/ui-play.svg) no-repeat center / 100%;border-radius:100%;transform:translate(-50%,-50%);transition:background-color 0.25s}.ROW .image[data-modal]:hover::after{background-color:var(--orange)}.ROW.alt-orange .b-button{background:var(--orange);color:var(--black)}.ROW.alt-green .b-button{background:var(--green);color:var(--black)}.ROW.alt-blue .b-button{background:var(--blue);color:var(--white)}.ROW.alt-orange .b-button:hover,.ROW.alt-green .b-button:hover,.ROW.alt-blue .b-button:hover{background:var(--black);color:var(--white)}.b-inverted .ROW.alt-orange .b-button:hover,.b-inverted .ROW.alt-green .b-button:hover,.b-inverted .ROW.alt-blue .b-button:hover{background:var(--white);color:var(--black)}.ROW.alt-orange ul>li::before{background:var(--orange)}.ROW.alt-green ul>li::before{background:var(--green)}.ROW.alt-blue ul>li::before{background:var(--blue)}.ROW:not([data-style="product"],[data-style="full-img"]) .content :is(h1,h2,h3,h4,.b-h1,.b-h2,.b-h3,.b-h4){border-bottom:1px solid currentColor;padding-bottom:.75em;margin-bottom:.75em}.ROW[data-style="product"] .b-livenx,.ROW[data-style="product"] .b-threateye,.ROW[data-style="product"] .b-livewire{display:inline-block;vertical-align:middle;margin-right:30rem}.ROW[data-style="product"] .b-livenx+.b-tag,.ROW[data-style="product"] .b-threateye+.b-tag,.ROW[data-style="product"] .b-livewire+.b-tag{margin-top:0}.ROW[data-style="full-img"] .image{margin:0 0 0 -100rem}@media screen and (min-width:961px){.ROW[data-reverse] .b-columns{flex-direction:row-reverse}.ROW[data-reverse] .image{margin:0 0 0 20rem}.ROW[data-style="full-img"] .content{margin:-40rem 0}.ROW[data-style="full-img"][data-reverse] .image{margin:-100rem -100rem -100rem 0}.ROW[data-style="full-img"][data-reverse].alt-img-right .image{margin-right:-380rem}.b-section[data-style=""] .ROW[data-style="full-img"] .image{margin-bottom:-101rem}}@media screen and (max-width:960px){.ROW .image{margin:0}.ROW .content h3{display:block;margin:0 0 10rem 0}.ROW[data-style="full-img"] .b-column:first-child{display:none}}.ROW--MODAL{background:var(--black)}