.smi-component-button-single.smi-component-buttons-full-width{width:100%}.smi-component-button-single.smi-component-buttons-full-width a.smi-button--outline,.smi-component-button-single.smi-component-buttons-full-width a.smi-button--solid{width:100%}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-layout-grid-slider:not(.smi-content-wrapper) .smi-swiper-slide .smi-product_default{border:1px solid rgba(var(--color-foreground), 0.55)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-layout-grid-slider:not(.smi-content-wrapper) .smi-swiper-slide .smi-product_highlight{border:4px solid var(--highlight-button-background)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-layout-grid-slider.smi-content-wrapper .smi-swiper-slide:has(.smi-product_highlight){border:0;display:flex}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-layout-grid-slider.smi-content-wrapper .smi-swiper-slide:has(.smi-product_highlight) .smi-product_highlight{border:calc(var(--border-width) + 3px) solid var(--highlight-button-background);border-radius:var(--border-radius)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product-media{position:relative}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product-media:has(.smi-shape-blob) .smi-badge-text{top:12px;right:12px}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product-media .smi-badge-text{position:absolute;top:calc(12px + var(--media-border-width));right:calc(12px + var(--media-border-width));line-height:2;border-radius:var(--badge-corner-radius);color:var(--badge-text-color);background:var(--background-badge)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product-media .smi-media{aspect-ratio:var(--media-ratio)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product-media .smi-media img,.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product-media .smi-media svg{width:100%;height:100%;object-fit:cover}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-divider{display:block;width:100%;height:1px;background:rgba(var(--color-foreground), 0.2)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-plan-list-item{display:flex;flex-wrap:wrap;row-gap:12px}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-plan-list-item p{width:100%;max-width:100%;display:flex;align-items:center;column-gap:8px;justify-content:var(--content-alignment)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-plan-list-item p .smi-svg-icon,.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-plan-list-item p .smi-list-item-icon{flex:none}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-plan-list-item p strong,.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-plan-list-item p em{width:100%;max-width:100%;display:flex;align-items:center;column-gap:8px;justify-content:var(--content-alignment)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-button-wrapper{display:flex;justify-content:center;margin-top:auto}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-button-wrapper.smi-component-buttons-full-width{width:100%}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-button-wrapper.smi-component-buttons-full-width a.smi-button--outline,.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-button-wrapper.smi-component-buttons-full-width a.smi-button--solid{width:100%}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-button-wrapper .smi-button{width:210px;max-width:100%}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-item-wrapper{width:100%;height:100%;display:flex;flex-direction:column}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product_highlight{background:var(--highlight-color-background)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product_highlight .smi-button{border-color:var(--highlight-button-background)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product_highlight .smi-button.smi-button--solid{color:var(--highlight-button-label-color);background-color:var(--highlight-button-background)}.smi-section-compare-products-2 .smi-image-with-text-wrapper .smi-product_highlight .smi-button.smi-button--outline{background-color:rgba(0,0,0,0);color:var(--highlight-button-background)}