.wp-block-iamntz-product-columns{display:flex;flex-wrap:wrap;justify-content:space-evenly}.wp-block-iamntz-product-column{border:1px solid var(--product-column-border-color,var(--base-color-1,#f2f2f2));box-shadow:var(--product-column-shadow,inset 0 0 10px 5px rgba(0,0,0,.05));margin-bottom:1.5rem;padding:0 0 4rem;position:relative;transition:opacity .3s ease-in-out,transform .5s ease-in-out;width:100%}.wp-block-iamntz-product-column .wp-block-image{margin:auto auto .5rem;position:relative}.wp-block-iamntz-product-column .wp-block-image>*{margin:auto}@media (min-width:768px){.wp-block-iamntz-product-column .wp-block-image{height:0;overflow:hidden;padding-top:70%}.wp-block-iamntz-product-column .wp-block-image>*{height:auto;left:0;max-width:100%;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wp-block-iamntz-product-column{width:calc(33.33% - 10px)}}.wp-block-iamntz-product-columns:hover .wp-block-iamntz-product-column:not(:hover){opacity:.7}.iamntz-product-column--is-featured{border:1px solid var(--product-column-featured-border-color,var(--hl-1-color,#ed450c))}.wp-block-iamntz-product-column--feature-badge{transition:opacity .3s ease-in-out}:hover>.wp-block-iamntz-product-column--feature-badge{opacity:.4}.wp-block-iamntz-product-column--feature-badge.default{height:150px;overflow:hidden;padding:.5rem 2rem;position:absolute;right:0;top:0;width:150px;z-index:10}.wp-block-iamntz-product-column--feature-badge.default span{background-color:var(--feature-badge-background-color,var(--hl-1-color,#ed450c));box-shadow:0 5px 10px rgba(0,0,0,.1);color:var(--feature-badge-color,#fff);display:block;font-size:.8em;font-weight:700;left:-25px;padding:.5rem 0;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;top:30px;transform:rotate(45deg);width:240px}.wp-block-iamntz-product-column--title{font-size:1rem;margin:0;padding:1rem .5rem;text-align:center}@media (min-width:768px){.wp-block-iamntz-product-column--title{align-items:center;display:flex;height:4.5rem;justify-content:center;padding:0 .5rem}}.wp-block-iamntz-product-column--pros-and-cons-list{font-size:.88em;margin:0;padding:.5rem 1rem}.wp-block-iamntz-product-column--pros-and-cons-list li{list-style:none!important;margin-left:1rem!important;padding-left:.5em}.wp-block-iamntz-product-column--pros-and-cons-list li::marker{content:"👉";font-size:1.1em}.wp-block-iamntz-product-column--pros-and-cons-list li:not(:last-child){margin-bottom:.2em}.wp-block-iamntz-product-column-pros-and-cons.has-pros.has-cons .pros li::marker{content:"👍"}.wp-block-iamntz-product-column-pros-and-cons.has-pros.has-cons .cons li::marker{content:"👎"}.wp-block-iamntz-product-column-pros-and-cons.has-pros.has-cons .cons{position:relative}.wp-block-iamntz-product-column-pros-and-cons.has-pros.has-cons .cons:before{border-top:1px solid var(--product-column-pro-cons-separator-color,var(--hl-1-color,#ed450c));content:"";left:0;margin:auto;position:absolute;right:0;top:-.35rem;width:70%}.wp-block-iamntz-product-column--button-wrapper{bottom:1.2rem;left:0;position:absolute;text-align:center;width:100%}.wp-block-iamntz-product-column--button.default{background:var(--button-background-color,var(--site-inner-background-color,#fff));border:1px solid var(--button-border-color,var(--hl-1-color,#ed450c));box-shadow:var(--button-shadow,none);color:var(--button-color,var(--hl-1-color,#ed450c));cursor:pointer;font-weight:700;line-height:1;padding:.5rem 2rem;text-decoration:none;transition:all .1s ease-in-out}.wp-block-iamntz-product-column--button.default:hover{background:var(--button-hover-background-color,var(--hl-1-color,#ed450c));border-color:var(--button-hover-border-color,var(--hl-1-color,#ed450c));box-shadow:var(--button-hover-shadow,3px 3px 3px rgba(0,0,0,.3));color:var(--button-hover-color,#fff);text-decoration:none}.wp-block-iamntz-product-column--button.default:active{background:var(--button-active-background-color,var(--hl-1-color,#ed450c));border-color:var(--button-active-border-color,var(--hl-1-color,#ed450c));box-shadow:var(--button-active-shadow,1px 1px 1px rgba(0,0,0,.3));color:var(--button-active-color,#fff);transform:translateY(-1px)}
